====================================== | xx__-> [ 8.602622][ T164] ------------[ cut here ]------------ | [ 8.602918][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 8.603315][ T164] Modules linked in: netdevsim | [ 8.604009][ T164] Tainted: [W]=WARN [ 8.604245][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.604506][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.604773][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.605590][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 8.605849][ T164] RAX: 00000000ffffffa6 RBX: ff1100000aede940 RCX: 1ff40000000fee65 [ 8.606166][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede9f0 [ 8.606464][ T164] RBP: ff110000050b2000 R08: 1fe22000015dbd3f R09: ff1100000c015248 [ 8.606760][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 8.607076][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000050b2000 [ 8.607376][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 8.607732][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.608002][ T164] CR2: 00005634ecc1a278 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 8.608308][ T164] PKRU: 55555554 [ 8.608482][ T164] Call Trace: [ 8.608657][ T164] [ 8.608792][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.609026][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.609214][ T164] register_netdevice (net/core/dev.c:11488) [ 8.609433][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.609687][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 8.609921][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 8.610192][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 8.610410][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 8.610669][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 8.610901][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 8.611168][ T164] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 8.611385][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 8.611560][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.611783][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 8.612064][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 8.612285][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 8.612501][ T164] call_driver_probe (drivers/base/dd.c:629) [ 8.612719][ T164] really_probe (drivers/base/dd.c:709) [ 8.612948][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 8.613171][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 8.613388][ T164] driver_probe_device (drivers/base/dd.c:901) [ 8.613604][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 8.613821][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 8.614047][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 8.614273][ T164] __device_attach (drivers/base/dd.c:1101) [ 8.614689][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.614919][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 8.615184][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 8.615528][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 8.615745][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 8.615973][ T164] bus_probe_device (drivers/base/bus.c:613) [ 8.616198][ T164] device_add (drivers/base/core.c:3706) [ 8.616415][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 8.616670][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 8.616902][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 8.617144][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 8.617403][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.617619][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 8.618002][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 8.618228][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 8.618444][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 8.618658][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 8.618899][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 8.619080][ T164] new_sync_write (fs/read_write.c:595) [ 8.619299][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.619513][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 8.619730][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.619959][ T164] ? ksys_write (fs/read_write.c:740) [ 8.620186][ T164] vfs_write (fs/read_write.c:688) [ 8.620363][ T164] ksys_write (fs/read_write.c:740) [ 8.620552][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 8.620767][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.620997][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.621336][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.621665][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.622008][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.622232][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.622487][ T164] RIP: 0033:0x7f4f5d5d508e [ 8.622722][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 8.623610][ T164] RSP: 002b:00007ffc17313790 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 8.624165][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 8.624476][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 8.624771][ T164] RBP: 00007ffc173137a0 R08: 0000000000000000 R09: 0000000000000000 [ 8.625210][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 8.625504][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 8.789198][ T175] ------------[ cut here ]------------ | [ 8.789411][ T175] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/175 | [ 8.789701][ T175] Modules linked in: netdevsim | [ 8.790617][ T175] Tainted: [W]=WARN [ 8.790721][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.790930][ T175] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.791123][ T175] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.791605][ T175] RSP: 0018:ffa0000000517020 EFLAGS: 00010286 [ 8.791779][ T175] RAX: 00000000ffffffa6 RBX: ff11000010070940 RCX: 1ff40000000a2dca [ 8.791990][ T175] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100709f0 [ 8.792196][ T175] RBP: ff110000050b2000 R08: 1fe220000200e13f R09: ff1100000cc65180 [ 8.792398][ T175] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 8.792605][ T175] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 8.792810][ T175] FS: 00007f75d92f0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 8.793061][ T175] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.793233][ T175] CR2: 00007f75d95c01a0 CR3: 000000000b912005 CR4: 0000000000771ef0 [ 8.793437][ T175] PKRU: 55555554 [ 8.793541][ T175] Call Trace: [ 8.793643][ T175] [ 8.793713][ T175] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 8.793854][ T175] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.793999][ T175] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.794109][ T175] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.794245][ T175] __dev_notify_flags (net/core/dev.c:9787) [ 8.794382][ T175] ? netif_change_name (net/core/dev.c:1495) [ 8.794517][ T175] ? __dev_change_flags (net/core/dev.c:9752) [ 8.794653][ T175] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.794790][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.794932][ T175] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 8.795080][ T175] netif_change_flags (net/core/dev.c:9820) [ 8.795218][ T175] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 8.795355][ T175] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.795493][ T175] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.795664][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.795800][ T175] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.795943][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.796085][ T175] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.796221][ T175] ? __kernel_text_address (kernel/extable.c:79) [ 8.796358][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.796494][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.796628][ T175] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.796763][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.796902][ T175] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.797040][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.797188][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.797322][ T175] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.797455][ T175] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 8.797589][ T175] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.797723][ T175] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.797857][ T175] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.797998][ T175] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.798139][ T175] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.798278][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.798420][ T175] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.798554][ T175] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.798687][ T175] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.798819][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.798961][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.799097][ T175] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.799232][ T175] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.799367][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.799503][ T175] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.799636][ T175] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.799770][ T175] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.799909][ T175] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.800044][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.800187][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.800324][ T175] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.800461][ T175] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.800596][ T175] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.800731][ T175] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.800874][ T175] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 8.801010][ T175] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 8.801152][ T175] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.801288][ T175] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.801425][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.801562][ T175] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.801697][ T175] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.801834][ T175] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.801976][ T175] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.802116][ T175] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.802250][ T175] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.802419][ T175] ? move_addr_to_kernel (net/socket.c:258) [ 8.802555][ T175] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.802690][ T175] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.802826][ T175] ___sys_sendmsg (net/socket.c:2752) [ 8.802965][ T175] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.803138][ T175] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.803286][ T175] __sys_sendmsg (net/socket.c:2784) [ 8.803424][ T175] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.803557][ T175] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.803727][ T175] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 8.803907][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.804043][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.804182][ T175] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.804317][ T175] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.804453][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.804622][ T175] RIP: 0033:0x7f75d952a08e [ 8.804766][ T175] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 8.805250][ T175] RSP: 002b:00007ffdbf0ab110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.805457][ T175] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f75d952a08e [ 8.805660][ T175] RDX: 0000000000000000 RSI: 00007ffdbf0ab1c0 RDI: 0000000000000005 [ 8.805860][ T175] RBP: 00007ffdbf0ab120 R08: 0000000000000000 R09: 0000000000000000 [ 8.806071][ T175] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 8.806273][ T175] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbf0ab880 | [ 8.912241][ T177] ------------[ cut here ]------------ | [ 8.912455][ T177] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/177 | [ 8.912750][ T177] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 8.913313][ T177] Tainted: [W]=WARN [ 8.913424][ T177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.913611][ T177] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.913802][ T177] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.914359][ T177] RSP: 0018:ffa0000000636f70 EFLAGS: 00010286 [ 8.914544][ T177] RAX: 00000000ffffffa6 RBX: ff11000005ede4c0 RCX: 1ff40000000c6db4 [ 8.914757][ T177] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede570 [ 8.914980][ T177] RBP: ff110000050b2000 R08: 1fe2200000bdbcaf R09: ff1100000bb5ae80 [ 8.915201][ T177] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 8.915414][ T177] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 8.915631][ T177] FS: 00007f82e98e4840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 8.915889][ T177] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.916076][ T177] CR2: 00000000390eda28 CR3: 000000000cf41001 CR4: 0000000000771ef0 [ 8.916291][ T177] PKRU: 55555554 [ 8.916400][ T177] Call Trace: [ 8.916507][ T177] [ 8.916581][ T177] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.916728][ T177] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 8.916879][ T177] notifier_call_chain (kernel/notifier.c:85) [ 8.917028][ T177] __netdev_upper_dev_link (net/core/dev.c:8931) [ 8.917180][ T177] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 8.917329][ T177] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 8.917478][ T177] netdev_upper_dev_link (net/core/dev.c:8972) [ 8.917624][ T177] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 8.917771][ T177] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 8.917926][ T177] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 8.918081][ T177] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 8.918229][ T177] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 8.918378][ T177] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 8.918521][ T177] ? nla_strscpy (lib/nlattr.c:795) [ 8.918667][ T177] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 8.918812][ T177] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 8.918962][ T177] ? __dev_get_by_name (net/core/dev.c:883) [ 8.919113][ T177] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 8.919264][ T177] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 8.919413][ T177] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.919558][ T177] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.919702][ T177] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.919846][ T177] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.919995][ T177] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.920143][ T177] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.920296][ T177] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.920441][ T177] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.920587][ T177] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.920732][ T177] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.920878][ T177] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.921023][ T177] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.921176][ T177] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.921321][ T177] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.921468][ T177] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.921612][ T177] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.921757][ T177] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.921908][ T177] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 8.922056][ T177] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 8.922202][ T177] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.922348][ T177] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.922495][ T177] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.922641][ T177] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.922786][ T177] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.922939][ T177] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.923091][ T177] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.923237][ T177] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.923383][ T177] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.923564][ T177] ? move_addr_to_kernel (net/socket.c:258) [ 8.923708][ T177] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.923851][ T177] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.924001][ T177] ___sys_sendmsg (net/socket.c:2752) [ 8.924151][ T177] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.924334][ T177] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.924491][ T177] __sys_sendmsg (net/socket.c:2784) [ 8.924635][ T177] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.924780][ T177] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.924969][ T177] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 8.925118][ T177] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.925264][ T177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.925411][ T177] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.925556][ T177] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.925704][ T177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.925889][ T177] RIP: 0033:0x7f82e9b1e08e [ 8.926040][ T177] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 8.926558][ T177] RSP: 002b:00007ffc83b3b430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.926777][ T177] RAX: ffffffffffffffda RBX: 00007ffc83b3bbc8 RCX: 00007f82e9b1e08e [ 8.927000][ T177] RDX: 0000000000000000 RSI: 00007ffc83b3b4e0 RDI: 0000000000000005 [ 8.927220][ T177] RBP: 00007ffc83b3b440 R08: 0000000000000000 R09: 0000000000000000 [ 8.927436][ T177] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 8.927652][ T177] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc83b3bba0 | [ 8.929324][ T177] ------------[ cut here ]------------ | [ 8.929464][ T177] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/177 | [ 8.929713][ T177] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 8.930309][ T177] Tainted: [W]=WARN [ 8.930418][ T177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.930599][ T177] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.930786][ T177] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.931299][ T177] RSP: 0018:ffa0000000636fd0 EFLAGS: 00010286 [ 8.931488][ T177] RAX: 00000000ffffffa6 RBX: ff11000005edf6c0 RCX: 1ff40000000c6dc0 [ 8.931706][ T177] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf770 [ 8.931925][ T177] RBP: ff1100000cc12000 R08: 1fe2200000bdbeef R09: ff1100000bb5ae80 [ 8.932144][ T177] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 8.932358][ T177] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 8.932574][ T177] FS: 00007f82e98e4840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 8.932827][ T177] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.933014][ T177] CR2: 00000000390eda28 CR3: 000000000cf41001 CR4: 0000000000771ef0 [ 8.933235][ T177] PKRU: 55555554 [ 8.933344][ T177] Call Trace: [ 8.933453][ T177] [ 8.933528][ T177] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.933674][ T177] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.933784][ T177] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 8.933932][ T177] __dev_notify_flags (net/core/dev.c:9787) [ 8.934083][ T177] ? netif_change_name (net/core/dev.c:1495) [ 8.934226][ T177] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 8.934371][ T177] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 8.934517][ T177] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 8.934662][ T177] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 8.934810][ T177] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 8.934963][ T177] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 8.935113][ T177] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 8.935261][ T177] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 8.935408][ T177] ? nla_strscpy (lib/nlattr.c:795) [ 8.935554][ T177] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 8.935716][ T177] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 8.935860][ T177] ? __dev_get_by_name (net/core/dev.c:883) [ 8.936043][ T177] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 8.936195][ T177] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 8.936343][ T177] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.936489][ T177] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.936632][ T177] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.936775][ T177] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.936923][ T177] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.937072][ T177] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.937219][ T177] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.937363][ T177] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.937509][ T177] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.937653][ T177] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.937796][ T177] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.937944][ T177] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.938093][ T177] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.938236][ T177] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.938380][ T177] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.938522][ T177] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.938666][ T177] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.938814][ T177] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 8.938961][ T177] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 8.939112][ T177] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.939257][ T177] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.939399][ T177] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.939544][ T177] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.939687][ T177] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.939830][ T177] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.939981][ T177] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.940127][ T177] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.940270][ T177] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.940448][ T177] ? move_addr_to_kernel (net/socket.c:258) [ 8.940591][ T177] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.940733][ T177] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.940882][ T177] ___sys_sendmsg (net/socket.c:2752) [ 8.941025][ T177] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.941205][ T177] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.941360][ T177] __sys_sendmsg (net/socket.c:2784) [ 8.941505][ T177] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.941648][ T177] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.941827][ T177] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 8.941976][ T177] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.942127][ T177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.942271][ T177] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.942415][ T177] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.942560][ T177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.942738][ T177] RIP: 0033:0x7f82e9b1e08e [ 8.942891][ T177] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 8.943408][ T177] RSP: 002b:00007ffc83b3b430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.943624][ T177] RAX: ffffffffffffffda RBX: 00007ffc83b3bbc8 RCX: 00007f82e9b1e08e [ 8.943838][ T177] RDX: 0000000000000000 RSI: 00007ffc83b3b4e0 RDI: 0000000000000005 [ 8.944059][ T177] RBP: 00007ffc83b3b440 R08: 0000000000000000 R09: 0000000000000000 [ 8.944272][ T177] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 8.944485][ T177] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc83b3bba0 | [ 8.972232][ T179] ------------[ cut here ]------------ | [ 8.972389][ T179] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/179 | [ 8.972627][ T179] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 8.973195][ T179] Tainted: [W]=WARN [ 8.973298][ T179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.973464][ T179] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.973639][ T179] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.974221][ T179] RSP: 0018:ffa0000000607020 EFLAGS: 00010286 [ 8.974392][ T179] RAX: 00000000ffffffa6 RBX: ff11000009ff7e40 RCX: 1ff40000000c0dca [ 8.974592][ T179] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff7ef0 [ 8.974793][ T179] RBP: ff1100000cc12000 R08: 1fe22000013fefdf R09: ff1100000bb65158 [ 8.975505][ T179] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 8.975716][ T179] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 8.975935][ T179] FS: 00007fa36f0b7840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 8.976174][ T179] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.976343][ T179] CR2: 000000000a434988 CR3: 000000000d78f003 CR4: 0000000000771ef0 [ 8.976543][ T179] PKRU: 55555554 [ 8.976644][ T179] Call Trace: [ 8.976744][ T179] [ 8.976815][ T179] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.976957][ T179] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.977064][ T179] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.977197][ T179] __dev_notify_flags (net/core/dev.c:9787) [ 8.977332][ T179] ? netif_change_name (net/core/dev.c:1495) [ 8.977465][ T179] ? __dev_change_flags (net/core/dev.c:9752) [ 8.977598][ T179] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.977729][ T179] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.977868][ T179] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 8.978008][ T179] netif_change_flags (net/core/dev.c:9820) [ 8.978146][ T179] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 8.978281][ T179] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 8.978417][ T179] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.978551][ T179] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.978718][ T179] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.978853][ T179] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.978991][ T179] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.979132][ T179] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.979263][ T179] ? __kernel_text_address (kernel/extable.c:79) [ 8.979399][ T179] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.979534][ T179] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.979667][ T179] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.979801][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.979940][ T179] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.980078][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.980211][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.980343][ T179] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.980477][ T179] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 8.980610][ T179] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.980743][ T179] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.980880][ T179] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.981015][ T179] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.981157][ T179] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.981291][ T179] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.981424][ T179] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.981558][ T179] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.981691][ T179] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.981824][ T179] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.981965][ T179] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.982103][ T179] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.982239][ T179] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.982372][ T179] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.982507][ T179] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.982639][ T179] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.982773][ T179] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.982910][ T179] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.983044][ T179] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.983185][ T179] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.983319][ T179] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.983454][ T179] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.983588][ T179] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.983722][ T179] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.983857][ T179] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 8.983994][ T179] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 8.984136][ T179] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.984272][ T179] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.984405][ T179] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.984540][ T179] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.984674][ T179] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.984807][ T179] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.984947][ T179] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.985084][ T179] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.985218][ T179] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.985382][ T179] ? move_addr_to_kernel (net/socket.c:258) [ 8.985517][ T179] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.985650][ T179] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.985787][ T179] ___sys_sendmsg (net/socket.c:2752) [ 8.985925][ T179] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.986096][ T179] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.986242][ T179] __sys_sendmsg (net/socket.c:2784) [ 8.986376][ T179] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.986509][ T179] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.986677][ T179] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 8.986810][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.986947][ T179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.987084][ T179] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.987217][ T179] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.987351][ T179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.987516][ T179] RIP: 0033:0x7fa36f2f108e [ 8.987656][ T179] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 8.988138][ T179] RSP: 002b:00007fff47fad500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.988340][ T179] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa36f2f108e [ 8.988539][ T179] RDX: 0000000000000000 RSI: 00007fff47fad5b0 RDI: 0000000000000005 [ 8.988738][ T179] RBP: 00007fff47fad510 R08: 0000000000000000 R09: 0000000000000000 [ 8.988942][ T179] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 8.989146][ T179] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff47fadc70 | [ 9.058059][ T186] ------------[ cut here ]------------ | [ 9.058241][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/186 | [ 9.058497][ T186] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.059143][ T186] Tainted: [W]=WARN [ 9.059257][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.059441][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.059634][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.060252][ T186] RSP: 0018:ffa0000000636f70 EFLAGS: 00010286 [ 9.060436][ T186] RAX: 00000000ffffffa6 RBX: ff11000009b1cac0 RCX: 1ff40000000c6db4 [ 9.060652][ T186] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1cb70 [ 9.060924][ T186] RBP: ff110000050b2000 R08: 1fe220000136396f R09: ff11000009fd0b80 [ 9.061148][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 9.061364][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 9.061580][ T186] FS: 00007f651e703840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.061832][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.062018][ T186] CR2: 00000000104ffa28 CR3: 000000000c2d0002 CR4: 0000000000771ef0 [ 9.062246][ T186] PKRU: 55555554 [ 9.062355][ T186] Call Trace: [ 9.062462][ T186] [ 9.062538][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.062683][ T186] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.062829][ T186] notifier_call_chain (kernel/notifier.c:85) [ 9.062984][ T186] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.063136][ T186] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.063285][ T186] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.063435][ T186] netdev_upper_dev_link (net/core/dev.c:8972) [ 9.063581][ T186] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 9.063727][ T186] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 9.063881][ T186] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.064032][ T186] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.064187][ T186] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.064339][ T186] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.064483][ T186] ? nla_strscpy (lib/nlattr.c:795) [ 9.064630][ T186] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.064777][ T186] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.064928][ T186] ? __dev_get_by_name (net/core/dev.c:883) [ 9.065076][ T186] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.065227][ T186] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.065378][ T186] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.065527][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.065672][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.065817][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.065967][ T186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.066116][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.066266][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.066413][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.066560][ T186] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.066706][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.066852][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.067006][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.067159][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.067303][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.067450][ T186] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.067594][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.067741][ T186] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.067898][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.068043][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.068197][ T186] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.068343][ T186] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.068488][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.068636][ T186] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.068786][ T186] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.068939][ T186] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.069090][ T186] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.069236][ T186] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.069381][ T186] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.069563][ T186] ? move_addr_to_kernel (net/socket.c:258) [ 9.069709][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.069855][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.070008][ T186] ___sys_sendmsg (net/socket.c:2752) [ 9.070154][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.070336][ T186] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.070492][ T186] __sys_sendmsg (net/socket.c:2784) [ 9.070638][ T186] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.070783][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.070970][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.071121][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.071267][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.071411][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.071554][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.071698][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.071879][ T186] RIP: 0033:0x7f651e93d08e [ 9.072030][ T186] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.072545][ T186] RSP: 002b:00007fffd252ba80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.072762][ T186] RAX: ffffffffffffffda RBX: 00007fffd252c218 RCX: 00007f651e93d08e [ 9.072982][ T186] RDX: 0000000000000000 RSI: 00007fffd252bb30 RDI: 0000000000000005 [ 9.073204][ T186] RBP: 00007fffd252ba90 R08: 0000000000000000 R09: 0000000000000000 [ 9.073422][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.073637][ T186] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd252c1f0 | [ 9.075360][ T186] ------------[ cut here ]------------ | [ 9.075507][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/186 | [ 9.075756][ T186] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.076292][ T186] Tainted: [W]=WARN [ 9.076402][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.076585][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.076773][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.077417][ T186] RSP: 0018:ffa0000000636fd0 EFLAGS: 00010286 [ 9.077603][ T186] RAX: 00000000ffffffa6 RBX: ff11000009b1c940 RCX: 1ff40000000c6dc0 [ 9.077819][ T186] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c9f0 [ 9.078108][ T186] RBP: ff1100000c2ca000 R08: 1fe220000136393f R09: ff11000009fd0b80 [ 9.078327][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.078543][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c2cae04 [ 9.078760][ T186] FS: 00007f651e703840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.079112][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.079298][ T186] CR2: 00000000104ffa28 CR3: 000000000c2d0002 CR4: 0000000000771ef0 [ 9.079609][ T186] PKRU: 55555554 [ 9.079721][ T186] Call Trace: [ 9.079828][ T186] [ 9.079995][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.080147][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.080258][ T186] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.080403][ T186] __dev_notify_flags (net/core/dev.c:9787) [ 9.080548][ T186] ? netif_change_name (net/core/dev.c:1495) [ 9.080694][ T186] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.080840][ T186] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 9.081026][ T186] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.081176][ T186] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 9.081325][ T186] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.081475][ T186] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.081623][ T186] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.081772][ T186] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.081922][ T186] ? nla_strscpy (lib/nlattr.c:795) [ 9.082071][ T186] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.082218][ T186] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.082363][ T186] ? __dev_get_by_name (net/core/dev.c:883) [ 9.082508][ T186] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.082660][ T186] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.082809][ T186] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.082961][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.083110][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.083254][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.083399][ T186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.083547][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.083695][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.083841][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.083989][ T186] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.084136][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.084280][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.084425][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.084572][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.084716][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.084867][ T186] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.085011][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.085159][ T186] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.085306][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.085450][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.085595][ T186] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.085741][ T186] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.085890][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.086036][ T186] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.086186][ T186] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.086330][ T186] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.086476][ T186] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.086620][ T186] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.086763][ T186] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.086947][ T186] ? move_addr_to_kernel (net/socket.c:258) [ 9.087097][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.087241][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.087387][ T186] ___sys_sendmsg (net/socket.c:2752) [ 9.087531][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.087710][ T186] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.087871][ T186] __sys_sendmsg (net/socket.c:2784) [ 9.088018][ T186] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.088163][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.088345][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.088490][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.088636][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.088780][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.088929][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.089078][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.089255][ T186] RIP: 0033:0x7f651e93d08e [ 9.089403][ T186] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.089915][ T186] RSP: 002b:00007fffd252ba80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.090135][ T186] RAX: ffffffffffffffda RBX: 00007fffd252c218 RCX: 00007f651e93d08e [ 9.090351][ T186] RDX: 0000000000000000 RSI: 00007fffd252bb30 RDI: 0000000000000005 [ 9.090564][ T186] RBP: 00007fffd252ba90 R08: 0000000000000000 R09: 0000000000000000 [ 9.090778][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.090999][ T186] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd252c1f0 | [ 9.121474][ T187] ------------[ cut here ]------------ | [ 9.121668][ T187] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/187 | [ 9.121982][ T187] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.122556][ T187] Tainted: [W]=WARN [ 9.122699][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.122916][ T187] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.123135][ T187] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.123635][ T187] RSP: 0018:ffa0000000827020 EFLAGS: 00010286 [ 9.123844][ T187] RAX: 00000000ffffffa6 RBX: ff1100000d574f40 RCX: 1ff4000000104dca [ 9.124102][ T187] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d574ff0 [ 9.124345][ T187] RBP: ff1100000c2ca000 R08: 1fe2200001aae9ff R09: ff1100000cc60b58 [ 9.124589][ T187] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.124825][ T187] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.125098][ T187] FS: 00007efe18fba840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 9.125403][ T187] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.125614][ T187] CR2: 000000003214e988 CR3: 000000000b22e005 CR4: 0000000000771ef0 [ 9.125857][ T187] PKRU: 55555554 [ 9.126017][ T187] Call Trace: [ 9.126166][ T187] [ 9.126309][ T187] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.126489][ T187] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.126635][ T187] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.126810][ T187] __dev_notify_flags (net/core/dev.c:9787) [ 9.127001][ T187] ? netif_change_name (net/core/dev.c:1495) [ 9.127184][ T187] ? __dev_change_flags (net/core/dev.c:9752) [ 9.127366][ T187] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.127541][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.127719][ T187] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.127909][ T187] netif_change_flags (net/core/dev.c:9820) [ 9.128095][ T187] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.128272][ T187] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.128451][ T187] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.128630][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.128838][ T187] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.129027][ T187] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.129208][ T187] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.129383][ T187] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.129558][ T187] ? __kernel_text_address (kernel/extable.c:79) [ 9.129736][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.129926][ T187] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.130109][ T187] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.130287][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.130463][ T187] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.130640][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.130846][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.131051][ T187] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.131238][ T187] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.131412][ T187] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.131593][ T187] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.131782][ T187] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.131973][ T187] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.132174][ T187] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.132353][ T187] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.132533][ T187] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.132715][ T187] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.132904][ T187] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.133085][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.133274][ T187] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.133450][ T187] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.133630][ T187] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.133806][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.133996][ T187] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.134179][ T187] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.134369][ T187] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.134549][ T187] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.134724][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.134916][ T187] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.135099][ T187] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.135279][ T187] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.135465][ T187] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.135642][ T187] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.135824][ T187] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.136009][ T187] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.136196][ T187] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.136377][ T187] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.136557][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.136737][ T187] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.136928][ T187] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.137113][ T187] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.137292][ T187] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.137468][ T187] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.137649][ T187] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.137853][ T187] ? move_addr_to_kernel (net/socket.c:258) [ 9.138042][ T187] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.138224][ T187] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.138402][ T187] ___sys_sendmsg (net/socket.c:2752) [ 9.138580][ T187] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.138792][ T187] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.139009][ T187] __sys_sendmsg (net/socket.c:2784) [ 9.139195][ T187] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.139369][ T187] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.139580][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.139758][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.139947][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.140128][ T187] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.140303][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.140484][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.140693][ T187] RIP: 0033:0x7efe191f408e [ 9.140981][ T187] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.141483][ T187] RSP: 002b:00007ffcc4e22e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.141726][ T187] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe191f408e [ 9.141976][ T187] RDX: 0000000000000000 RSI: 00007ffcc4e22f40 RDI: 0000000000000005 [ 9.142562][ T187] RBP: 00007ffcc4e22ea0 R08: 0000000000000000 R09: 0000000000000000 [ 9.142799][ T187] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.143231][ T187] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc4e23600 | [ 9.205255][ T192] ------------[ cut here ]------------ | [ 9.205460][ T192] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/192 | [ 9.205735][ T192] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.206325][ T192] Tainted: [W]=WARN [ 9.206473][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.206686][ T192] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.206915][ 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 [ 9.207435][ T192] RSP: 0018:ffa00000004e7020 EFLAGS: 00010286 [ 9.207648][ T192] RAX: 00000000ffffffa6 RBX: ff1100000b143840 RCX: 1ff400000009cdca [ 9.207902][ T192] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1438f0 [ 9.208155][ T192] RBP: ff1100000c2ca000 R08: 1fe220000162871f R09: ff1100000c350b58 [ 9.208399][ T192] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.208645][ T192] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.208905][ T192] FS: 00007f4b978a2840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 9.209192][ T192] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.209408][ T192] CR2: 00007f4b97b721a0 CR3: 000000000c2d0004 CR4: 0000000000771ef0 [ 9.209658][ T192] PKRU: 55555554 [ 9.209805][ T192] Call Trace: [ 9.209966][ T192] [ 9.210089][ T192] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.210276][ T192] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.210427][ T192] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.210607][ T192] __dev_notify_flags (net/core/dev.c:9787) [ 9.210791][ T192] ? netif_change_name (net/core/dev.c:1495) [ 9.210984][ T192] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 9.211169][ T192] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.211349][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.211532][ T192] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.211716][ T192] netif_change_flags (net/core/dev.c:9820) [ 9.211911][ T192] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.212101][ T192] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.212290][ T192] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.212473][ T192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.212684][ T192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.212878][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.213064][ T192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.213242][ T192] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.213424][ T192] ? __kernel_text_address (kernel/extable.c:79) [ 9.213605][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.213788][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.213982][ T192] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.214168][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.214346][ T192] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.214522][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.214701][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.214895][ T192] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.215083][ T192] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.215264][ T192] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.215445][ T192] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.215627][ T192] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.215808][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.216004][ T192] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.216196][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.216376][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.216556][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.216733][ T192] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.216923][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.217114][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.217291][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.217472][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.217656][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.217837][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.218029][ T192] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.218219][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.218398][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.218577][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.218760][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.218975][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.219167][ T192] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.219347][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.219528][ T192] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.219711][ 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)) [ 9.219904][ 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)) [ 9.220096][ T192] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.220278][ T192] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.220460][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.220641][ T192] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.220823][ T192] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.221026][ T192] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.221214][ T192] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.221395][ T192] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.221575][ T192] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.221784][ T192] ? move_addr_to_kernel (net/socket.c:258) [ 9.221981][ T192] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.222166][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.222348][ T192] ___sys_sendmsg (net/socket.c:2752) [ 9.222527][ T192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.222738][ T192] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.222946][ T192] __sys_sendmsg (net/socket.c:2784) [ 9.223133][ T192] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.223313][ T192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.223530][ 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) [ 9.223710][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.223907][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.224092][ T192] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.224271][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.224452][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.224665][ T192] RIP: 0033:0x7f4b97adc08e [ 9.224849][ 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 [ 9.225375][ T192] RSP: 002b:00007ffe04d3ccb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.225623][ T192] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4b97adc08e [ 9.225883][ T192] RDX: 0000000000000000 RSI: 00007ffe04d3cd60 RDI: 0000000000000005 [ 9.226133][ T192] RBP: 00007ffe04d3ccc0 R08: 0000000000000000 R09: 0000000000000000 [ 9.226377][ T192] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.226620][ T192] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe04d3d420 | [ 9.255799][ T193] ------------[ cut here ]------------ | [ 9.255966][ T193] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/193 | [ 9.256207][ T193] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.256683][ T193] Tainted: [W]=WARN [ 9.256784][ T193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.256956][ T193] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.257134][ 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 [ 9.257610][ T193] RSP: 0018:ffa0000000677020 EFLAGS: 00010286 [ 9.257779][ T193] RAX: 00000000ffffffa6 RBX: ff1100000b2ebcc0 RCX: 1ff40000000cedca [ 9.258184][ T193] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebd70 [ 9.258384][ T193] RBP: ff1100000cc12000 R08: 1fe220000165d7af R09: ff1100000c352e58 [ 9.258585][ T193] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.258782][ T193] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.258986][ T193] FS: 00007fda095f4840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.259222][ T193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.259390][ T193] CR2: 000000000f465988 CR3: 000000000b18a004 CR4: 0000000000771ef0 [ 9.259591][ T193] PKRU: 55555554 [ 9.259690][ T193] Call Trace: [ 9.259789][ T193] [ 9.259858][ T193] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.260000][ T193] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.260104][ T193] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.260236][ T193] __dev_notify_flags (net/core/dev.c:9787) [ 9.260368][ T193] ? netif_change_name (net/core/dev.c:1495) [ 9.260503][ T193] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 9.260637][ T193] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.260769][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.260908][ T193] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.261043][ T193] netif_change_flags (net/core/dev.c:9820) [ 9.261181][ T193] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.261315][ T193] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.261450][ T193] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.261584][ T193] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.261750][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.261976][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.262111][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.262244][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.262378][ T193] ? __kernel_text_address (kernel/extable.c:79) [ 9.262512][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.262647][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.262780][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.262999][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.263138][ T193] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.263270][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.263404][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.263539][ T193] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.263672][ T193] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.263807][ T193] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.264015][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.264226][ T193] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.264365][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.264501][ T193] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.264638][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.264771][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.265000][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.265137][ T193] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.265270][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.265406][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.265540][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.265672][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.265807][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.265995][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.266134][ T193] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.266268][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.266401][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.266534][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.266670][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.266805][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.266992][ T193] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.267129][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.267263][ T193] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.267400][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.267534][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.267669][ T193] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.267804][ T193] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.267991][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.268134][ T193] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.268268][ T193] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.268402][ T193] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.268539][ T193] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.268673][ T193] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.268806][ T193] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.269027][ T193] ? move_addr_to_kernel (net/socket.c:258) [ 9.269167][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.269299][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.269434][ T193] ___sys_sendmsg (net/socket.c:2752) [ 9.269566][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.269734][ T193] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.269907][ T193] __sys_sendmsg (net/socket.c:2784) [ 9.270044][ T193] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.270181][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.270350][ T193] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.270483][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.270618][ T193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.270750][ T193] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.270888][ T193] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.271023][ T193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.271194][ T193] RIP: 0033:0x7fda0982e08e [ 9.271333][ T193] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.271805][ T193] RSP: 002b:00007ffcde824cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.272014][ T193] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fda0982e08e [ 9.272217][ T193] RDX: 0000000000000000 RSI: 00007ffcde824d70 RDI: 0000000000000005 [ 9.272416][ T193] RBP: 00007ffcde824cd0 R08: 0000000000000000 R09: 0000000000000000 [ 9.272614][ T193] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.272813][ T193] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcde825430 | [ 9.304418][ T195] ------------[ cut here ]------------ | [ 9.304586][ T195] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/195 | [ 9.304842][ T195] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.305366][ T195] Tainted: [W]=WARN [ 9.305476][ T195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.305656][ T195] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.305844][ T195] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.306365][ T195] RSP: 0018:ffa00000006a6f70 EFLAGS: 00010286 [ 9.306547][ T195] RAX: 00000000ffffffa6 RBX: ff11000005dc07c0 RCX: 1ff40000000d4db4 [ 9.306763][ T195] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0870 [ 9.306983][ T195] RBP: ff110000050b2000 R08: 1fe2200000bb810f R09: ff11000010078b80 [ 9.307202][ T195] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 9.307414][ T195] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 9.307630][ T195] FS: 00007fa708a19840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.307887][ T195] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.308071][ T195] CR2: 0000000006ad2a28 CR3: 000000000c137002 CR4: 0000000000771ef0 [ 9.308284][ T195] PKRU: 55555554 [ 9.308391][ T195] Call Trace: [ 9.308497][ T195] [ 9.308573][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.308715][ T195] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.308860][ T195] notifier_call_chain (kernel/notifier.c:85) [ 9.309022][ T195] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.309169][ T195] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.309316][ T195] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.309461][ T195] netdev_upper_dev_link (net/core/dev.c:8972) [ 9.309604][ T195] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 9.309750][ T195] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 9.310348][ T195] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.310496][ T195] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.310641][ T195] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.310787][ T195] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.310936][ T195] ? nla_strscpy (lib/nlattr.c:795) [ 9.311085][ T195] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.311232][ T195] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.311375][ T195] ? __dev_get_by_name (net/core/dev.c:883) [ 9.311517][ T195] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.311665][ T195] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.311811][ T195] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.311961][ T195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.312107][ T195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.312251][ T195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.312395][ T195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.312536][ T195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.312682][ T195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.312826][ T195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.312974][ T195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.313122][ T195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.313264][ T195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.313406][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.313551][ T195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.313693][ T195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.313839][ T195] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.313983][ T195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.314131][ T195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.314276][ T195] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.314417][ T195] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.314564][ T195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.314708][ T195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.314849][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.314998][ T195] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.315143][ T195] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.315285][ T195] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.315430][ T195] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.315572][ T195] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.315715][ T195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.315895][ T195] ? move_addr_to_kernel (net/socket.c:258) [ 9.316039][ T195] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.316185][ T195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.316330][ T195] ___sys_sendmsg (net/socket.c:2752) [ 9.316472][ T195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.316651][ T195] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.316808][ T195] __sys_sendmsg (net/socket.c:2784) [ 9.316955][ T195] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.317101][ T195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.317281][ T195] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.317424][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.317569][ T195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.317711][ T195] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.317854][ T195] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.318002][ T195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.318182][ T195] RIP: 0033:0x7fa708c5308e [ 9.318330][ T195] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.318836][ T195] RSP: 002b:00007fff246766d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.319056][ T195] RAX: ffffffffffffffda RBX: 00007fff24676e70 RCX: 00007fa708c5308e [ 9.319270][ T195] RDX: 0000000000000000 RSI: 00007fff24676780 RDI: 0000000000000005 [ 9.319484][ T195] RBP: 00007fff246766e0 R08: 0000000000000000 R09: 0000000000000000 [ 9.319697][ T195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.319915][ T195] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff24676e48 | [ 9.321599][ T195] ------------[ cut here ]------------ | [ 9.321740][ T195] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/195 | [ 9.322150][ T195] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.322658][ T195] Tainted: [W]=WARN [ 9.322768][ T195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.322950][ T195] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.323139][ T195] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.323647][ T195] RSP: 0018:ffa00000006a6fd0 EFLAGS: 00010286 [ 9.323830][ T195] RAX: 00000000ffffffa6 RBX: ff11000005dc0640 RCX: 1ff40000000d4dc0 [ 9.324049][ T195] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc06f0 [ 9.324266][ T195] RBP: ff1100000cfc2000 R08: 1fe2200000bb80df R09: ff11000010078b80 [ 9.324478][ T195] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.324691][ T195] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cfc2e04 [ 9.324912][ T195] FS: 00007fa708a19840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.325167][ T195] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.325346][ T195] CR2: 0000000006ad2a28 CR3: 000000000c137002 CR4: 0000000000771ef0 [ 9.325561][ T195] PKRU: 55555554 [ 9.325668][ T195] Call Trace: [ 9.325776][ T195] [ 9.325850][ T195] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.325999][ T195] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.326112][ T195] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.326255][ T195] __dev_notify_flags (net/core/dev.c:9787) [ 9.326399][ T195] ? netif_change_name (net/core/dev.c:1495) [ 9.326543][ T195] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.326688][ T195] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 9.326833][ T195] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.326983][ T195] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 9.327133][ T195] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.327280][ T195] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.327426][ T195] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.327590][ T195] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.327735][ T195] ? nla_strscpy (lib/nlattr.c:795) [ 9.327881][ T195] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.328026][ T195] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.328173][ T195] ? __dev_get_by_name (net/core/dev.c:883) [ 9.328315][ T195] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.328464][ T195] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.328612][ T195] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.328764][ T195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.328911][ T195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.329057][ T195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.329201][ T195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.329344][ T195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.329491][ T195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.329636][ T195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.329784][ T195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.329933][ T195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.330083][ T195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.330225][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.330370][ T195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.330512][ T195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.330657][ T195] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.330800][ T195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.330953][ T195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.331104][ T195] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.331247][ T195] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.331392][ T195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.331537][ T195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.331680][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.331825][ T195] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.331974][ T195] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.332125][ T195] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.332269][ T195] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.332411][ T195] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.332554][ T195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.332730][ T195] ? move_addr_to_kernel (net/socket.c:258) [ 9.332877][ T195] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.333020][ T195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.333168][ T195] ___sys_sendmsg (net/socket.c:2752) [ 9.333310][ T195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.333489][ T195] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.333643][ T195] __sys_sendmsg (net/socket.c:2784) [ 9.333785][ T195] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.333931][ T195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.334114][ T195] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.334257][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.334402][ T195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.334543][ T195] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.334684][ T195] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.334827][ T195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.335008][ T195] RIP: 0033:0x7fa708c5308e [ 9.335161][ T195] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.335670][ T195] RSP: 002b:00007fff246766d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.335890][ T195] RAX: ffffffffffffffda RBX: 00007fff24676e70 RCX: 00007fa708c5308e [ 9.336106][ T195] RDX: 0000000000000000 RSI: 00007fff24676780 RDI: 0000000000000005 [ 9.336322][ T195] RBP: 00007fff246766e0 R08: 0000000000000000 R09: 0000000000000000 [ 9.336535][ T195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.336747][ T195] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff24676e48 | [ 9.374636][ T197] ------------[ cut here ]------------ | [ 9.374796][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/197 | [ 9.375044][ T197] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.375535][ T197] Tainted: [W]=WARN [ 9.375637][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.375806][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.375987][ T197] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.376466][ T197] RSP: 0018:ffa00000006a7020 EFLAGS: 00010286 [ 9.376637][ T197] RAX: 00000000ffffffa6 RBX: ff1100000c1f2f40 RCX: 1ff40000000d4dca [ 9.376839][ T197] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c1f2ff0 [ 9.377150][ T197] RBP: ff1100000cfc2000 R08: 1fe220000183e5ff R09: ff1100001007d158 [ 9.377355][ T197] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.377557][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.377837][ T197] FS: 00007f637e664840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 9.378165][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.378335][ T197] CR2: 0000000001d10988 CR3: 000000000ae4c002 CR4: 0000000000771ef0 [ 9.378537][ T197] PKRU: 55555554 [ 9.378637][ T197] Call Trace: [ 9.378739][ T197] [ 9.378809][ T197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.379016][ T197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.379125][ T197] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.379259][ T197] __dev_notify_flags (net/core/dev.c:9787) [ 9.379394][ T197] ? netif_change_name (net/core/dev.c:1495) [ 9.379530][ T197] ? __dev_change_flags (net/core/dev.c:9752) [ 9.379665][ T197] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.379799][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.379941][ T197] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.380085][ T197] netif_change_flags (net/core/dev.c:9820) [ 9.380221][ T197] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.380358][ T197] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.380493][ T197] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.380631][ T197] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.380800][ T197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.380942][ T197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.381085][ T197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.381220][ T197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.381354][ T197] ? __kernel_text_address (kernel/extable.c:79) [ 9.381490][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.381627][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.381760][ T197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.381903][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.382039][ T197] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.382179][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.382313][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.382448][ T197] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.382581][ T197] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.382716][ T197] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.382853][ T197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.382995][ T197] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.383137][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.383275][ T197] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.383414][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.383548][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.383684][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.383818][ T197] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.383959][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.384100][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.384233][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.384368][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.384503][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.384639][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.384776][ T197] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.384914][ T197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.385048][ T197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.385185][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.385321][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.385455][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.385589][ T197] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.385722][ T197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.385858][ T197] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.386001][ T197] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.386140][ T197] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.386276][ T197] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.386411][ T197] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.386546][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.386682][ T197] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.386818][ T197] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.386961][ T197] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.387099][ T197] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.387232][ T197] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.387365][ T197] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.387529][ T197] ? move_addr_to_kernel (net/socket.c:258) [ 9.387663][ T197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.387798][ T197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.387980][ T197] ___sys_sendmsg (net/socket.c:2752) [ 9.388117][ T197] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.388283][ T197] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.388429][ T197] __sys_sendmsg (net/socket.c:2784) [ 9.388563][ T197] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.388697][ T197] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.388871][ T197] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.389012][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.389150][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.389283][ T197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.389416][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.389550][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.389715][ T197] RIP: 0033:0x7f637e89e08e [ 9.389855][ T197] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.390339][ T197] RSP: 002b:00007ffc78e1f910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.390542][ T197] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f637e89e08e [ 9.390740][ T197] RDX: 0000000000000000 RSI: 00007ffc78e1f9c0 RDI: 0000000000000005 [ 9.390943][ T197] RBP: 00007ffc78e1f920 R08: 0000000000000000 R09: 0000000000000000 [ 9.391148][ T197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.391347][ T197] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc78e20080 | [ 9.452299][ T201] ------------[ cut here ]------------ | [ 9.452460][ T201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/201 | [ 9.452697][ T201] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.453254][ T201] Tainted: [W]=WARN [ 9.453356][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.453524][ T201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.453699][ T201] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.454190][ T201] RSP: 0018:ffa0000000607020 EFLAGS: 00010286 [ 9.454367][ T201] RAX: 00000000ffffffa6 RBX: ff11000009f056c0 RCX: 1ff40000000c0dca [ 9.454569][ T201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009f05770 [ 9.454770][ T201] RBP: ff1100000cc12000 R08: 1fe22000013e0aef R09: ff1100000e800b58 [ 9.455127][ T201] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.455330][ T201] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.455533][ T201] FS: 00007f0d4e308840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 9.455769][ T201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.455944][ T201] CR2: 00000000360ca988 CR3: 000000000e9fe003 CR4: 0000000000771ef0 [ 9.456153][ T201] PKRU: 55555554 [ 9.456254][ T201] Call Trace: [ 9.456357][ T201] [ 9.456426][ T201] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.456564][ T201] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.456671][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.456806][ T201] __dev_notify_flags (net/core/dev.c:9787) [ 9.456947][ T201] ? netif_change_name (net/core/dev.c:1495) [ 9.457086][ T201] ? __dev_change_flags (net/core/dev.c:9752) [ 9.457221][ T201] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.457356][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.457495][ T201] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.457634][ T201] netif_change_flags (net/core/dev.c:9820) [ 9.457769][ T201] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.457910][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.458046][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.458185][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.458351][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.458488][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.458624][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.458759][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.458954][ T201] ? __kernel_text_address (kernel/extable.c:79) [ 9.459152][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.459289][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.459423][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.459557][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.459693][ T201] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.459827][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.460016][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.460157][ T201] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.460293][ T201] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.460427][ T201] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.460563][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.460700][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.460839][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.461030][ T201] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.461172][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.461308][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.461442][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.461578][ T201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.461712][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.461850][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.462039][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.462176][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.462310][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.462450][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.462588][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.462725][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.462929][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.463065][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.463201][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.463333][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.463468][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.463603][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.463737][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.463950][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.464091][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.464229][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.464364][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.464499][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.464635][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.464770][ T201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.464970][ T201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.465115][ T201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.465249][ T201] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.465381][ T201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.465547][ T201] ? move_addr_to_kernel (net/socket.c:258) [ 9.465682][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.465816][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.466039][ T201] ___sys_sendmsg (net/socket.c:2752) [ 9.466179][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.466345][ T201] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.466493][ T201] __sys_sendmsg (net/socket.c:2784) [ 9.466627][ T201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.466760][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.467005][ T201] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.467143][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.467282][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.467415][ T201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.467548][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.467681][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.467847][ T201] RIP: 0033:0x7f0d4e54208e [ 9.468073][ T201] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.468552][ T201] RSP: 002b:00007ffced5b5fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.468756][ T201] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0d4e54208e [ 9.469045][ T201] RDX: 0000000000000000 RSI: 00007ffced5b6070 RDI: 0000000000000005 [ 9.469251][ T201] RBP: 00007ffced5b5fd0 R08: 0000000000000000 R09: 0000000000000000 [ 9.469457][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.469657][ T201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffced5b6730 | [ 9.494340][ T202] ------------[ cut here ]------------ | [ 9.494499][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/202 | [ 9.494739][ T202] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.495227][ T202] Tainted: [W]=WARN [ 9.495330][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.495498][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.495675][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.496162][ T202] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 9.496331][ T202] RAX: 00000000ffffffa6 RBX: ff1100000bbe3240 RCX: 1ff40000000dcdca [ 9.496534][ T202] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe32f0 [ 9.496735][ T202] RBP: ff1100000c2ca000 R08: 1fe220000177c65f R09: ff11000009df2e58 [ 9.496940][ T202] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.497148][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.497351][ T202] FS: 00007f32ba78f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.497586][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.497756][ T202] CR2: 0000000005cef988 CR3: 000000000ac29003 CR4: 0000000000771ef0 [ 9.497965][ T202] PKRU: 55555554 [ 9.498070][ T202] Call Trace: [ 9.498171][ T202] [ 9.498241][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.498378][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.498480][ T202] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.498613][ T202] __dev_notify_flags (net/core/dev.c:9787) [ 9.498749][ T202] ? netif_change_name (net/core/dev.c:1495) [ 9.498888][ T202] ? __dev_change_flags (net/core/dev.c:9752) [ 9.499023][ T202] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.499161][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.499297][ T202] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.499435][ T202] netif_change_flags (net/core/dev.c:9820) [ 9.499570][ T202] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.499705][ T202] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.499840][ T202] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.499978][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.500150][ T202] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.500286][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.500420][ T202] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.500554][ T202] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.500688][ T202] ? __kernel_text_address (kernel/extable.c:79) [ 9.500823][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.500964][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.501104][ T202] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.501240][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.501374][ T202] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.501507][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.501640][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.501774][ T202] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.501911][ T202] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.502044][ T202] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.502184][ T202] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.502319][ T202] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.502456][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.502593][ T202] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.502728][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.502866][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.503000][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.503137][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.503271][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.503408][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.503543][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.503675][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.503808][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.503945][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.504084][ T202] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.504219][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.504352][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.504485][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.504621][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.504754][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.504893][ T202] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.505025][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.505164][ T202] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.505302][ T202] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.505435][ T202] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.505570][ T202] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.505703][ T202] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.505835][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.505975][ T202] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.506113][ T202] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.506249][ T202] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.506386][ T202] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.506518][ T202] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.506651][ T202] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.506815][ T202] ? move_addr_to_kernel (net/socket.c:258) [ 9.506954][ T202] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.507091][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.507226][ T202] ___sys_sendmsg (net/socket.c:2752) [ 9.507358][ T202] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.507523][ T202] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.507669][ T202] __sys_sendmsg (net/socket.c:2784) [ 9.507802][ T202] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.507938][ T202] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.508110][ T202] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.508243][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.508378][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.508511][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.508642][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.508775][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.508943][ T202] RIP: 0033:0x7f32ba9c908e [ 9.509087][ T202] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.509557][ T202] RSP: 002b:00007ffdf170f270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.509758][ T202] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f32ba9c908e [ 9.509961][ T202] RDX: 0000000000000000 RSI: 00007ffdf170f320 RDI: 0000000000000005 [ 9.510164][ T202] RBP: 00007ffdf170f280 R08: 0000000000000000 R09: 0000000000000000 [ 9.510362][ T202] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.510561][ T202] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf170f9e0 | [ 9.536034][ T203] ------------[ cut here ]------------ | [ 9.536240][ T203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/203 | [ 9.536536][ T203] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.537152][ T203] Tainted: [W]=WARN [ 9.537306][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.537534][ T203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.537776][ T203] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.538455][ T203] RSP: 0018:ffa00000006e6f70 EFLAGS: 00010286 [ 9.538769][ T203] RAX: 00000000ffffffa6 RBX: ff110000051ca340 RCX: 1ff40000000dcdb4 [ 9.539144][ T203] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca3f0 [ 9.539497][ T203] RBP: ff110000050b2000 R08: 1fe2200000a3947f R09: ff1100000bb60b80 [ 9.539859][ T203] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.540304][ T203] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 9.540661][ T203] FS: 00007f4b66703840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 9.541052][ T203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.541368][ T203] CR2: 00007f4b668fc460 CR3: 0000000009e50005 CR4: 0000000000771ef0 [ 9.541720][ T203] PKRU: 55555554 [ 9.541978][ T203] Call Trace: [ 9.542189][ T203] [ 9.542308][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.542499][ T203] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.542690][ T203] notifier_call_chain (kernel/notifier.c:85) [ 9.542896][ T203] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.543093][ T203] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.543287][ T203] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.543479][ T203] netdev_upper_dev_link (net/core/dev.c:8972) [ 9.543671][ T203] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 9.543877][ T203] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 9.544081][ T203] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.544277][ T203] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.544473][ T203] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.544667][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.544858][ T203] ? nla_strscpy (lib/nlattr.c:795) [ 9.545069][ T203] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.545260][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.545448][ T203] ? __dev_get_by_name (net/core/dev.c:883) [ 9.545637][ T203] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.545834][ T203] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.546040][ T203] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.546238][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.546428][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.546617][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.546804][ T203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.547008][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.547210][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.547401][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.547589][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.547782][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.547983][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.548175][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.548369][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.548556][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.548747][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.548947][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.549141][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.549336][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.549527][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.549718][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.549918][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.550116][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.550311][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.550501][ T203] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.550692][ T203] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.550902][ T203] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.551098][ T203] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.551287][ T203] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.551508][ T203] ? move_addr_to_kernel (net/socket.c:258) [ 9.551703][ T203] ___sys_sendmsg (net/socket.c:2752) [ 9.551904][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.552103][ T203] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.552304][ T203] ? 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)) [ 9.552496][ T203] __sys_sendmsg (net/socket.c:2784) [ 9.552685][ T203] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.552889][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.553084][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.553276][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.553463][ T203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.553654][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.553844][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.554085][ T203] RIP: 0033:0x7f4b6693d08e [ 9.554279][ T203] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.554823][ T203] RSP: 002b:00007ffd67fd9160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.555100][ T203] RAX: ffffffffffffffda RBX: 00007ffd67fd9900 RCX: 00007f4b6693d08e [ 9.555356][ T203] RDX: 0000000000000000 RSI: 00007ffd67fd9210 RDI: 0000000000000005 [ 9.555616][ T203] RBP: 00007ffd67fd9170 R08: 0000000000000000 R09: 0000000000000000 [ 9.555884][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.556151][ T203] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd67fd98d8 | [ 9.558266][ T203] ------------[ cut here ]------------ | [ 9.558452][ T203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/203 | [ 9.558740][ T203] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.559421][ T203] Tainted: [W]=WARN [ 9.559574][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.559794][ T203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.560316][ T203] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.560935][ T203] RSP: 0018:ffa00000006e6fd0 EFLAGS: 00010286 [ 9.561224][ T203] RAX: 00000000ffffffa6 RBX: ff110000051ca640 RCX: 1ff40000000dcdc0 [ 9.561532][ T203] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca6f0 [ 9.561841][ T203] RBP: ff1100000cd52000 R08: 1fe2200000a394df R09: ff1100000bb60b80 [ 9.562179][ T203] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.562491][ T203] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52e04 [ 9.562820][ T203] FS: 00007f4b66703840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 9.563186][ T203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.563474][ T203] CR2: 00007f4b668fc460 CR3: 0000000009e50005 CR4: 0000000000771ef0 [ 9.563734][ T203] PKRU: 55555554 [ 9.563895][ T203] Call Trace: [ 9.564046][ T203] [ 9.564175][ T203] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.564383][ T203] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.564537][ T203] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.564726][ T203] __dev_notify_flags (net/core/dev.c:9787) [ 9.564925][ T203] ? netif_change_name (net/core/dev.c:1495) [ 9.565118][ T203] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.565323][ T203] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 9.565509][ T203] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.565695][ T203] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 9.565896][ T203] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.566098][ T203] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.566288][ T203] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.566479][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.566663][ T203] ? nla_strscpy (lib/nlattr.c:795) [ 9.566851][ T203] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.567050][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.567246][ T203] ? __dev_get_by_name (net/core/dev.c:883) [ 9.567434][ T203] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.567624][ T203] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.567813][ T203] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.568016][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.568206][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.568391][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.568579][ T203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.568769][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.568972][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.569165][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.569349][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.569537][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.569726][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.569924][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.570117][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.570299][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.570485][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.570667][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.570856][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.571070][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.571253][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.571440][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.571624][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.571808][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.572006][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.572202][ T203] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.572390][ T203] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.572575][ T203] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.572758][ T203] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.572950][ T203] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.573170][ T203] ? move_addr_to_kernel (net/socket.c:258) [ 9.573359][ T203] ___sys_sendmsg (net/socket.c:2752) [ 9.573544][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.573732][ T203] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.573938][ T203] ? 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)) [ 9.574131][ T203] __sys_sendmsg (net/socket.c:2784) [ 9.574316][ T203] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.574505][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.574694][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.574891][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.575080][ T203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.575265][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.575450][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.575667][ T203] RIP: 0033:0x7f4b6693d08e [ 9.575897][ T203] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.576434][ T203] RSP: 002b:00007ffd67fd9160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.576686][ T203] RAX: ffffffffffffffda RBX: 00007ffd67fd9900 RCX: 00007f4b6693d08e [ 9.576950][ T203] RDX: 0000000000000000 RSI: 00007ffd67fd9210 RDI: 0000000000000005 [ 9.577203][ T203] RBP: 00007ffd67fd9170 R08: 0000000000000000 R09: 0000000000000000 [ 9.577479][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2e [ 9.577733][ T203] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd67fd98d8 | [ 9.611680][ T204] ------------[ cut here ]------------ | [ 9.611851][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/204 | [ 9.612092][ T204] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.612559][ T204] Tainted: [W]=WARN [ 9.612675][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.612836][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.613008][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.613468][ T204] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 9.613630][ T204] RAX: 00000000ffffffa6 RBX: ff11000001f2fe40 RCX: 1ff40000000dcdca [ 9.613824][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2fef0 [ 9.614023][ T204] RBP: ff1100000cd52000 R08: 1fe22000003e5fdf R09: ff1100000cb85158 [ 9.614220][ T204] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.614416][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.614612][ T204] FS: 00007efd7f559840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 9.614845][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.615018][ T204] CR2: 00000000267bf988 CR3: 000000000cec9001 CR4: 0000000000771ef0 [ 9.615236][ T204] PKRU: 55555554 [ 9.615338][ T204] Call Trace: [ 9.615437][ T204] [ 9.615505][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.615637][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.615736][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.615871][ T204] __dev_notify_flags (net/core/dev.c:9787) [ 9.616001][ T204] ? netif_change_name (net/core/dev.c:1495) [ 9.616134][ T204] ? __dev_change_flags (net/core/dev.c:9752) [ 9.616262][ T204] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.616393][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.616522][ T204] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.616653][ T204] netif_change_flags (net/core/dev.c:9820) [ 9.616786][ T204] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.616922][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.617053][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.617190][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.617350][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.617506][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.617635][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.617765][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.617900][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.618031][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.618168][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.618315][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.618449][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.618578][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.618707][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.618837][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.618970][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.619104][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.619231][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.619359][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.619489][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.619620][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.619751][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.619887][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.620015][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.620152][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.620279][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.620409][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.620546][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.620677][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.620805][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.620939][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.621071][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.621201][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.621328][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.621458][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.621604][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.621735][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.621870][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.622001][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.622133][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.622263][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.622392][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.622522][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.622652][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.622782][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.622917][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.623049][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.623210][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.623340][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.623470][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.623598][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.623725][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.623890][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.624019][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.624173][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.624309][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.624441][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.624606][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.624751][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.624890][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.625023][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.625199][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.625332][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.625466][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.625598][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.625731][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.625876][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.626046][ T204] RIP: 0033:0x7efd7f79308e [ 9.626193][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.626665][ T204] RSP: 002b:00007ffe18462ca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.626871][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efd7f79308e [ 9.627075][ T204] RDX: 0000000000000000 RSI: 00007ffe18462d50 RDI: 0000000000000005 [ 9.627286][ T204] RBP: 00007ffe18462cb0 R08: 0000000000000000 R09: 0000000000000000 [ 9.627486][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 9.627687][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe18463410 | [ 9.703037][ T211] ------------[ cut here ]------------ | [ 9.703215][ T211] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/211 | [ 9.703467][ T211] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.703984][ T211] Tainted: [W]=WARN [ 9.704101][ T211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.704282][ T211] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.704470][ T211] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.704985][ T211] RSP: 0018:ffa0000000766f70 EFLAGS: 00010286 [ 9.705173][ T211] RAX: 00000000ffffffa6 RBX: ff11000005edf3c0 RCX: 1ff40000000ecdb4 [ 9.705387][ T211] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf470 [ 9.705599][ T211] RBP: ff110000050b2000 R08: 1fe2200000bdbe8f R09: ff1100000bb62e80 [ 9.705813][ T211] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 9.706035][ T211] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 9.706256][ T211] FS: 00007fe9b51e0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.706507][ T211] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.706686][ T211] CR2: 00007fe9b53d9460 CR3: 000000000cc9f001 CR4: 0000000000771ef0 [ 9.706905][ T211] PKRU: 55555554 [ 9.707013][ T211] Call Trace: [ 9.707124][ T211] [ 9.707198][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.707341][ T211] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.707487][ T211] notifier_call_chain (kernel/notifier.c:85) [ 9.707633][ T211] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.707778][ T211] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.707929][ T211] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.708079][ T211] netdev_upper_dev_link (net/core/dev.c:8972) [ 9.708222][ T211] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 9.708367][ T211] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 9.708519][ T211] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.708668][ T211] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.708816][ T211] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.708969][ T211] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.709118][ T211] ? nla_strscpy (lib/nlattr.c:795) [ 9.709264][ T211] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.709409][ T211] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.709553][ T211] ? __dev_get_by_name (net/core/dev.c:883) [ 9.709696][ T211] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.709846][ T211] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.709997][ T211] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.710146][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.710289][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.710431][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.710573][ T211] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.710716][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.710868][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.711013][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.711162][ T211] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.711304][ T211] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.711446][ T211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.711590][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.711736][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.711881][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.712025][ T211] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.712172][ T211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.712317][ T211] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.712465][ T211] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.712608][ T211] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.712753][ T211] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.712903][ T211] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.713045][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.713194][ T211] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.713339][ T211] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.713483][ T211] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.713630][ T211] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.713773][ T211] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.713920][ T211] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.714104][ T211] ? move_addr_to_kernel (net/socket.c:258) [ 9.714251][ T211] ___sys_sendmsg (net/socket.c:2752) [ 9.714395][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.714539][ T211] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.714691][ T211] ? 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)) [ 9.714836][ T211] __sys_sendmsg (net/socket.c:2784) [ 9.714984][ T211] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.715135][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.715277][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.715422][ T211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.715565][ T211] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.715709][ T211] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.715853][ T211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.716037][ T211] RIP: 0033:0x7fe9b541a08e [ 9.716194][ T211] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.716704][ T211] RSP: 002b:00007ffe099c67e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.716926][ T211] RAX: ffffffffffffffda RBX: 00007ffe099c6f80 RCX: 00007fe9b541a08e [ 9.717144][ T211] RDX: 0000000000000000 RSI: 00007ffe099c6890 RDI: 0000000000000005 [ 9.717357][ T211] RBP: 00007ffe099c67f0 R08: 0000000000000000 R09: 0000000000000000 [ 9.717570][ T211] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 9.717784][ T211] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe099c6f58 | [ 9.719447][ T211] ------------[ cut here ]------------ | [ 9.719591][ T211] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/211 | [ 9.719837][ T211] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.720352][ T211] Tainted: [W]=WARN [ 9.720460][ T211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.720640][ T211] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.720824][ T211] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.721337][ T211] RSP: 0018:ffa0000000766fd0 EFLAGS: 00010286 [ 9.721517][ T211] RAX: 00000000ffffffa6 RBX: ff11000005ede340 RCX: 1ff40000000ecdc0 [ 9.721730][ T211] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede3f0 [ 9.721948][ T211] RBP: ff1100000bb02000 R08: 1fe2200000bdbc7f R09: ff1100000bb62e80 [ 9.722164][ T211] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.722376][ T211] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02e04 [ 9.722591][ T211] FS: 00007fe9b51e0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.722843][ T211] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.723027][ T211] CR2: 00007fe9b53d9460 CR3: 000000000cc9f001 CR4: 0000000000771ef0 [ 9.723245][ T211] PKRU: 55555554 [ 9.723352][ T211] Call Trace: [ 9.723460][ T211] [ 9.723534][ T211] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.723678][ T211] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.723788][ T211] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.723938][ T211] __dev_notify_flags (net/core/dev.c:9787) [ 9.724089][ T211] ? netif_change_name (net/core/dev.c:1495) [ 9.724233][ T211] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 9.724378][ T211] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 9.724522][ T211] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.724665][ T211] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 9.724813][ T211] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 9.724966][ T211] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 9.725116][ T211] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 9.725263][ T211] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.725407][ T211] ? nla_strscpy (lib/nlattr.c:795) [ 9.725550][ T211] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.725694][ T211] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.725840][ T211] ? __dev_get_by_name (net/core/dev.c:883) [ 9.725986][ T211] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.726140][ T211] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.726287][ T211] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.726433][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.726576][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.726720][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.726868][ T211] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.727012][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.727163][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.727306][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.727450][ T211] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.727593][ T211] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.727737][ T211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.727883][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.728027][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.728174][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.728318][ T211] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.728460][ T211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.728605][ T211] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.728751][ T211] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.728900][ T211] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.729045][ T211] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.729196][ T211] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.729340][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.729484][ T211] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.729629][ T211] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.729773][ T211] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.729923][ T211] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.730069][ T211] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.730211][ T211] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.730390][ T211] ? move_addr_to_kernel (net/socket.c:258) [ 9.730536][ T211] ___sys_sendmsg (net/socket.c:2752) [ 9.730677][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.730820][ T211] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.730976][ T211] ? 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)) [ 9.731126][ T211] __sys_sendmsg (net/socket.c:2784) [ 9.731270][ T211] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.731416][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.731558][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.731702][ T211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.731844][ T211] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.731990][ T211] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.732137][ T211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.732313][ T211] RIP: 0033:0x7fe9b541a08e [ 9.732462][ T211] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.732971][ T211] RSP: 002b:00007ffe099c67e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.733188][ T211] RAX: ffffffffffffffda RBX: 00007ffe099c6f80 RCX: 00007fe9b541a08e [ 9.733401][ T211] RDX: 0000000000000000 RSI: 00007ffe099c6890 RDI: 0000000000000005 [ 9.733615][ T211] RBP: 00007ffe099c67f0 R08: 0000000000000000 R09: 0000000000000000 [ 9.733825][ T211] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 9.734045][ T211] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe099c6f58 | [ 9.765960][ T212] ------------[ cut here ]------------ | [ 9.766132][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/212 | [ 9.766372][ T212] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.766860][ T212] Tainted: [W]=WARN [ 9.766972][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.767151][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.767329][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.767812][ T212] RSP: 0018:ffa00000006f7020 EFLAGS: 00010286 [ 9.767997][ T212] RAX: 00000000ffffffa6 RBX: ff110000051cb540 RCX: 1ff40000000dedca [ 9.768206][ T212] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb5f0 [ 9.768410][ T212] RBP: ff1100000bb02000 R08: 1fe2200000a396bf R09: ff1100000cb0d158 [ 9.768615][ T212] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.768817][ T212] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.769029][ T212] FS: 00007f7cd02ef840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 9.769269][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.769440][ T212] CR2: 000000003f470988 CR3: 000000000cc43002 CR4: 0000000000771ef0 [ 9.769644][ T212] PKRU: 55555554 [ 9.769747][ T212] Call Trace: [ 9.769849][ T212] [ 9.769926][ T212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.770070][ T212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.770173][ T212] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.770308][ T212] __dev_notify_flags (net/core/dev.c:9787) [ 9.770444][ T212] ? netif_change_name (net/core/dev.c:1495) [ 9.770579][ T212] ? __dev_change_flags (net/core/dev.c:9752) [ 9.770716][ T212] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.770852][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.770993][ T212] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.771137][ T212] netif_change_flags (net/core/dev.c:9820) [ 9.771275][ T212] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.771412][ T212] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.771550][ T212] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.771685][ T212] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.771854][ T212] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.771997][ T212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.772135][ T212] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.772270][ T212] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.772404][ T212] ? __kernel_text_address (kernel/extable.c:79) [ 9.772539][ T212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.772677][ T212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.772811][ T212] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.772952][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.773092][ T212] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.773226][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.773361][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.773496][ T212] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.773631][ T212] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.773767][ T212] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.773959][ T212] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.774100][ T212] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.774237][ T212] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.774374][ T212] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.774511][ T212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.774646][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.774780][ T212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.774964][ T212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.775104][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.775241][ T212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.775375][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.775510][ T212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.775645][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.775782][ T212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.775924][ T212] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.776069][ T212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.776205][ T212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.776340][ T212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.776478][ T212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.776613][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.776749][ T212] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.776893][ T212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.777030][ T212] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.777174][ T212] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.777308][ T212] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.777446][ T212] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.777582][ T212] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.777717][ T212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.777853][ T212] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.777998][ T212] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.778138][ T212] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.778275][ T212] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.778411][ T212] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.778546][ T212] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.778712][ T212] ? move_addr_to_kernel (net/socket.c:258) [ 9.778848][ T212] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.778991][ T212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.779131][ T212] ___sys_sendmsg (net/socket.c:2752) [ 9.779264][ T212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.779432][ T212] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.779579][ T212] __sys_sendmsg (net/socket.c:2784) [ 9.779715][ T212] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.779848][ T212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.780027][ T212] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.780168][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.780304][ T212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.780438][ T212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.780571][ T212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.780707][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.780878][ T212] RIP: 0033:0x7f7cd052908e [ 9.781020][ T212] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.781503][ T212] RSP: 002b:00007ffeb3517100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.781706][ T212] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7cd052908e [ 9.781911][ T212] RDX: 0000000000000000 RSI: 00007ffeb35171b0 RDI: 0000000000000005 [ 9.782118][ T212] RBP: 00007ffeb3517110 R08: 0000000000000000 R09: 0000000000000000 [ 9.782318][ T212] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 9.782519][ T212] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb3517870 | [ 9.904964][ T221] ------------[ cut here ]------------ | [ 9.905150][ T221] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/221 | [ 9.905387][ T221] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.905917][ T221] Tainted: [W]=WARN [ 9.906021][ T221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.906197][ T221] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.906389][ T221] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.906870][ T221] RSP: 0018:ffa00000008f71b0 EFLAGS: 00010286 [ 9.907047][ T221] RAX: 00000000ffffffa6 RBX: ff1100000b2eb540 RCX: 1ff400000011edfc [ 9.907296][ T221] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb5f0 [ 9.907499][ T221] RBP: ff1100000c20c000 R08: 1fe220000165d6bf R09: ff1100000cbd0b80 [ 9.907703][ T221] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.907909][ T221] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 9.908115][ T221] FS: 00007f599d093840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 9.908352][ T221] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.908523][ T221] CR2: 00007f599d28c460 CR3: 000000000ce27002 CR4: 0000000000771ef0 [ 9.908736][ T221] PKRU: 55555554 [ 9.908835][ T221] Call Trace: [ 9.908941][ T221] [ 9.909009][ T221] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.909147][ T221] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.909249][ T221] __dev_notify_flags (net/core/dev.c:9787) [ 9.909382][ T221] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 9.909519][ T221] ? netif_change_name (net/core/dev.c:1495) [ 9.909657][ T221] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.909790][ T221] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.909929][ T221] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.910064][ T221] ? __dev_get_by_name (net/core/dev.c:883) [ 9.910199][ T221] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.910337][ T221] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.910476][ T221] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.910609][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.910745][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.910885][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.911019][ T221] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.911160][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.911301][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.911441][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.911577][ T221] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.911713][ T221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.911868][ T221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.912002][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.912141][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.912273][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.912406][ T221] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.912539][ T221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.912677][ T221] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.912823][ T221] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.912961][ T221] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.913134][ T221] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.913288][ T221] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.913429][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.913567][ T221] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.913705][ T221] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.913841][ T221] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.913983][ T221] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.914141][ T221] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.914273][ T221] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.914438][ T221] ? move_addr_to_kernel (net/socket.c:258) [ 9.914578][ T221] ___sys_sendmsg (net/socket.c:2752) [ 9.914713][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.914846][ T221] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.914994][ T221] ? 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)) [ 9.915156][ T221] __sys_sendmsg (net/socket.c:2784) [ 9.915288][ T221] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.915424][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.915557][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.915691][ T221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.915822][ T221] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.915960][ T221] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.916096][ T221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.916265][ T221] RIP: 0033:0x7f599d2cd08e [ 9.916403][ T221] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.916877][ T221] RSP: 002b:00007fff219d0470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.917083][ T221] RAX: ffffffffffffffda RBX: 00007fff219d0c08 RCX: 00007f599d2cd08e [ 9.917281][ T221] RDX: 0000000000000000 RSI: 00007fff219d0520 RDI: 0000000000000005 [ 9.917477][ T221] RBP: 00007fff219d0480 R08: 0000000000000000 R09: 0000000000000000 [ 9.917683][ T221] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 9.917893][ T221] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff219d0be0 | [ 9.946090][ T223] ------------[ cut here ]------------ | [ 9.946257][ T223] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/223 | [ 9.946486][ T223] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 9.946985][ T223] Tainted: [W]=WARN [ 9.947089][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.947256][ T223] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.947431][ T223] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.947965][ T223] RSP: 0018:ffa00000008f7020 EFLAGS: 00010286 [ 9.948133][ T223] RAX: 00000000ffffffa6 RBX: ff11000009b1c940 RCX: 1ff400000011edca [ 9.948330][ T223] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c9f0 [ 9.948525][ T223] RBP: ff1100000c20c000 R08: 1fe220000136393f R09: ff1100000c170b58 [ 9.948720][ T223] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.948972][ T223] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.949228][ T223] FS: 00007f05bdd13840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 9.949459][ T223] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.949622][ T223] CR2: 000000002224e988 CR3: 000000000c37f002 CR4: 0000000000771ef0 [ 9.949819][ T223] PKRU: 55555554 [ 9.949972][ T223] Call Trace: [ 9.950073][ T223] [ 9.950141][ T223] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.950276][ T223] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.950375][ T223] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.950505][ T223] __dev_notify_flags (net/core/dev.c:9787) [ 9.950636][ T223] ? netif_change_name (net/core/dev.c:1495) [ 9.950766][ T223] ? __dev_change_flags (net/core/dev.c:9752) [ 9.950946][ T223] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.951084][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.951221][ T223] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.951354][ T223] netif_change_flags (net/core/dev.c:9820) [ 9.951485][ T223] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.951615][ T223] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.951747][ T223] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.951881][ T223] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.952042][ T223] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.952176][ T223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.952305][ T223] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.952434][ T223] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.952564][ T223] ? __kernel_text_address (kernel/extable.c:79) [ 9.952694][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.952825][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.952961][ T223] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.953095][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.953225][ T223] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.953353][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.953482][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.953610][ T223] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.953740][ T223] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.953876][ T223] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.954006][ T223] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.954142][ T223] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.954275][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.954406][ T223] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.954538][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.954667][ T223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.954798][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.954934][ T223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.955069][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.955202][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.955332][ T223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.955461][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.955590][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.955720][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.955850][ T223] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.955987][ T223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.956121][ T223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.956250][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.956381][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.956510][ T223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.956642][ T223] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.956773][ T223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.956909][ T223] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.957045][ T223] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.957177][ T223] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.957308][ T223] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.957438][ T223] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.957567][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.957698][ T223] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.957830][ T223] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.957968][ T223] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.958108][ T223] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.958240][ T223] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.958369][ T223] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.958531][ T223] ? move_addr_to_kernel (net/socket.c:258) [ 9.958662][ T223] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.958790][ T223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.958928][ T223] ___sys_sendmsg (net/socket.c:2752) [ 9.959062][ T223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.959224][ T223] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.959366][ T223] __sys_sendmsg (net/socket.c:2784) [ 9.959496][ T223] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.959626][ T223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.959791][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.959926][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.960063][ T223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.960193][ T223] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.960323][ T223] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.960454][ T223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.960615][ T223] RIP: 0033:0x7f05bdf4d08e [ 9.960752][ T223] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.961227][ T223] RSP: 002b:00007ffcb23c2840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.961426][ T223] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f05bdf4d08e [ 9.961619][ T223] RDX: 0000000000000000 RSI: 00007ffcb23c28f0 RDI: 0000000000000005 [ 9.961814][ T223] RBP: 00007ffcb23c2850 R08: 0000000000000000 R09: 0000000000000000 [ 9.962013][ T223] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 9.962210][ T223] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb23c2fb0 | [ 10.074715][ T234] ------------[ cut here ]------------ | [ 10.074964][ T234] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/234 | [ 10.075210][ T234] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.075746][ T234] Tainted: [W]=WARN [ 10.075848][ T234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.076100][ T234] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.076274][ T234] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.076821][ T234] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 10.077082][ T234] RAX: 00000000ffffffa6 RBX: ff1100000b1436c0 RCX: 1ff40000000dcdca [ 10.077281][ T234] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143770 [ 10.077478][ T234] RBP: ff110000050b2000 R08: 1fe22000016286ef R09: ff1100000d650b80 [ 10.077674][ T234] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 10.077960][ T234] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.078163][ T234] FS: 00007f1d8e947840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.078395][ T234] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.078560][ T234] CR2: 0000000028cfc988 CR3: 000000000c332004 CR4: 0000000000771ef0 [ 10.078758][ T234] PKRU: 55555554 [ 10.078858][ T234] Call Trace: [ 10.079021][ T234] [ 10.079094][ T234] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.079227][ T234] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.079328][ T234] __dev_notify_flags (net/core/dev.c:9787) [ 10.079459][ T234] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 10.079594][ T234] ? netif_change_name (net/core/dev.c:1495) [ 10.079725][ T234] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 10.079856][ T234] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.080070][ T234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.080204][ T234] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 10.080338][ T234] netif_change_flags (net/core/dev.c:9820) [ 10.080469][ T234] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.080603][ T234] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.080734][ T234] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.080904][ T234] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.081035][ T234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.081169][ T234] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.081300][ T234] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.081431][ T234] ? __kernel_text_address (kernel/extable.c:79) [ 10.081563][ T234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.081696][ T234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.081827][ T234] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.081963][ T234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.082100][ T234] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.082230][ T234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.082360][ T234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.082491][ T234] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.082622][ T234] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.082755][ T234] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.082893][ T234] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.083026][ T234] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.083162][ T234] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.083296][ T234] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.083429][ T234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.083559][ T234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.083691][ T234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.083822][ T234] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.083959][ T234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.084097][ T234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.084228][ T234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.084359][ T234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.084490][ T234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.084622][ T234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.084753][ T234] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.084890][ T234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.085022][ T234] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.085155][ T234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.085289][ T234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.085419][ T234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.085552][ T234] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.085683][ T234] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.085815][ T234] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.085955][ T234] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.086092][ T234] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.086224][ T234] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.086355][ T234] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.086486][ T234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.086620][ T234] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.086752][ T234] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.086892][ T234] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.087026][ T234] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.087163][ T234] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.087294][ T234] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.087456][ T234] ? move_addr_to_kernel (net/socket.c:258) [ 10.087590][ T234] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.087721][ T234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.087854][ T234] ___sys_sendmsg (net/socket.c:2752) [ 10.087990][ T234] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.088158][ T234] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.088302][ T234] __sys_sendmsg (net/socket.c:2784) [ 10.088434][ T234] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.088566][ T234] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.088732][ T234] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.088868][ T234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.088999][ T234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.089134][ T234] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.089264][ T234] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.089397][ T234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.089559][ T234] RIP: 0033:0x7f1d8eb8108e [ 10.089699][ T234] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.090173][ T234] RSP: 002b:00007fffc8b19b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.090372][ T234] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1d8eb8108e [ 10.090568][ T234] RDX: 0000000000000000 RSI: 00007fffc8b19bc0 RDI: 0000000000000005 [ 10.090765][ T234] RBP: 00007fffc8b19b20 R08: 0000000000000000 R09: 0000000000000000 [ 10.090976][ T234] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.091176][ T234] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc8b1a280 | [ 10.183192][ T245] ------------[ cut here ]------------ | [ 10.183372][ T245] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/245 | [ 10.183608][ T245] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.184108][ T245] Tainted: [W]=WARN [ 10.184209][ T245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.184375][ T245] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.184548][ T245] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.185028][ T245] RSP: 0018:ffa0000000977020 EFLAGS: 00010286 [ 10.185199][ T245] RAX: 00000000ffffffa6 RBX: ff11000001f2edc0 RCX: 1ff400000012edca [ 10.185402][ T245] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2ee70 [ 10.185600][ T245] RBP: ff110000050b2000 R08: 1fe22000003e5dcf R09: ff1100000bb60b80 [ 10.185797][ T245] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 10.186004][ T245] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.186207][ T245] FS: 00007f46384c5840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.186441][ T245] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.186607][ T245] CR2: 0000000038f16988 CR3: 0000000011872004 CR4: 0000000000771ef0 [ 10.186804][ T245] PKRU: 55555554 [ 10.186909][ T245] Call Trace: [ 10.187009][ T245] [ 10.187082][ T245] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 10.187214][ T245] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.187349][ T245] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.187449][ T245] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.187580][ T245] __dev_notify_flags (net/core/dev.c:9787) [ 10.187714][ T245] ? netif_change_name (net/core/dev.c:1495) [ 10.187845][ T245] ? __dev_change_flags (net/core/dev.c:9752) [ 10.187983][ T245] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.188118][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.188251][ T245] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 10.188385][ T245] netif_change_flags (net/core/dev.c:9820) [ 10.188517][ T245] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.188654][ T245] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.188785][ T245] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.188955][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.189092][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.189223][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.189359][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.189489][ T245] ? __kernel_text_address (kernel/extable.c:79) [ 10.189622][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.189756][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.189968][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.190107][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.190238][ T245] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.190369][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.190502][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.190632][ T245] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.190763][ T245] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.190973][ T245] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.191135][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.191278][ T245] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.191417][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.191556][ T245] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.191693][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.191830][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.192070][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.192207][ T245] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.192339][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.192476][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.192610][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.192748][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.192961][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.193104][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.193242][ T245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.193379][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.193515][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.193650][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.193789][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.194030][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.194173][ T245] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.194307][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.194439][ T245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.194574][ T245] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.194707][ T245] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.194843][ T245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.195055][ T245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.195195][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.195336][ T245] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.195473][ T245] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.195613][ T245] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.195754][ T245] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.195966][ T245] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.196107][ T245] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.196274][ T245] ? move_addr_to_kernel (net/socket.c:258) [ 10.196410][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.196548][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.196687][ T245] ___sys_sendmsg (net/socket.c:2752) [ 10.196822][ T245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.197045][ T245] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.197195][ T245] __sys_sendmsg (net/socket.c:2784) [ 10.197334][ T245] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.197468][ T245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.197639][ T245] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.197775][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.197964][ T245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.198105][ T245] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.198241][ T245] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.198376][ T245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.198541][ T245] RIP: 0033:0x7f46386ff08e [ 10.198681][ T245] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.199243][ T245] RSP: 002b:00007ffe34c6fed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.199454][ T245] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f46386ff08e [ 10.199659][ T245] RDX: 0000000000000000 RSI: 00007ffe34c6ff80 RDI: 0000000000000005 [ 10.199902][ T245] RBP: 00007ffe34c6fee0 R08: 0000000000000000 R09: 0000000000000000 [ 10.200113][ T245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.200318][ T245] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe34c70640 | [ 10.313761][ T259] ------------[ cut here ]------------ | [ 10.314262][ T259] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/259 | [ 10.314505][ T259] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.314988][ T259] Tainted: [W]=WARN [ 10.315096][ T259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.315263][ T259] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.315435][ T259] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.315905][ T259] RSP: 0018:ffa0000000a46fe0 EFLAGS: 00010286 [ 10.316074][ T259] RAX: 00000000ffffffa6 RBX: ff1100000d571540 RCX: 1ff4000000148dc2 [ 10.316272][ T259] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5715f0 [ 10.316469][ T259] RBP: ff110000050b2000 R08: 1fe2200001aae2bf R09: ff1100000cb82e58 [ 10.316666][ T259] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.316866][ T259] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.317076][ T259] FS: 00007f30b7d3e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.317307][ T259] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.317473][ T259] CR2: 0000000029898988 CR3: 000000000f198002 CR4: 0000000000771ef0 [ 10.317668][ T259] PKRU: 55555554 [ 10.317768][ T259] Call Trace: [ 10.317873][ T259] [ 10.317943][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.318078][ T259] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.318209][ T259] notifier_call_chain (kernel/notifier.c:85) [ 10.318343][ T259] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 10.318473][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.318605][ T259] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 10.318766][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.318903][ T259] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 10.319073][ T259] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.319205][ T259] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.319337][ T259] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 10.319470][ T259] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 10.319635][ T259] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.319771][ T259] ? write_profile (kernel/profile.c:194) [ 10.319912][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.320048][ T259] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 10.320219][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.320351][ T259] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 10.320513][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.320658][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.320793][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.320929][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.321061][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.321210][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.321339][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.321472][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.321603][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.321735][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.321872][ T259] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.322006][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.322238][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.322380][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.322512][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.322645][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.322775][ T259] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.322910][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.323041][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.323179][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.323313][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.323444][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.323581][ T259] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.323715][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.323849][ T259] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.323989][ T259] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.324126][ T259] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.324259][ T259] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.324393][ T259] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.324526][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.324660][ T259] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.324792][ T259] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.324930][ T259] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.325069][ T259] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.325203][ T259] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.325334][ T259] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.325497][ T259] ? move_addr_to_kernel (net/socket.c:258) [ 10.325631][ T259] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.325767][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.325911][ T259] ___sys_sendmsg (net/socket.c:2752) [ 10.326045][ T259] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.326219][ T259] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.326367][ T259] __sys_sendmsg (net/socket.c:2784) [ 10.326503][ T259] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.326638][ T259] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.326810][ T259] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.326949][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.327091][ T259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.327228][ T259] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.327365][ T259] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.327501][ T259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.327672][ T259] RIP: 0033:0x7f30b7f7808e [ 10.327813][ T259] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.328307][ T259] RSP: 002b:00007ffdc43f3b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.328516][ T259] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b7f7808e [ 10.328719][ T259] RDX: 0000000000000000 RSI: 00007ffdc43f3be0 RDI: 0000000000000005 [ 10.328927][ T259] RBP: 00007ffdc43f3b40 R08: 0000000000000000 R09: 0000000000000000 [ 10.329132][ T259] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.329335][ T259] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc43f42a0 | [ 10.330938][ T259] ------------[ cut here ]------------ | [ 10.331067][ T259] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/259 | [ 10.331287][ T259] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.331767][ T259] Tainted: [W]=WARN [ 10.332465][ T259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.332630][ T259] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.332799][ T259] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.333352][ T259] RSP: 0018:ffa0000000a47060 EFLAGS: 00010286 [ 10.333513][ T259] RAX: 00000000ffffffa6 RBX: ff1100000d571e40 RCX: 1ff4000000148dd2 [ 10.333703][ T259] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571ef0 [ 10.333984][ T259] RBP: ff1100000cc12000 R08: 1fe2200001aae3df R09: ff1100000cb82e58 [ 10.334181][ T259] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 10.334372][ T259] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a47100 [ 10.334639][ T259] FS: 00007f30b7d3e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.334889][ T259] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.335050][ T259] CR2: 0000000029898988 CR3: 000000000f198002 CR4: 0000000000771ef0 [ 10.335247][ T259] PKRU: 55555554 [ 10.335342][ T259] Call Trace: [ 10.335438][ T259] [ 10.335505][ T259] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.335635][ T259] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.335733][ T259] netif_close_many (net/core/dev.c:1804) [ 10.335861][ T259] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 10.336026][ T259] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.336159][ T259] ? __dev_close_many (net/core/dev.c:1781) [ 10.336288][ T259] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.336448][ T259] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.336610][ T259] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.336740][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.336874][ T259] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.337037][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.337169][ T259] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.337297][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.337425][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.337554][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.337685][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.337817][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.337971][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.338106][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.338236][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.338367][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.338498][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.338629][ T259] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.338761][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.338898][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.339029][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.339162][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.339289][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.339417][ T259] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.339544][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.339671][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.339797][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.339931][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.340061][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.340189][ T259] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.340314][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.340442][ T259] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.340575][ T259] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.340703][ T259] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.340834][ T259] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.340969][ T259] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.341102][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.341232][ T259] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.341361][ T259] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.341491][ T259] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.341620][ T259] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.341748][ T259] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.341879][ T259] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.342039][ T259] ? move_addr_to_kernel (net/socket.c:258) [ 10.342173][ T259] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.342300][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.342432][ T259] ___sys_sendmsg (net/socket.c:2752) [ 10.342559][ T259] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.342718][ T259] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.342857][ T259] __sys_sendmsg (net/socket.c:2784) [ 10.342990][ T259] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.343125][ T259] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.343286][ T259] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.343414][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.343544][ T259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.343671][ T259] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.343798][ T259] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.343931][ T259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.344092][ T259] RIP: 0033:0x7f30b7f7808e [ 10.344225][ T259] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.344679][ T259] RSP: 002b:00007ffdc43f3b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.344876][ T259] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b7f7808e [ 10.345073][ T259] RDX: 0000000000000000 RSI: 00007ffdc43f3be0 RDI: 0000000000000005 [ 10.345265][ T259] RBP: 00007ffdc43f3b40 R08: 0000000000000000 R09: 0000000000000000 [ 10.345459][ T259] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.345649][ T259] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc43f42a0 | [ 10.354683][ T259] ------------[ cut here ]------------ | [ 10.354893][ T259] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/259 | [ 10.355162][ T259] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.355695][ T259] Tainted: [W]=WARN [ 10.355835][ T259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.356049][ T259] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.356271][ T259] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.356746][ T259] RSP: 0018:ffa0000000a47190 EFLAGS: 00010286 [ 10.356960][ T259] RAX: 00000000ffffffa6 RBX: ff110000051caac0 RCX: 1ff4000000148df8 [ 10.357193][ T259] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cab70 [ 10.357420][ T259] RBP: ff1100000cc12000 R08: 1fe2200000a3956f R09: ff1100000cb82e58 [ 10.357652][ T259] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 10.357895][ T259] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.358134][ T259] FS: 00007f30b7d3e840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 10.358397][ T259] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.358600][ T259] CR2: 00005634b211dd5c CR3: 000000000f198001 CR4: 0000000000771ef0 [ 10.358835][ T259] PKRU: 55555554 [ 10.358987][ T259] Call Trace: [ 10.359132][ T259] [ 10.359243][ T259] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.359446][ T259] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.359649][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.359821][ T259] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.360005][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.360186][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.360359][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.360530][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.360700][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.360904][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.361078][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.361248][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.361417][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.361586][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.361755][ T259] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.361937][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.362113][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.362282][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.362450][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.362624][ T259] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.362796][ T259] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.362977][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.363155][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.363324][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.363495][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.363665][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.363837][ T259] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.364021][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.364199][ T259] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.364372][ T259] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.364541][ T259] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.364715][ T259] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.364898][ T259] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.365075][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.365248][ T259] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.365424][ T259] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.365598][ T259] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.365770][ T259] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.365954][ T259] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.366130][ T259] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.366329][ T259] ? move_addr_to_kernel (net/socket.c:258) [ 10.366500][ T259] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.366672][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.366845][ T259] ___sys_sendmsg (net/socket.c:2752) [ 10.367025][ T259] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.367228][ T259] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.367409][ T259] __sys_sendmsg (net/socket.c:2784) [ 10.367579][ T259] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.367747][ T259] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.367987][ T259] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.368163][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.368332][ T259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.368501][ T259] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.368668][ T259] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.368837][ T259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.369047][ T259] RIP: 0033:0x7f30b7f7808e [ 10.369229][ T259] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.369707][ T259] RSP: 002b:00007ffdc43f3b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.369963][ T259] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b7f7808e [ 10.370216][ T259] RDX: 0000000000000000 RSI: 00007ffdc43f3be0 RDI: 0000000000000005 [ 10.370443][ T259] RBP: 00007ffdc43f3b40 R08: 0000000000000000 R09: 0000000000000000 [ 10.370670][ T259] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.370907][ T259] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc43f42a0 | [ 10.414503][ T260] ------------[ cut here ]------------ | [ 10.414663][ T260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/260 | [ 10.414910][ T260] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.415385][ T260] Tainted: [W]=WARN [ 10.415484][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.415647][ T260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.415817][ T260] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.416291][ T260] RSP: 0018:ffa0000000a46fe0 EFLAGS: 00010286 [ 10.416456][ T260] RAX: 00000000ffffffa6 RBX: ff11000005edec40 RCX: 1ff4000000148dc2 [ 10.416655][ T260] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edecf0 [ 10.416850][ T260] RBP: ff110000050b2000 R08: 1fe2200000bdbd9f R09: ff1100000b058b58 [ 10.417050][ T260] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.417249][ T260] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.417444][ T260] FS: 00007f24d2884840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.417673][ T260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.417838][ T260] CR2: 0000000004816988 CR3: 000000000e953005 CR4: 0000000000771ef0 [ 10.418037][ T260] PKRU: 55555554 [ 10.418139][ T260] Call Trace: [ 10.418237][ T260] [ 10.418304][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.418435][ T260] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.418566][ T260] notifier_call_chain (kernel/notifier.c:85) [ 10.418700][ T260] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 10.418830][ T260] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 10.419000][ T260] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.419136][ T260] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.419266][ T260] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.419397][ T260] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 10.419528][ T260] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 10.419692][ T260] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.419826][ T260] ? write_profile (kernel/profile.c:194) [ 10.420051][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.420251][ T260] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 10.420416][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.420547][ T260] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 10.420676][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.420805][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.421032][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.421171][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.421300][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.421448][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.421577][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.421708][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.421837][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.422043][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.422179][ T260] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.422309][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.422438][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.422567][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.422697][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.422828][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.423046][ T260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.423183][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.423313][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.423442][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.423574][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.423705][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.423836][ T260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.424041][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.424179][ T260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.424312][ T260] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.424441][ T260] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.424574][ T260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.424705][ T260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.424835][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.425022][ T260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.425158][ T260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.425291][ T260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.425423][ T260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.425551][ T260] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.425680][ T260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.425839][ T260] ? move_addr_to_kernel (net/socket.c:258) [ 10.426023][ T260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.426158][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.426291][ T260] ___sys_sendmsg (net/socket.c:2752) [ 10.426420][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.426583][ T260] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.426725][ T260] __sys_sendmsg (net/socket.c:2784) [ 10.426857][ T260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.427040][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.427218][ T260] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.427349][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.427480][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.427610][ T260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.427740][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.427911][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.428076][ T260] RIP: 0033:0x7f24d2abe08e [ 10.428211][ T260] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.428673][ T260] RSP: 002b:00007ffe0d673230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.428875][ T260] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f24d2abe08e [ 10.429072][ T260] RDX: 0000000000000000 RSI: 00007ffe0d6732e0 RDI: 0000000000000005 [ 10.429267][ T260] RBP: 00007ffe0d673240 R08: 0000000000000000 R09: 0000000000000000 [ 10.429460][ T260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.429653][ T260] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0d6739a0 | [ 10.431458][ T260] ------------[ cut here ]------------ | [ 10.431584][ T260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/260 | [ 10.431802][ T260] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.432265][ T260] Tainted: [W]=WARN [ 10.432361][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.432520][ T260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.432686][ T260] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.433400][ T260] RSP: 0018:ffa0000000a47060 EFLAGS: 00010286 [ 10.433563][ T260] RAX: 00000000ffffffa6 RBX: ff11000005edf540 RCX: 1ff4000000148dd2 [ 10.433751][ T260] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf5f0 [ 10.434167][ T260] RBP: ff1100000c2ca000 R08: 1fe2200000bdbebf R09: ff1100000b058b58 [ 10.434357][ T260] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 10.434546][ T260] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a47100 [ 10.434736][ T260] FS: 00007f24d2884840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.435052][ T260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.435216][ T260] CR2: 0000000004816988 CR3: 000000000e953005 CR4: 0000000000771ef0 [ 10.435406][ T260] PKRU: 55555554 [ 10.435552][ T260] Call Trace: [ 10.435647][ T260] [ 10.435712][ T260] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.435841][ T260] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.435994][ T260] netif_close_many (net/core/dev.c:1804) [ 10.436127][ T260] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.436252][ T260] ? __dev_close_many (net/core/dev.c:1781) [ 10.436377][ T260] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.436535][ T260] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.436691][ T260] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.436822][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.437002][ T260] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.437167][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.437295][ T260] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.437447][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.437579][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.437708][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.437836][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.437969][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.438120][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.438249][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.438377][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.438504][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.438631][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.438758][ T260] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.438893][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.439019][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.439153][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.439280][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.439408][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.439535][ T260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.439663][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.439792][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.439927][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.440056][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.440187][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.440314][ T260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.440441][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.440570][ T260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.440701][ T260] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.440828][ T260] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.440963][ T260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.441096][ T260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.441224][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.441353][ T260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.441481][ T260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.441609][ T260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.441738][ T260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.441869][ T260] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.441997][ T260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.442161][ T260] ? move_addr_to_kernel (net/socket.c:258) [ 10.442289][ T260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.442417][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.442547][ T260] ___sys_sendmsg (net/socket.c:2752) [ 10.442675][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.442835][ T260] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.442981][ T260] __sys_sendmsg (net/socket.c:2784) [ 10.443112][ T260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.443239][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.443401][ T260] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.443529][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.443657][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.443783][ T260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.443915][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.444044][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.444205][ T260] RIP: 0033:0x7f24d2abe08e [ 10.444338][ T260] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.444789][ T260] RSP: 002b:00007ffe0d673230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.444992][ T260] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f24d2abe08e [ 10.445185][ T260] RDX: 0000000000000000 RSI: 00007ffe0d6732e0 RDI: 0000000000000005 [ 10.445375][ T260] RBP: 00007ffe0d673240 R08: 0000000000000000 R09: 0000000000000000 [ 10.445564][ T260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.445755][ T260] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0d6739a0 | [ 10.448228][ T260] ------------[ cut here ]------------ | [ 10.448357][ T260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/260 | [ 10.448573][ T260] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.449597][ T260] Tainted: [W]=WARN [ 10.449691][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.449846][ T260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.450067][ T260] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.450503][ T260] RSP: 0018:ffa0000000a47190 EFLAGS: 00010286 [ 10.450659][ T260] RAX: 00000000ffffffa6 RBX: ff11000005ede7c0 RCX: 1ff4000000148df8 [ 10.450843][ T260] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede870 [ 10.451080][ T260] RBP: ff1100000c2ca000 R08: 1fe2200000bdbd0f R09: ff1100000b058b58 [ 10.451264][ T260] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.451447][ T260] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.451632][ T260] FS: 00007f24d2884840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.451847][ T260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.452052][ T260] CR2: 0000000004816988 CR3: 000000000e953005 CR4: 0000000000771ef0 [ 10.452239][ T260] PKRU: 55555554 [ 10.452331][ T260] Call Trace: [ 10.452423][ T260] [ 10.452487][ T260] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.452643][ T260] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.452798][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.452974][ T260] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.453101][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.453223][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.453347][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.453471][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.453593][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.453734][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.453856][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.454028][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.454153][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.454275][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.454400][ T260] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.454524][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.454646][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.454769][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.454943][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.455071][ T260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.455197][ T260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.455320][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.455444][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.455566][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.455691][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.455812][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.455982][ T260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.456110][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.456232][ T260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.456358][ T260] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.456478][ T260] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.456602][ T260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.456726][ T260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.456847][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.457020][ T260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.457147][ T260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.457269][ T260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.457393][ T260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.457514][ T260] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.457636][ T260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.457789][ T260] ? move_addr_to_kernel (net/socket.c:258) [ 10.457964][ T260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.458090][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.458214][ T260] ___sys_sendmsg (net/socket.c:2752) [ 10.458337][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.458490][ T260] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.458627][ T260] __sys_sendmsg (net/socket.c:2784) [ 10.458750][ T260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.458927][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.459087][ T260] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.459210][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.459337][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.459459][ T260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.459583][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.459708][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.459860][ T260] RIP: 0033:0x7f24d2abe08e [ 10.460041][ T260] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.460482][ T260] RSP: 002b:00007ffe0d673230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.460752][ T260] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f24d2abe08e [ 10.460989][ T260] RDX: 0000000000000000 RSI: 00007ffe0d6732e0 RDI: 0000000000000005 [ 10.461178][ T260] RBP: 00007ffe0d673240 R08: 0000000000000000 R09: 0000000000000000 [ 10.461361][ T260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.461544][ T260] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0d6739a0 | [ 10.505041][ T261] ------------[ cut here ]------------ | [ 10.505195][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/261 | [ 10.505433][ T261] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.505909][ T261] Tainted: [W]=WARN [ 10.506008][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.506178][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.506349][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.506815][ T261] RSP: 0018:ffa0000000a46fe0 EFLAGS: 00010286 [ 10.506988][ T261] RAX: 00000000ffffffa6 RBX: ff110000051cb3c0 RCX: 1ff4000000148dc2 [ 10.507191][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb470 [ 10.507388][ T261] RBP: ff110000050b2000 R08: 1fe2200000a3968f R09: ff1100000cc65158 [ 10.507586][ T261] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.507780][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.507983][ T261] FS: 00007fdd10d6b840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.508223][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.508388][ T261] CR2: 0000000033b00988 CR3: 000000000cca3001 CR4: 0000000000771ef0 [ 10.508587][ T261] PKRU: 55555554 [ 10.508686][ T261] Call Trace: [ 10.508785][ T261] [ 10.508853][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.508993][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.509130][ T261] notifier_call_chain (kernel/notifier.c:85) [ 10.509269][ T261] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 10.509402][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.509535][ T261] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 10.509703][ T261] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.509834][ T261] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.509974][ T261] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 10.510113][ T261] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 10.510277][ T261] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 10.510411][ T261] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.510547][ T261] ? write_profile (kernel/profile.c:194) [ 10.510680][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.510811][ T261] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 10.510986][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.511122][ T261] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 10.511254][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.511384][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.511514][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.511644][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.511774][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.511926][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.512057][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.512193][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.512323][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.512453][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.512585][ T261] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.512717][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.512850][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.512987][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.513124][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.513257][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.513390][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.513524][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.513658][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.513789][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.513930][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.514066][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.514200][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.514332][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.514467][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.514603][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.514734][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.514877][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.515011][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.515147][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.515281][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.515415][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.515550][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.515684][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.515816][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.515955][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.516125][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 10.516258][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.516389][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.516522][ T261] ___sys_sendmsg (net/socket.c:2752) [ 10.516653][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.516818][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.516966][ T261] __sys_sendmsg (net/socket.c:2784) [ 10.517103][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.517233][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.517399][ T261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.517530][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.517662][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.517795][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.517931][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.518068][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.518248][ T261] RIP: 0033:0x7fdd10fa508e [ 10.518386][ T261] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.518850][ T261] RSP: 002b:00007ffce7d2c7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.519051][ T261] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdd10fa508e [ 10.519252][ T261] RDX: 0000000000000000 RSI: 00007ffce7d2c870 RDI: 0000000000000005 [ 10.519446][ T261] RBP: 00007ffce7d2c7d0 R08: 0000000000000000 R09: 0000000000000000 [ 10.519641][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.519842][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce7d2cf30 | [ 10.521403][ T261] ------------[ cut here ]------------ | [ 10.521545][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/261 | [ 10.521770][ T261] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.522243][ T261] Tainted: [W]=WARN [ 10.522341][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.522500][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.522675][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.523140][ T261] RSP: 0018:ffa0000000a47060 EFLAGS: 00010286 [ 10.523303][ T261] RAX: 00000000ffffffa6 RBX: ff1100000bbe3e40 RCX: 1ff4000000148dd2 [ 10.523495][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3ef0 [ 10.523687][ T261] RBP: ff1100000cfc2000 R08: 1fe220000177c7df R09: ff1100000cc65158 [ 10.523886][ T261] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 10.524084][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a47100 [ 10.524277][ T261] FS: 00007fdd10d6b840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.524502][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.524663][ T261] CR2: 00007fd037af08f4 CR3: 000000000cca3003 CR4: 0000000000771ef0 [ 10.524857][ T261] PKRU: 55555554 [ 10.524960][ T261] Call Trace: [ 10.525057][ T261] [ 10.525129][ T261] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.525260][ T261] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.525360][ T261] netif_close_many (net/core/dev.c:1804) [ 10.525489][ T261] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.525617][ T261] ? __dev_close_many (net/core/dev.c:1781) [ 10.525746][ T261] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.525912][ T261] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.526075][ T261] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.526208][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.526337][ T261] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.526499][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.526629][ T261] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.526757][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.526892][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.527020][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.527153][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.527281][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.527428][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.527555][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.527683][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.527811][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.527946][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.528077][ T261] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.528207][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.528334][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.528463][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.528591][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.528721][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.528851][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.528985][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.529118][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.529246][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.529376][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.529505][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.529635][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.529762][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.529899][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.530030][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.530163][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.530294][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.530423][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.530551][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.530680][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.530810][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.530950][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.531087][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.531215][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.531342][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.531502][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 10.531631][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.531761][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.531899][ T261] ___sys_sendmsg (net/socket.c:2752) [ 10.532027][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.532189][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.532330][ T261] __sys_sendmsg (net/socket.c:2784) [ 10.532458][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.532586][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.532750][ T261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.532881][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.533010][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.533142][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.533270][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.533399][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.533557][ T261] RIP: 0033:0x7fdd10fa508e [ 10.533691][ T261] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.534157][ T261] RSP: 002b:00007ffce7d2c7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.534351][ T261] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdd10fa508e [ 10.534542][ T261] RDX: 0000000000000000 RSI: 00007ffce7d2c870 RDI: 0000000000000005 [ 10.534734][ T261] RBP: 00007ffce7d2c7d0 R08: 0000000000000000 R09: 0000000000000000 [ 10.534930][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.535126][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce7d2cf30 | [ 10.537830][ T261] ------------[ cut here ]------------ | [ 10.537967][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/261 | [ 10.538187][ T261] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.538630][ T261] Tainted: [W]=WARN [ 10.538725][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.538891][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.539053][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.539497][ T261] RSP: 0018:ffa0000000a47190 EFLAGS: 00010286 [ 10.539655][ T261] RAX: 00000000ffffffa6 RBX: ff11000009b1d240 RCX: 1ff4000000148df8 [ 10.539840][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d2f0 [ 10.540031][ T261] RBP: ff1100000cfc2000 R08: 1fe2200001363a5f R09: ff1100000cc65158 [ 10.540219][ T261] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 10.540403][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.540589][ T261] FS: 00007fdd10d6b840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.540807][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.540974][ T261] CR2: 00007fd037af08f4 CR3: 000000000cca3003 CR4: 0000000000771ef0 [ 10.541169][ T261] PKRU: 55555554 [ 10.541262][ T261] Call Trace: [ 10.541355][ T261] [ 10.541419][ T261] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.541578][ T261] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.541738][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.541872][ T261] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.541998][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.542125][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.542249][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.542374][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.542498][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.542642][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.542766][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.542897][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.543021][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.543151][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.543276][ T261] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.543402][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.543524][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.543650][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.543777][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.543908][ T261] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.544032][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.544160][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.544285][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.544409][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.544534][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.544660][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.544786][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.544917][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.545043][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.545176][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.545300][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.545426][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.545553][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.545677][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.545803][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.545938][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.546066][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.546196][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.546324][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.546451][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.546604][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 10.546727][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.546854][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.546983][ T261] ___sys_sendmsg (net/socket.c:2752) [ 10.547111][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.547266][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.547403][ T261] __sys_sendmsg (net/socket.c:2784) [ 10.547528][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.547652][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.547809][ T261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.547936][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.548064][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.548188][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.548311][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.548437][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.548590][ T261] RIP: 0033:0x7fdd10fa508e [ 10.548720][ T261] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.549168][ T261] RSP: 002b:00007ffce7d2c7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.549356][ T261] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdd10fa508e [ 10.549539][ T261] RDX: 0000000000000000 RSI: 00007ffce7d2c870 RDI: 0000000000000005 [ 10.549721][ T261] RBP: 00007ffce7d2c7d0 R08: 0000000000000000 R09: 0000000000000000 [ 10.549908][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.550097][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce7d2cf30 | [ 10.593022][ T262] ------------[ cut here ]------------ | [ 10.593187][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/262 | [ 10.593419][ T262] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.594425][ T262] Tainted: [W]=WARN [ 10.594528][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.594692][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.594939][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.595412][ T262] RSP: 0018:ffa0000000a56fe0 EFLAGS: 00010286 [ 10.595580][ T262] RAX: 00000000ffffffa6 RBX: ff1100000d58f0c0 RCX: 1ff400000014adc2 [ 10.595776][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d58f170 [ 10.596069][ T262] RBP: ff110000050b2000 R08: 1fe2200001ab1e2f R09: ff1100000bb5d158 [ 10.596269][ T262] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.596466][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.596666][ T262] FS: 00007f9e39e86840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.596976][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.597146][ T262] CR2: 0000000020bd9988 CR3: 000000000d7c4003 CR4: 0000000000771ef0 [ 10.597343][ T262] PKRU: 55555554 [ 10.597441][ T262] Call Trace: [ 10.597539][ T262] [ 10.597607][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.597738][ T262] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.597942][ T262] notifier_call_chain (kernel/notifier.c:85) [ 10.598084][ T262] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 10.598216][ T262] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 10.598381][ T262] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.598512][ T262] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.598643][ T262] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.598775][ T262] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 10.598910][ T262] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 10.599080][ T262] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.599216][ T262] ? write_profile (kernel/profile.c:194) [ 10.599348][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.599479][ T262] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 10.599645][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.599778][ T262] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 10.599913][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.600045][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.600182][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.600312][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.600443][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.600591][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.600723][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.600855][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.600993][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.601130][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.601262][ T262] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.601394][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.601525][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.601656][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.601787][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.601927][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.602061][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.602195][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.602327][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.602459][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.602593][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.602723][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.602856][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.602992][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.603129][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.603263][ T262] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.603395][ T262] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.603528][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.603660][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.603792][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.603931][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.604067][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.604200][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.604333][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.604463][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.604594][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.604757][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 10.604896][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.605029][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.605165][ T262] ___sys_sendmsg (net/socket.c:2752) [ 10.605295][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.605458][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.605601][ T262] __sys_sendmsg (net/socket.c:2784) [ 10.605732][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.605867][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.606035][ T262] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.606170][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.606302][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.606433][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.606563][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.606696][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.606858][ T262] RIP: 0033:0x7f9e3a0c008e [ 10.607001][ T262] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.607473][ T262] RSP: 002b:00007ffcda52a200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.607671][ T262] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9e3a0c008e [ 10.607874][ T262] RDX: 0000000000000000 RSI: 00007ffcda52a2b0 RDI: 0000000000000005 [ 10.608074][ T262] RBP: 00007ffcda52a210 R08: 0000000000000000 R09: 0000000000000000 [ 10.608270][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.608466][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcda52a970 | [ 10.610153][ T262] ------------[ cut here ]------------ | [ 10.610290][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/262 | [ 10.610511][ T262] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.610977][ T262] Tainted: [W]=WARN [ 10.611077][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.611236][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.611401][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.611853][ T262] RSP: 0018:ffa0000000a57060 EFLAGS: 00010286 [ 10.612021][ T262] RAX: 00000000ffffffa6 RBX: ff1100000d58f240 RCX: 1ff400000014add2 [ 10.612216][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d58f2f0 [ 10.612407][ T262] RBP: ff1100000cd52000 R08: 1fe2200001ab1e5f R09: ff1100000bb5d158 [ 10.612596][ T262] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 10.612785][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a57100 [ 10.612983][ T262] FS: 00007f9e39e86840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.613212][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.613373][ T262] CR2: 00007fd037af08f4 CR3: 000000000d7c4004 CR4: 0000000000771ef0 [ 10.613564][ T262] PKRU: 55555554 [ 10.613659][ T262] Call Trace: [ 10.613754][ T262] [ 10.613821][ T262] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.613957][ T262] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.614056][ T262] netif_close_many (net/core/dev.c:1804) [ 10.614187][ T262] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.614314][ T262] ? __dev_close_many (net/core/dev.c:1781) [ 10.614442][ T262] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.614600][ T262] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.614759][ T262] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.614898][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.615026][ T262] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.615190][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.615319][ T262] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.615446][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.615572][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.615699][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.615826][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.615959][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.616109][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.616235][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.616363][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.616489][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.616615][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.616742][ T262] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.616878][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.617006][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.617137][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.617264][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.617392][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.617520][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.617647][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.617775][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.617907][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.618036][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.618166][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.618294][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.618421][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.618550][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.618681][ T262] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.618809][ T262] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.618944][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.619078][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.619206][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.619335][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.619463][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.619592][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.619721][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.619847][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.619982][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.620143][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 10.620272][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.620399][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.620527][ T262] ___sys_sendmsg (net/socket.c:2752) [ 10.620654][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.620815][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.620961][ T262] __sys_sendmsg (net/socket.c:2784) [ 10.621094][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.621221][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.621382][ T262] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.621510][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.621639][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.621768][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.621902][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.622030][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.622192][ T262] RIP: 0033:0x7f9e3a0c008e [ 10.622326][ T262] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.622781][ T262] RSP: 002b:00007ffcda52a200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.622979][ T262] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9e3a0c008e [ 10.623172][ T262] RDX: 0000000000000000 RSI: 00007ffcda52a2b0 RDI: 0000000000000005 [ 10.623362][ T262] RBP: 00007ffcda52a210 R08: 0000000000000000 R09: 0000000000000000 [ 10.623553][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.623744][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcda52a970 | [ 10.626177][ T262] ------------[ cut here ]------------ | [ 10.626306][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/262 | [ 10.626521][ T262] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.626969][ T262] Tainted: [W]=WARN [ 10.627070][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.627226][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.627386][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.627825][ T262] RSP: 0018:ffa0000000a57190 EFLAGS: 00010286 [ 10.627989][ T262] RAX: 00000000ffffffa6 RBX: ff11000009ff7240 RCX: 1ff400000014adf8 [ 10.628177][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff72f0 [ 10.628362][ T262] RBP: ff1100000cd52000 R08: 1fe22000013fee5f R09: ff1100000bb5d158 [ 10.628547][ T262] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 10.628732][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.628922][ T262] FS: 00007f9e39e86840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.629143][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.629298][ T262] CR2: 00007fd037af08f4 CR3: 000000000d7c4004 CR4: 0000000000771ef0 [ 10.629486][ T262] PKRU: 55555554 [ 10.629578][ T262] Call Trace: [ 10.629670][ T262] [ 10.629735][ T262] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.629898][ T262] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.630053][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.630181][ T262] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.630305][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.630428][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.630551][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.630674][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.630797][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.630946][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.631073][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.631196][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.631318][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.631444][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.631567][ T262] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.631692][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.631815][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.631944][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.632069][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.632195][ T262] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.632319][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.632442][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.632565][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.632687][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.632813][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.632942][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.633070][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.633192][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.633317][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.633443][ T262] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.633566][ T262] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.633691][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.633814][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.633942][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.634069][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.634195][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.634319][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.634444][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.634569][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.634692][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.634844][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 10.634975][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.635104][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.635230][ T262] ___sys_sendmsg (net/socket.c:2752) [ 10.635352][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.635505][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.635640][ T262] __sys_sendmsg (net/socket.c:2784) [ 10.635763][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.635892][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.636049][ T262] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.636177][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.636300][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.636423][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.636545][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.636668][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.636820][ T262] RIP: 0033:0x7f9e3a0c008e [ 10.636954][ T262] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.637395][ T262] RSP: 002b:00007ffcda52a200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.637580][ T262] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9e3a0c008e [ 10.637763][ T262] RDX: 0000000000000000 RSI: 00007ffcda52a2b0 RDI: 0000000000000005 [ 10.637952][ T262] RBP: 00007ffcda52a210 R08: 0000000000000000 R09: 0000000000000000 [ 10.638139][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb2f [ 10.638322][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcda52a970 | [ 10.688679][ T263] ------------[ cut here ]------------ | [ 10.688829][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/263 | [ 10.689365][ T263] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.689836][ T263] Tainted: [W]=WARN [ 10.690004][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.690174][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.690345][ 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 [ 10.690875][ T263] RSP: 0018:ffa0000000a66fe0 EFLAGS: 00010286 [ 10.691041][ T263] RAX: 00000000ffffffa6 RBX: ff1100000b2eb6c0 RCX: 1ff400000014cdc2 [ 10.691243][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb770 [ 10.691441][ T263] RBP: ff110000050b2000 R08: 1fe220000165d6ef R09: ff1100000bb5ae58 [ 10.691638][ T263] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 10.691836][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.692096][ T263] FS: 00007f22b0e64840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.692330][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.692496][ T263] CR2: 000000001215e988 CR3: 000000000f10e006 CR4: 0000000000771ef0 [ 10.692696][ T263] PKRU: 55555554 [ 10.692796][ T263] Call Trace: [ 10.692951][ T263] [ 10.693019][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.693155][ T263] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.693289][ T263] notifier_call_chain (kernel/notifier.c:85) [ 10.693425][ T263] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 10.693558][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.693692][ T263] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 10.693857][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.694038][ T263] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 10.694206][ 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) [ 10.694336][ T263] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.694469][ T263] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 10.694602][ T263] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 10.694769][ T263] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.694909][ T263] ? write_profile (kernel/profile.c:194) [ 10.695043][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.695180][ T263] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 10.695348][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.695483][ T263] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 10.695616][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.695750][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.695887][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.696018][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.696152][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.696302][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.696434][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.696565][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.696698][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.696830][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.696968][ T263] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.697104][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.697235][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.697367][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.697498][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.697633][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.697764][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.697903][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.698035][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.698173][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.698308][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.698439][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.698572][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.698705][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.698838][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.698977][ 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)) [ 10.699113][ 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)) [ 10.699247][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.699380][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.699512][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.699647][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.699782][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.699921][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.700055][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.700192][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.700324][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.700488][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 10.700620][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.700753][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.700893][ T263] ___sys_sendmsg (net/socket.c:2752) [ 10.701024][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.701192][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.701335][ T263] __sys_sendmsg (net/socket.c:2784) [ 10.701467][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.701598][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.701765][ 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) [ 10.701903][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.702036][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.702170][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.702301][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.702434][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.702599][ T263] RIP: 0033:0x7f22b109e08e [ 10.702739][ 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 [ 10.703216][ T263] RSP: 002b:00007fff56400db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.703417][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f22b109e08e [ 10.703616][ T263] RDX: 0000000000000000 RSI: 00007fff56400e60 RDI: 0000000000000005 [ 10.703814][ T263] RBP: 00007fff56400dc0 R08: 0000000000000000 R09: 0000000000000000 [ 10.704018][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 10.704221][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff56401520 | [ 10.712197][ T263] ------------[ cut here ]------------ | [ 10.712357][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/263 | [ 10.712580][ T263] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.713672][ T263] Tainted: [W]=WARN [ 10.713770][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.713983][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.714157][ 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 [ 10.714607][ T263] RSP: 0018:ffa0000000a67060 EFLAGS: 00010286 [ 10.714768][ T263] RAX: 00000000ffffffa6 RBX: ff1100000b2eb9c0 RCX: 1ff400000014cdd2 [ 10.715013][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eba70 [ 10.715268][ T263] RBP: ff1100000bb02000 R08: 1fe220000165d74f R09: ff1100000bb5ae58 [ 10.715465][ T263] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 10.715655][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a67100 [ 10.715846][ T263] FS: 00007f22b0e64840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.716134][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.716295][ T263] CR2: 000000001215e988 CR3: 000000000f10e006 CR4: 0000000000771ef0 [ 10.716486][ T263] PKRU: 55555554 [ 10.716582][ T263] Call Trace: [ 10.716677][ T263] [ 10.716744][ T263] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.716926][ T263] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.717026][ T263] netif_close_many (net/core/dev.c:1804) [ 10.717157][ T263] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 10.717315][ 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) [ 10.717443][ T263] ? __dev_close_many (net/core/dev.c:1781) [ 10.717571][ T263] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.717731][ T263] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.717944][ T263] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 10.718083][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.718210][ T263] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.718370][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.718501][ T263] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.718629][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.718756][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.718937][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.719067][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.719193][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.719339][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.719466][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.719596][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.719727][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.719860][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.720043][ T263] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.720181][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.720312][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.720443][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.720574][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.720708][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.720839][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.721022][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.721157][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.721286][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.721418][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.721549][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.721681][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.721811][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.721995][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.722133][ 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)) [ 10.722265][ 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)) [ 10.722397][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.722529][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.722661][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.722793][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.722979][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.723116][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.723248][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.723379][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.723509][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.723672][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 10.723803][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.723985][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.724120][ T263] ___sys_sendmsg (net/socket.c:2752) [ 10.724249][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.724405][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.724548][ T263] __sys_sendmsg (net/socket.c:2784) [ 10.724675][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.724802][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.725019][ 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) [ 10.725151][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.725286][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.725417][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.725542][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.725668][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.725824][ T263] RIP: 0033:0x7f22b109e08e [ 10.726014][ 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 [ 10.726470][ T263] RSP: 002b:00007fff56400db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.726658][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f22b109e08e [ 10.726846][ T263] RDX: 0000000000000000 RSI: 00007fff56400e60 RDI: 0000000000000005 [ 10.727090][ T263] RBP: 00007fff56400dc0 R08: 0000000000000000 R09: 0000000000000000 [ 10.727279][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 10.727465][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff56401520 | [ 10.731071][ T263] ------------[ cut here ]------------ | [ 10.731230][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/263 | [ 10.731442][ T263] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.731923][ T263] Tainted: [W]=WARN [ 10.732016][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.732173][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.732332][ 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 [ 10.732774][ T263] RSP: 0018:ffa0000000a67190 EFLAGS: 00010286 [ 10.732936][ T263] RAX: 00000000ffffffa6 RBX: ff11000009b1c7c0 RCX: 1ff400000014cdf8 [ 10.733128][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c870 [ 10.733309][ T263] RBP: ff1100000bb02000 R08: 1fe220000136390f R09: ff1100000bb5ae58 [ 10.733491][ T263] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 10.733673][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.733858][ T263] FS: 00007f22b0e64840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 10.734085][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.734260][ T263] CR2: 000000001215e988 CR3: 000000000f10e006 CR4: 0000000000771ef0 [ 10.734444][ T263] PKRU: 55555554 [ 10.734536][ T263] Call Trace: [ 10.734632][ T263] [ 10.734699][ T263] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.734853][ T263] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.735013][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.735140][ T263] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.735264][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.735384][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.735505][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.735625][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.735746][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.735890][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.736011][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.736137][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.736258][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.736379][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.736500][ T263] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.736623][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.736744][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.736870][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.736991][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.737118][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.737238][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.737359][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.737481][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.737601][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.737724][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.737845][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.738049][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.738183][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.738305][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.738428][ 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)) [ 10.738549][ 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)) [ 10.738708][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.738836][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.739008][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.739135][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.739257][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.739379][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.739505][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.739627][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.739748][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.739949][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 10.740074][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.740245][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.740368][ T263] ___sys_sendmsg (net/socket.c:2752) [ 10.740488][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.740640][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.740779][ T263] __sys_sendmsg (net/socket.c:2784) [ 10.740950][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.741073][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.741237][ 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) [ 10.741358][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.741503][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.741625][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.741746][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.741917][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.742071][ T263] RIP: 0033:0x7f22b109e08e [ 10.742199][ 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 [ 10.742636][ T263] RSP: 002b:00007fff56400db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.742820][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f22b109e08e [ 10.743053][ T263] RDX: 0000000000000000 RSI: 00007fff56400e60 RDI: 0000000000000005 [ 10.743280][ T263] RBP: 00007fff56400dc0 R08: 0000000000000000 R09: 0000000000000000 [ 10.743461][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 10.743647][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff56401520 | [ 10.791128][ T264] ------------[ cut here ]------------ | [ 10.791293][ T264] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/264 | [ 10.791517][ T264] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.791977][ T264] Tainted: [W]=WARN [ 10.792079][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.792255][ T264] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.792437][ 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 [ 10.792898][ T264] RSP: 0018:ffa0000000a67060 EFLAGS: 00010286 [ 10.793066][ T264] RAX: 00000000ffffffa6 RBX: ff11000005dc0f40 RCX: 1ff400000014cdd2 [ 10.793274][ T264] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0ff0 [ 10.793461][ T264] RBP: ff1100000c20c000 R08: 1fe2200000bb81ff R09: ff1100000bb62e58 [ 10.793651][ T264] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 10.793841][ T264] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a67100 [ 10.794036][ T264] FS: 00007f50eae4e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 10.794274][ T264] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.794435][ T264] CR2: 00000000130c0988 CR3: 000000000cb27001 CR4: 0000000000771ef0 [ 10.794631][ T264] PKRU: 55555554 [ 10.794725][ T264] Call Trace: [ 10.794821][ T264] [ 10.794892][ T264] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.795022][ T264] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.795124][ T264] netif_close_many (net/core/dev.c:1804) [ 10.795251][ T264] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.795378][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.795506][ T264] ? __dev_close_many (net/core/dev.c:1781) [ 10.795632][ T264] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.795791][ T264] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.795955][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.796086][ T264] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.796244][ 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) [ 10.796372][ T264] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.796498][ T264] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 10.796656][ T264] ? unregister_netdevice_many (net/core/dev.c:12497) [ 10.796782][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.796915][ T264] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.797042][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.797172][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.797299][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.797426][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.797554][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.797698][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.797825][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.798042][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.798173][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.798299][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.798427][ T264] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.798558][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.798684][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.798811][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.799003][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.799137][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.799265][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.799393][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.799522][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.799649][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.799778][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.799985][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.800119][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.800245][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.800373][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.800503][ 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)) [ 10.800630][ 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)) [ 10.800758][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.800958][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.801089][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.801217][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.801343][ T264] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.801470][ T264] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.801598][ T264] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.801725][ T264] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.801853][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.802103][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 10.802359][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.802485][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.802613][ T264] ___sys_sendmsg (net/socket.c:2752) [ 10.802762][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.802993][ T264] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.803140][ T264] __sys_sendmsg (net/socket.c:2784) [ 10.803267][ T264] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.803392][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.803553][ 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) [ 10.803680][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.803808][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.803997][ T264] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.804132][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.804258][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.804434][ T264] RIP: 0033:0x7f50eb08808e [ 10.804567][ 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 [ 10.805024][ T264] RSP: 002b:00007ffea58df960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.805217][ T264] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f50eb08808e [ 10.805403][ T264] RDX: 0000000000000000 RSI: 00007ffea58dfa10 RDI: 0000000000000005 [ 10.805608][ T264] RBP: 00007ffea58df970 R08: 0000000000000000 R09: 0000000000000000 [ 10.805798][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 10.805991][ T264] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea58e00d0 | [ 10.808801][ T264] ------------[ cut here ]------------ | [ 10.809019][ T264] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/264 | [ 10.809238][ T264] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 10.809673][ T264] Tainted: [W]=WARN [ 10.809765][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.809930][ T264] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.810090][ 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 [ 10.810518][ T264] RSP: 0018:ffa0000000a67190 EFLAGS: 00010286 [ 10.810671][ T264] RAX: 00000000ffffffa6 RBX: ff1100000d5707c0 RCX: 1ff400000014cdf8 [ 10.810851][ T264] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d570870 [ 10.811037][ T264] RBP: ff1100000c20c000 R08: 1fe2200001aae10f R09: ff1100000bb62e58 [ 10.811222][ T264] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 10.811402][ T264] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.811584][ T264] FS: 00007f50eae4e840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 10.811796][ T264] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.811968][ T264] CR2: 000055aa9dbef158 CR3: 000000000cb27005 CR4: 0000000000771ef0 [ 10.812156][ T264] PKRU: 55555554 [ 10.812246][ T264] Call Trace: [ 10.812346][ T264] [ 10.812409][ T264] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.812564][ T264] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.812714][ 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) [ 10.812835][ T264] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.812962][ T264] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 10.813118][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.813247][ T264] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.813367][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.813488][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.813609][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.813729][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.813850][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.813997][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.814122][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.814243][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.814363][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.814484][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.814605][ T264] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 10.814728][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.814852][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.814981][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.815111][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.815239][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.815364][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.815491][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.815613][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.815740][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.815871][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.815998][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.816134][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.816261][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.816385][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.816509][ 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)) [ 10.816630][ 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)) [ 10.816755][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.816880][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.817001][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.817129][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.817251][ T264] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.817378][ T264] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.817505][ T264] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.817632][ T264] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.817757][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.817918][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 10.818045][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.818175][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.818304][ T264] ___sys_sendmsg (net/socket.c:2752) [ 10.818425][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.818574][ T264] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.818709][ T264] __sys_sendmsg (net/socket.c:2784) [ 10.818830][ T264] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.818956][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.819111][ 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) [ 10.819230][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.819351][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.819472][ T264] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.819598][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.819720][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.819884][ T264] RIP: 0033:0x7f50eb08808e [ 10.820015][ 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 [ 10.820457][ T264] RSP: 002b:00007ffea58df960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.820640][ T264] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f50eb08808e [ 10.820818][ T264] RDX: 0000000000000000 RSI: 00007ffea58dfa10 RDI: 0000000000000005 [ 10.821076][ T264] RBP: 00007ffea58df970 R08: 0000000000000000 R09: 0000000000000000 [ 10.821283][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 10.821464][ T264] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea58e00d0 | [ 11.249304][ T164] ------------[ cut here ]------------ | [ 11.249567][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 11.249975][ T164] Modules linked in: netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.250674][ T164] Tainted: [W]=WARN [ 11.250835][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.251087][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.251328][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.251965][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 11.252206][ T164] RAX: 00000000ffffffa6 RBX: ff1100000aede940 RCX: 1ff40000000feed1 [ 11.252476][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede9f0 [ 11.252743][ T164] RBP: ff1100000e9da000 R08: 1fe22000015dbd3f R09: ff1100000c0151f8 [ 11.253023][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.253294][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e9da000 [ 11.253564][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 11.253881][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.254122][ T164] CR2: 00005634ecc000d8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 11.254398][ T164] PKRU: 55555554 [ 11.254556][ T164] Call Trace: [ 11.254715][ T164] [ 11.254840][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.255050][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.255219][ T164] register_netdevice (net/core/dev.c:11488) [ 11.255416][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.255645][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 11.255845][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.256101][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.256299][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.256532][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.256766][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.256976][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.257179][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 11.257418][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 11.257616][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 11.257848][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.258056][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 11.258262][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.258458][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.258617][ T164] new_sync_write (fs/read_write.c:595) [ 11.258814][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.259023][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.259227][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.259422][ T164] ? ksys_write (fs/read_write.c:740) [ 11.259620][ T164] vfs_write (fs/read_write.c:688) [ 11.259781][ T164] ksys_write (fs/read_write.c:740) [ 11.259953][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 11.260155][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.260352][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.260548][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.260744][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.260951][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.261158][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.261391][ T164] RIP: 0033:0x7f4f5d5d508e [ 11.261593][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.262179][ T164] RSP: 002b:00007ffc173136c0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.262448][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 11.262714][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 11.262992][ T164] RBP: 00007ffc173136d0 R08: 0000000000000000 R09: 0000000000000000 [ 11.263265][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 11.263532][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 11.366795][ T275] ------------[ cut here ]------------ | [ 11.367630][ T275] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/275 | [ 11.367929][ T275] Modules linked in: netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.368514][ T275] Tainted: [W]=WARN [ 11.368676][ T275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.368902][ T275] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.369134][ T275] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.369658][ T275] RSP: 0018:ffa0000000637020 EFLAGS: 00010286 [ 11.369888][ T275] RAX: 00000000ffffffa6 RBX: ff11000009ff6040 RCX: 1ff40000000c6dca [ 11.370143][ T275] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff60f0 [ 11.370390][ T275] RBP: ff1100000e9da000 R08: 1fe22000013fec1f R09: ff1100000cbd0b80 [ 11.370637][ T275] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.370897][ T275] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.371153][ T275] FS: 00007fe252d63840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 11.371435][ T275] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.371651][ T275] CR2: 0000000022bda988 CR3: 000000000ccc7004 CR4: 0000000000771ef0 [ 11.371914][ T275] PKRU: 55555554 [ 11.372070][ T275] Call Trace: [ 11.372218][ T275] [ 11.372335][ T275] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 11.372518][ T275] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.372701][ T275] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.372852][ T275] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.373046][ T275] __dev_notify_flags (net/core/dev.c:9787) [ 11.373237][ T275] ? netif_change_name (net/core/dev.c:1495) [ 11.373417][ T275] ? __dev_change_flags (net/core/dev.c:9752) [ 11.373598][ T275] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.373777][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.373975][ T275] ? 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.374166][ T275] netif_change_flags (net/core/dev.c:9820) [ 11.374348][ T275] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.374531][ T275] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.374713][ T275] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.374941][ T275] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.375133][ T275] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.375314][ T275] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.375497][ T275] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.375680][ T275] ? __kernel_text_address (kernel/extable.c:79) [ 11.375879][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.376070][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.376251][ T275] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.376433][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.376615][ T275] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.376794][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.376984][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.377175][ T275] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.377356][ T275] ? __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.377536][ T275] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.377717][ T275] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.377913][ T275] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.378106][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.378290][ T275] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.378474][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.378653][ T275] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.378835][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.379029][ T275] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.379217][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.379401][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.379581][ T275] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.379762][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.379960][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.380152][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.380339][ T275] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.380523][ T275] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.380705][ T275] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.380903][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.381094][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.381276][ T275] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.381459][ T275] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.381641][ T275] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.381825][ T275] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.382020][ T275] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.382210][ T275] ? netlink_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.382395][ T275] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.382579][ T275] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.382761][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.382959][ T275] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.383146][ T275] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.383330][ T275] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.383515][ T275] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.383697][ T275] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.383889][ T275] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.384107][ T275] ? move_addr_to_kernel (net/socket.c:258) [ 11.384292][ T275] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.384475][ T275] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.384658][ T275] ___sys_sendmsg (net/socket.c:2752) [ 11.384840][ T275] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.385074][ T275] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.385269][ T275] __sys_sendmsg (net/socket.c:2784) [ 11.385451][ T275] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.385631][ T275] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.385849][ T275] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.386043][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.386234][ T275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.386415][ T275] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.386597][ T275] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.386780][ T275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.387009][ T275] RIP: 0033:0x7fe252f9d08e [ 11.387204][ T275] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.387723][ T275] RSP: 002b:00007ffdda1035b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.387987][ T275] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe252f9d08e [ 11.388240][ T275] RDX: 0000000000000000 RSI: 00007ffdda103660 RDI: 0000000000000005 [ 11.388486][ T275] RBP: 00007ffdda1035c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.388735][ T275] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 11.388997][ T275] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdda103d20 | [ 11.476891][ T277] ------------[ cut here ]------------ | [ 11.477119][ T277] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/277 | [ 11.477421][ T277] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.478127][ T277] Tainted: [W]=WARN [ 11.478283][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.478512][ T277] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.478748][ T277] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.479320][ T277] RSP: 0018:ffa0000000606f70 EFLAGS: 00010286 [ 11.479548][ T277] RAX: 00000000ffffffa6 RBX: ff110000100719c0 RCX: 1ff40000000c0db4 [ 11.479809][ T277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010071a70 [ 11.480139][ T277] RBP: ff1100000e9da000 R08: 1fe220000200e34f R09: ff1100000c170b80 [ 11.480396][ T277] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 11.480657][ T277] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 11.480932][ T277] FS: 00007f2fafa6e840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 11.481241][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.481468][ T277] CR2: 0000000002490a28 CR3: 00000000119d7006 CR4: 0000000000771ef0 [ 11.481734][ T277] PKRU: 55555554 [ 11.481903][ T277] Call Trace: [ 11.482059][ T277] [ 11.482191][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.482384][ T277] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.482581][ T277] notifier_call_chain (kernel/notifier.c:85) [ 11.482777][ T277] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.482984][ T277] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.483184][ T277] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.483377][ T277] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.483571][ T277] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.483764][ T277] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 11.483976][ T277] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.484181][ T277] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.484377][ T277] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.484574][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.484769][ T277] ? nla_strscpy (lib/nlattr.c:795) [ 11.484977][ T277] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.485179][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.485367][ T277] ? __dev_get_by_name (net/core/dev.c:883) [ 11.485562][ T277] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.485761][ T277] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.485969][ T277] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.486171][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.486363][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.486560][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.486750][ T277] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.486951][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.487153][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.487346][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.487537][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.487729][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.487934][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.488132][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.488328][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.488519][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.488712][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.488915][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.489114][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.489308][ T277] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.489499][ T277] ? netlink_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.489693][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.489899][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.490097][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.490291][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.490485][ T277] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.490677][ T277] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.490884][ T277] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.491082][ T277] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.491273][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.491496][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 11.491689][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.491894][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.492094][ T277] ___sys_sendmsg (net/socket.c:2752) [ 11.492285][ T277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.492511][ T277] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.492716][ T277] __sys_sendmsg (net/socket.c:2784) [ 11.492916][ T277] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.493110][ T277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.493342][ T277] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.493534][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.493729][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.493934][ T277] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.494132][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.494324][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.494551][ T277] RIP: 0033:0x7f2fafca808e [ 11.494748][ T277] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.495313][ T277] RSP: 002b:00007fffc08d29f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.495576][ T277] RAX: ffffffffffffffda RBX: 00007fffc08d3188 RCX: 00007f2fafca808e [ 11.495840][ T277] RDX: 0000000000000000 RSI: 00007fffc08d2aa0 RDI: 0000000000000005 [ 11.496120][ T277] RBP: 00007fffc08d2a00 R08: 0000000000000000 R09: 0000000000000000 [ 11.496380][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 11.496638][ T277] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc08d3160 | [ 11.498703][ T277] ------------[ cut here ]------------ | [ 11.498896][ T277] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/277 | [ 11.499195][ T277] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.499878][ T277] Tainted: [W]=WARN [ 11.500035][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.500268][ T277] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.500504][ T277] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.501073][ T277] RSP: 0018:ffa0000000606fd0 EFLAGS: 00010286 [ 11.501301][ T277] RAX: 00000000ffffffa6 RBX: ff110000100716c0 RCX: 1ff40000000c0dc0 [ 11.501563][ T277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010071770 [ 11.501823][ T277] RBP: ff1100000c0ea000 R08: 1fe220000200e2ef R09: ff1100000c170b80 [ 11.502100][ T277] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.502362][ T277] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 11.502624][ T277] FS: 00007f2fafa6e840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 11.502936][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.503172][ T277] CR2: 0000000002490a28 CR3: 00000000119d7006 CR4: 0000000000771ef0 [ 11.503435][ T277] PKRU: 55555554 [ 11.503589][ T277] Call Trace: [ 11.503744][ T277] [ 11.503933][ T277] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.504140][ T277] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.504302][ T277] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.504493][ T277] __dev_notify_flags (net/core/dev.c:9787) [ 11.504685][ T277] ? netif_change_name (net/core/dev.c:1495) [ 11.504892][ T277] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.505091][ T277] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 11.505284][ T277] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.505481][ T277] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 11.505678][ T277] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.505888][ T277] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.506088][ T277] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.506287][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.506478][ T277] ? nla_strscpy (lib/nlattr.c:795) [ 11.506671][ T277] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.506880][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.507076][ T277] ? __dev_get_by_name (net/core/dev.c:883) [ 11.507267][ T277] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.507464][ T277] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.507660][ T277] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.507853][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.508055][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.508365][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.508555][ T277] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.508745][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.508954][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.509244][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.509440][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.509634][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.509825][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.510131][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.510324][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.510514][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.510708][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.511007][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.511209][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.511404][ T277] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.511595][ T277] ? netlink_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.511897][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.512097][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.512289][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.512482][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.512770][ T277] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.512977][ T277] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.513181][ T277] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.513375][ T277] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.513659][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.513895][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 11.514093][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.514285][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.514575][ T277] ___sys_sendmsg (net/socket.c:2752) [ 11.514766][ T277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.515024][ T277] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.515240][ T277] __sys_sendmsg (net/socket.c:2784) [ 11.515529][ T277] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.515721][ T277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.515964][ T277] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.516163][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.516452][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.516647][ T277] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.516838][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.517145][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.517377][ T277] RIP: 0033:0x7f2fafca808e [ 11.517573][ T277] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.518143][ T277] RSP: 002b:00007fffc08d29f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.518406][ T277] RAX: ffffffffffffffda RBX: 00007fffc08d3188 RCX: 00007f2fafca808e [ 11.518765][ T277] RDX: 0000000000000000 RSI: 00007fffc08d2aa0 RDI: 0000000000000005 [ 11.519038][ T277] RBP: 00007fffc08d2a00 R08: 0000000000000000 R09: 0000000000000000 [ 11.519304][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 11.519654][ T277] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc08d3160 | [ 11.551454][ T279] ------------[ cut here ]------------ | [ 11.551627][ T279] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/279 | [ 11.551856][ T279] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.552452][ T279] Tainted: [W]=WARN [ 11.552555][ T279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.552726][ T279] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.552909][ T279] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.553391][ T279] RSP: 0018:ffa0000000607020 EFLAGS: 00010286 [ 11.553557][ T279] RAX: 00000000ffffffa6 RBX: ff110000051cb6c0 RCX: 1ff40000000c0dca [ 11.553754][ T279] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb770 [ 11.554165][ T279] RBP: ff1100000c0ea000 R08: 1fe2200000a396ef R09: ff1100000d650b58 [ 11.554365][ T279] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 11.554558][ T279] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.554762][ T279] FS: 00007f740139e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 11.555008][ T279] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.555182][ T279] CR2: 0000000004e6f988 CR3: 0000000011a25006 CR4: 0000000000771ef0 [ 11.555382][ T279] PKRU: 55555554 [ 11.555486][ T279] Call Trace: [ 11.555588][ T279] [ 11.555659][ T279] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.555793][ T279] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.555898][ T279] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.556031][ T279] __dev_notify_flags (net/core/dev.c:9787) [ 11.556168][ T279] ? netif_change_name (net/core/dev.c:1495) [ 11.556304][ T279] ? __dev_change_flags (net/core/dev.c:9752) [ 11.556443][ T279] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.556573][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.556705][ T279] ? 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.556839][ T279] netif_change_flags (net/core/dev.c:9820) [ 11.556976][ T279] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.557110][ T279] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.557247][ T279] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.557385][ T279] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.557555][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.557691][ T279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.557827][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.557971][ T279] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.558110][ T279] ? __kernel_text_address (kernel/extable.c:79) [ 11.558243][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.558382][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.558517][ T279] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.558652][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.558785][ T279] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.558925][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.559057][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.559194][ T279] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.559327][ T279] ? __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.559459][ T279] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.559593][ T279] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.559726][ T279] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.559859][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.560055][ T279] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.560193][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.560326][ T279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.560459][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.560592][ T279] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.560725][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.560861][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.561002][ T279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.561137][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.561270][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.561405][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.561538][ T279] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.561672][ T279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.561805][ T279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.561943][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.562082][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.562218][ T279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.562354][ T279] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.562487][ T279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.562621][ T279] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.562757][ T279] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.562896][ T279] ? netlink_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.563035][ T279] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.563176][ T279] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.563310][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.563446][ T279] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.563579][ T279] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.563710][ T279] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.563845][ T279] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.563982][ T279] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.564119][ T279] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.564284][ T279] ? move_addr_to_kernel (net/socket.c:258) [ 11.564417][ T279] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.564548][ T279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.564683][ T279] ___sys_sendmsg (net/socket.c:2752) [ 11.564816][ T279] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.564989][ T279] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.565139][ T279] __sys_sendmsg (net/socket.c:2784) [ 11.565293][ T279] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.565427][ T279] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.565597][ T279] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.565727][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.565860][ T279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.565997][ T279] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.566132][ T279] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.566263][ T279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.566426][ T279] RIP: 0033:0x7f74015d808e [ 11.566561][ T279] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.567032][ T279] RSP: 002b:00007ffccbd6e080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.567239][ T279] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f74015d808e [ 11.567438][ T279] RDX: 0000000000000000 RSI: 00007ffccbd6e130 RDI: 0000000000000005 [ 11.567638][ T279] RBP: 00007ffccbd6e090 R08: 0000000000000000 R09: 0000000000000000 [ 11.567839][ T279] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb30 [ 11.568048][ T279] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccbd6e7f0 | [ 11.631713][ T284] ------------[ cut here ]------------ | [ 11.631923][ T284] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/284 | [ 11.632187][ T284] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.632777][ T284] Tainted: [W]=WARN [ 11.632893][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.633078][ T284] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.633267][ 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 [ 11.633780][ T284] RSP: 0018:ffa0000000816f70 EFLAGS: 00010286 [ 11.633968][ T284] RAX: 00000000ffffffa6 RBX: ff1100000b2eb840 RCX: 1ff4000000102db4 [ 11.634189][ T284] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb8f0 [ 11.634406][ T284] RBP: ff1100000e9da000 R08: 1fe220000165d71f R09: ff1100000b0f5180 [ 11.634621][ T284] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 11.634835][ T284] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.635059][ T284] FS: 00007fb55eae0840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 11.635315][ T284] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.635498][ T284] CR2: 00007fb55edb01a0 CR3: 000000000f078006 CR4: 0000000000771ef0 [ 11.635714][ T284] PKRU: 55555554 [ 11.635821][ T284] Call Trace: [ 11.635934][ T284] [ 11.636009][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.636158][ T284] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.636302][ T284] notifier_call_chain (kernel/notifier.c:85) [ 11.636450][ T284] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.636595][ T284] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.636741][ T284] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.636964][ T284] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.637114][ T284] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.637302][ T284] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 11.637454][ T284] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.637606][ T284] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.637752][ T284] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.637907][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.638052][ T284] ? nla_strscpy (lib/nlattr.c:795) [ 11.638200][ T284] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.638348][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.638493][ T284] ? __dev_get_by_name (net/core/dev.c:883) [ 11.638637][ T284] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.638787][ T284] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.638943][ T284] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.639187][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.639332][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.639472][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.639612][ T284] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.639751][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.639901][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.640042][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.640188][ T284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.640328][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.640468][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.640610][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.640752][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.640899][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.641041][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.641184][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.641325][ T284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.641469][ 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)) [ 11.641608][ 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)) [ 11.641750][ T284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.641903][ T284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.642049][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.642201][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.642345][ T284] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.642491][ T284] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.642638][ T284] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.642783][ T284] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.642933][ T284] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.643115][ T284] ? move_addr_to_kernel (net/socket.c:258) [ 11.643261][ T284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.643408][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.643554][ T284] ___sys_sendmsg (net/socket.c:2752) [ 11.643697][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.643880][ T284] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.644037][ T284] __sys_sendmsg (net/socket.c:2784) [ 11.644279][ T284] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.644517][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.644896][ 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) [ 11.645139][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.645283][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.645427][ T284] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.645664][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.645808][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.645992][ T284] RIP: 0033:0x7fb55ed1a08e [ 11.646148][ 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 [ 11.646756][ T284] RSP: 002b:00007fffc080df10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.647076][ T284] RAX: ffffffffffffffda RBX: 00007fffc080e6a8 RCX: 00007fb55ed1a08e [ 11.647293][ T284] RDX: 0000000000000000 RSI: 00007fffc080dfc0 RDI: 0000000000000005 [ 11.647506][ T284] RBP: 00007fffc080df20 R08: 0000000000000000 R09: 0000000000000000 [ 11.647816][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.648037][ T284] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc080e680 | [ 11.649904][ T284] ------------[ cut here ]------------ | [ 11.650044][ T284] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/284 | [ 11.650294][ T284] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.650876][ T284] Tainted: [W]=WARN [ 11.650984][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.651269][ T284] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.651455][ 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 [ 11.651970][ T284] RSP: 0018:ffa0000000816fd0 EFLAGS: 00010286 [ 11.652151][ T284] RAX: 00000000ffffffa6 RBX: ff11000005edf9c0 RCX: 1ff4000000102dc0 [ 11.652366][ T284] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edfa70 [ 11.652582][ T284] RBP: ff1100000cfc2000 R08: 1fe2200000bdbf4f R09: ff1100000b0f5180 [ 11.652797][ T284] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 11.653104][ T284] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cfc2e04 [ 11.653338][ T284] FS: 00007fb55eae0840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 11.653593][ T284] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.653772][ T284] CR2: 00007fb55edb01a0 CR3: 000000000f078006 CR4: 0000000000771ef0 [ 11.653996][ T284] PKRU: 55555554 [ 11.654114][ T284] Call Trace: [ 11.654221][ T284] [ 11.654294][ T284] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.654441][ T284] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.654550][ T284] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.654693][ T284] __dev_notify_flags (net/core/dev.c:9787) [ 11.654836][ T284] ? netif_change_name (net/core/dev.c:1495) [ 11.654984][ T284] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.655134][ T284] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 11.655276][ T284] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.655423][ T284] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 11.655569][ T284] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.655717][ T284] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.655868][ T284] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.656015][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.656162][ T284] ? nla_strscpy (lib/nlattr.c:795) [ 11.656304][ T284] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.656449][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.656591][ T284] ? __dev_get_by_name (net/core/dev.c:883) [ 11.656732][ T284] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.656884][ T284] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.657031][ T284] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.657179][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.657320][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.657462][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.657605][ T284] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.657841][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.657991][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.658139][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.658282][ T284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.658425][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.658568][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.658710][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.658854][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.659001][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.659148][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.659288][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.659430][ T284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.659574][ 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)) [ 11.659716][ 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)) [ 11.659867][ T284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.660010][ T284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.660157][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.660302][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.660445][ T284] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.660589][ T284] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.660733][ T284] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.660878][ T284] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.661020][ T284] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.661201][ T284] ? move_addr_to_kernel (net/socket.c:258) [ 11.661344][ T284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.661487][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.661632][ T284] ___sys_sendmsg (net/socket.c:2752) [ 11.661773][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.661958][ T284] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.662117][ T284] __sys_sendmsg (net/socket.c:2784) [ 11.662259][ T284] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.662401][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.662579][ 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) [ 11.662720][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.662867][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.663009][ T284] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.663155][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.663298][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.663475][ T284] RIP: 0033:0x7fb55ed1a08e [ 11.663624][ 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 [ 11.664136][ T284] RSP: 002b:00007fffc080df10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.664352][ T284] RAX: ffffffffffffffda RBX: 00007fffc080e6a8 RCX: 00007fb55ed1a08e [ 11.664565][ T284] RDX: 0000000000000000 RSI: 00007fffc080dfc0 RDI: 0000000000000005 [ 11.664778][ T284] RBP: 00007fffc080df20 R08: 0000000000000000 R09: 0000000000000000 [ 11.664996][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.665212][ T284] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc080e680 | [ 11.702010][ T285] ------------[ cut here ]------------ | [ 11.702180][ T285] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/285 | [ 11.702416][ T285] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.703513][ T285] Tainted: [W]=WARN [ 11.703618][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.703783][ T285] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.703962][ T285] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.704439][ T285] RSP: 0018:ffa0000000817020 EFLAGS: 00010286 [ 11.704607][ T285] RAX: 00000000ffffffa6 RBX: ff1100000bbe3e40 RCX: 1ff4000000102dca [ 11.704807][ T285] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3ef0 [ 11.705030][ T285] RBP: ff1100000cfc2000 R08: 1fe220000177c7df R09: ff1100000b0f2e58 [ 11.705226][ T285] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 11.705418][ T285] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.705612][ T285] FS: 00007fe9603d1840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 11.705901][ T285] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.706097][ T285] CR2: 00007fe9606a11a0 CR3: 000000000d55f002 CR4: 0000000000771ef0 [ 11.706292][ T285] PKRU: 55555554 [ 11.706389][ T285] Call Trace: [ 11.706485][ T285] [ 11.706552][ T285] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.706684][ T285] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.706782][ T285] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.706917][ T285] __dev_notify_flags (net/core/dev.c:9787) [ 11.707054][ T285] ? netif_change_name (net/core/dev.c:1495) [ 11.707198][ T285] ? __dev_change_flags (net/core/dev.c:9752) [ 11.707330][ T285] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.707460][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.707596][ T285] ? 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.707730][ T285] netif_change_flags (net/core/dev.c:9820) [ 11.707867][ T285] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.708000][ T285] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.708139][ T285] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.708271][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.708434][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.708569][ T285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.708701][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.708833][ T285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.708970][ T285] ? __kernel_text_address (kernel/extable.c:79) [ 11.709108][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.709242][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.709374][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.709508][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.709639][ T285] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.709769][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.709904][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.710035][ T285] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.710168][ T285] ? __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.710298][ T285] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.710428][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.710565][ T285] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.710697][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.710832][ T285] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.710971][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.711105][ T285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.711236][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.711366][ T285] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.711497][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.711632][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.711762][ T285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.711899][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.712029][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.712167][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.712298][ T285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.712430][ T285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.712565][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.712698][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.712831][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.712967][ T285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.713102][ T285] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.713233][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.713365][ T285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.713500][ T285] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.713632][ T285] ? netlink_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.713765][ T285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.713904][ T285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.714036][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.714174][ T285] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.714307][ T285] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.714439][ T285] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.714574][ T285] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.714707][ T285] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.714838][ T285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.715006][ T285] ? move_addr_to_kernel (net/socket.c:258) [ 11.715141][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.715272][ T285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.715406][ T285] ___sys_sendmsg (net/socket.c:2752) [ 11.715538][ T285] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.715669][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.715799][ T285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.715946][ T285] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 11.716083][ T285] __sys_sendmsg (net/socket.c:2784) [ 11.716215][ T285] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.716344][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.716479][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.716610][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.716742][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.716876][ T285] ? irq_exit_rcu (kernel/softirq.c:754) [ 11.717009][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.717175][ T285] RIP: 0033:0x7fe96060b08e [ 11.717313][ T285] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.717779][ T285] RSP: 002b:00007fff641f85e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.717981][ T285] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe96060b08e [ 11.718182][ T285] RDX: 0000000000000000 RSI: 00007fff641f8690 RDI: 0000000000000005 [ 11.718378][ T285] RBP: 00007fff641f85f0 R08: 0000000000000000 R09: 0000000000000000 [ 11.718573][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.718769][ T285] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff641f8d50 | [ 11.773895][ T290] ------------[ cut here ]------------ | [ 11.774058][ T290] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/290 | [ 11.774305][ T290] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.774857][ T290] Tainted: [W]=WARN [ 11.774967][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.775145][ T290] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.775321][ T290] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.775796][ T290] RSP: 0018:ffa0000000677020 EFLAGS: 00010286 [ 11.776649][ T290] RAX: 00000000ffffffa6 RBX: ff1100000d570640 RCX: 1ff40000000cedca [ 11.776855][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5706f0 [ 11.777066][ T290] RBP: ff1100000cfc2000 R08: 1fe2200001aae0df R09: ff1100000bb5ae58 [ 11.777267][ T290] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 11.777466][ T290] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.777668][ T290] FS: 00007f68e5d70840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 11.777908][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.778080][ T290] CR2: 00007f68e60401a0 CR3: 00000000119e1004 CR4: 0000000000771ef0 [ 11.778282][ T290] PKRU: 55555554 [ 11.778382][ T290] Call Trace: [ 11.778483][ T290] [ 11.778553][ T290] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.778688][ T290] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.778791][ T290] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.778932][ T290] __dev_notify_flags (net/core/dev.c:9787) [ 11.779068][ T290] ? netif_change_name (net/core/dev.c:1495) [ 11.779201][ T290] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.779334][ T290] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.779466][ T290] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.779600][ T290] ? 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.779735][ T290] netif_change_flags (net/core/dev.c:9820) [ 11.779875][ T290] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.780011][ T290] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.780151][ T290] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.780285][ T290] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.780449][ T290] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.780583][ T290] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.780716][ T290] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.780849][ T290] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.780989][ T290] ? __kernel_text_address (kernel/extable.c:79) [ 11.781129][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.781265][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.781398][ T290] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.781530][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.781663][ T290] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.781797][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.781934][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.782070][ T290] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.782203][ T290] ? __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.782337][ T290] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.782469][ T290] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.782602][ T290] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.782738][ T290] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.782879][ T290] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.783016][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.783154][ T290] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.783286][ T290] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.783422][ T290] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.783555][ T290] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.783691][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.783823][ T290] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.783961][ T290] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.784098][ T290] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.784232][ T290] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.784369][ T290] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.784503][ T290] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.784638][ T290] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.784771][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.784911][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.785044][ T290] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.785182][ T290] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.785315][ T290] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.785450][ T290] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.785586][ T290] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.785718][ T290] ? netlink_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.785853][ T290] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.785992][ T290] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.786128][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.786261][ T290] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.786397][ T290] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.786530][ T290] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.786665][ T290] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.786798][ T290] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.786937][ T290] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.787104][ T290] ? move_addr_to_kernel (net/socket.c:258) [ 11.787238][ T290] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.787373][ T290] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.787509][ T290] ___sys_sendmsg (net/socket.c:2752) [ 11.787641][ T290] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.787805][ T290] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.787953][ T290] __sys_sendmsg (net/socket.c:2784) [ 11.788090][ T290] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.788223][ T290] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.788392][ T290] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.788526][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.788660][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.788793][ T290] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.788933][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.789070][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.789234][ T290] RIP: 0033:0x7f68e5faa08e [ 11.789373][ T290] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.789846][ T290] RSP: 002b:00007ffda113fa80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.790054][ T290] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68e5faa08e [ 11.790257][ T290] RDX: 0000000000000000 RSI: 00007ffda113fb30 RDI: 0000000000000005 [ 11.790457][ T290] RBP: 00007ffda113fa90 R08: 0000000000000000 R09: 0000000000000000 [ 11.790655][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.790853][ T290] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda11401f0 | [ 11.828957][ T291] ------------[ cut here ]------------ | [ 11.829165][ T291] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/291 | [ 11.829442][ T291] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.830194][ T291] Tainted: [W]=WARN [ 11.830340][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.830552][ T291] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.830772][ T291] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.831466][ T291] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 11.831677][ T291] RAX: 00000000ffffffa6 RBX: ff11000005dc0ac0 RCX: 1ff40000000dcdca [ 11.831935][ T291] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0b70 [ 11.832187][ T291] RBP: ff1100000c0ea000 R08: 1fe2200000bb816f R09: ff1100000bb5d158 [ 11.832428][ T291] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.832673][ T291] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.832930][ T291] FS: 00007f0792408840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 11.833220][ T291] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.833436][ T291] CR2: 00000000335bc988 CR3: 000000001191d004 CR4: 0000000000771ef0 [ 11.833683][ T291] PKRU: 55555554 [ 11.833828][ T291] Call Trace: [ 11.833984][ T291] [ 11.834108][ T291] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.834291][ T291] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.834440][ T291] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.834620][ T291] __dev_notify_flags (net/core/dev.c:9787) [ 11.834801][ T291] ? netif_change_name (net/core/dev.c:1495) [ 11.834994][ T291] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.835177][ T291] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.835354][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.835536][ T291] ? 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.835720][ T291] netif_change_flags (net/core/dev.c:9820) [ 11.835913][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.836101][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.836284][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.836465][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.836680][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.836876][ T291] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.837057][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.837244][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.837424][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 11.837606][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.837789][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.837979][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.838167][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.838350][ T291] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.838530][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.838708][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.838900][ T291] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.839088][ T291] ? __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.839268][ T291] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.839449][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.839630][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.839813][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.840009][ T291] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.840198][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.840380][ T291] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.840561][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.840739][ T291] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.840931][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.841122][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.841303][ T291] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.841484][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.841665][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.841848][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.842040][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.842231][ T291] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.842413][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.842592][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.842776][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.842987][ T291] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.843176][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.843358][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.843538][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.843722][ T291] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.843913][ T291] ? netlink_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.844115][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.844297][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.844477][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.844658][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.844839][ T291] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.845033][ T291] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.845223][ T291] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.845404][ T291] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.845583][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.845792][ T291] ? move_addr_to_kernel (net/socket.c:258) [ 11.845983][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.846172][ T291] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.846356][ T291] ___sys_sendmsg (net/socket.c:2752) [ 11.846536][ T291] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.846750][ T291] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.846956][ T291] __sys_sendmsg (net/socket.c:2784) [ 11.847144][ T291] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.847327][ T291] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.847544][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.847725][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.847917][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.848104][ T291] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.848286][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.848467][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.848682][ T291] RIP: 0033:0x7f079264208e [ 11.848882][ T291] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.849401][ T291] RSP: 002b:00007fffba89e7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.849648][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f079264208e [ 11.849907][ T291] RDX: 0000000000000000 RSI: 00007fffba89e890 RDI: 0000000000000005 [ 11.850158][ T291] RBP: 00007fffba89e7f0 R08: 0000000000000000 R09: 0000000000000000 [ 11.850402][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.850646][ T291] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffba89ef50 | [ 11.881622][ T293] ------------[ cut here ]------------ | [ 11.881801][ T293] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/293 | [ 11.882066][ T293] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.882650][ T293] Tainted: [W]=WARN [ 11.882758][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.882944][ T293] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.883136][ 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 [ 11.883644][ T293] RSP: 0018:ffa0000000776f70 EFLAGS: 00010286 [ 11.883826][ T293] RAX: 00000000ffffffa6 RBX: ff1100000aededc0 RCX: 1ff40000000eedb4 [ 11.884047][ T293] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedee70 [ 11.884265][ T293] RBP: ff1100000e9da000 R08: 1fe22000015dbdcf R09: ff1100000bb65180 [ 11.884482][ T293] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 11.884696][ T293] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 11.884914][ T293] FS: 00007f5e39a9d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 11.885168][ T293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.885347][ T293] CR2: 000000002389aa28 CR3: 00000000119e4001 CR4: 0000000000771ef0 [ 11.885562][ T293] PKRU: 55555554 [ 11.885670][ T293] Call Trace: [ 11.885777][ T293] [ 11.885852][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.886003][ T293] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.886151][ T293] notifier_call_chain (kernel/notifier.c:85) [ 11.886298][ T293] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.886444][ T293] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.886590][ T293] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.886734][ T293] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.886881][ T293] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.887026][ T293] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 11.887180][ T293] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.887328][ T293] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.887476][ T293] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.887624][ T293] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.887770][ T293] ? nla_strscpy (lib/nlattr.c:795) [ 11.887917][ T293] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.888067][ T293] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.888210][ T293] ? __dev_get_by_name (net/core/dev.c:883) [ 11.888353][ T293] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.888501][ T293] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.888649][ T293] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.888794][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.888943][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.889089][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.889232][ T293] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.889375][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.889524][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.889669][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.889813][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.889963][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.890111][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.890254][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.890401][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.890543][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.890687][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.890830][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.890980][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.891130][ 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)) [ 11.891279][ 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)) [ 11.891423][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.891567][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.891711][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.891855][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.892007][ T293] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.892158][ T293] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.892305][ T293] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.892449][ T293] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.892593][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.892772][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 11.892921][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.893069][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.893221][ T293] ___sys_sendmsg (net/socket.c:2752) [ 11.893364][ T293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.893545][ T293] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.893701][ T293] __sys_sendmsg (net/socket.c:2784) [ 11.893845][ T293] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.893994][ T293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.894178][ 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) [ 11.894322][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.894467][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.894610][ T293] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.894753][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.894903][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.895087][ T293] RIP: 0033:0x7f5e39cd708e [ 11.895238][ 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 [ 11.895747][ T293] RSP: 002b:00007ffe31bc5830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.895971][ T293] RAX: ffffffffffffffda RBX: 00007ffe31bc5fd0 RCX: 00007f5e39cd708e [ 11.896188][ T293] RDX: 0000000000000000 RSI: 00007ffe31bc58e0 RDI: 0000000000000005 [ 11.896402][ T293] RBP: 00007ffe31bc5840 R08: 0000000000000000 R09: 0000000000000000 [ 11.896615][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.896829][ T293] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe31bc5fa8 | [ 11.898498][ T293] ------------[ cut here ]------------ | [ 11.898639][ T293] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/293 | [ 11.898895][ T293] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.899477][ T293] Tainted: [W]=WARN [ 11.899586][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.899765][ T293] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.900610][ 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 [ 11.901234][ T293] RSP: 0018:ffa0000000776fd0 EFLAGS: 00010286 [ 11.901415][ T293] RAX: 00000000ffffffa6 RBX: ff1100000aedef40 RCX: 1ff40000000eedc0 [ 11.901629][ T293] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedeff0 [ 11.901843][ T293] RBP: ff1100000cd52000 R08: 1fe22000015dbdff R09: ff1100000bb65180 [ 11.902134][ T293] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.902349][ T293] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52e04 [ 11.902563][ T293] FS: 00007f5e39a9d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 11.902905][ T293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.903093][ T293] CR2: 000000002389aa28 CR3: 00000000119e4001 CR4: 0000000000771ef0 [ 11.903310][ T293] PKRU: 55555554 [ 11.903416][ T293] Call Trace: [ 11.903523][ T293] [ 11.903596][ T293] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.903741][ T293] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.903850][ T293] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.904000][ T293] __dev_notify_flags (net/core/dev.c:9787) [ 11.904149][ T293] ? netif_change_name (net/core/dev.c:1495) [ 11.904294][ T293] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.904438][ T293] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 11.904581][ T293] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.904725][ T293] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 11.904876][ T293] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.905025][ T293] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.905175][ T293] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.905324][ T293] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.905467][ T293] ? nla_strscpy (lib/nlattr.c:795) [ 11.905611][ T293] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.905755][ T293] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.905902][ T293] ? __dev_get_by_name (net/core/dev.c:883) [ 11.906044][ T293] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.906197][ T293] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.906344][ T293] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.906489][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.906630][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.906774][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.906922][ T293] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.907066][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.907215][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.907358][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.907501][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.907644][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.907786][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.907935][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.908083][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.908226][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.908372][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.908512][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.908656][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.908803][ 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)) [ 11.908948][ 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)) [ 11.909099][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.909242][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.909385][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.909532][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.909676][ T293] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.909820][ T293] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.909971][ T293] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.910117][ T293] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.910259][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.910436][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 11.910579][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.910723][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.910872][ T293] ___sys_sendmsg (net/socket.c:2752) [ 11.911015][ T293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.911198][ T293] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.911355][ T293] __sys_sendmsg (net/socket.c:2784) [ 11.911499][ T293] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.911641][ T293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.911823][ 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) [ 11.911972][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.912121][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.912263][ T293] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.912406][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.912550][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.912728][ T293] RIP: 0033:0x7f5e39cd708e [ 11.912879][ 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 [ 11.913391][ T293] RSP: 002b:00007ffe31bc5830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.913610][ T293] RAX: ffffffffffffffda RBX: 00007ffe31bc5fd0 RCX: 00007f5e39cd708e [ 11.913825][ T293] RDX: 0000000000000000 RSI: 00007ffe31bc58e0 RDI: 0000000000000005 [ 11.914044][ T293] RBP: 00007ffe31bc5840 R08: 0000000000000000 R09: 0000000000000000 [ 11.914262][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.914477][ T293] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe31bc5fa8 | [ 11.941084][ T294] ------------[ cut here ]------------ | [ 11.941246][ T294] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/294 | [ 11.941485][ T294] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 11.942046][ T294] Tainted: [W]=WARN [ 11.942155][ T294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.942329][ T294] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.942507][ T294] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.943094][ T294] RSP: 0018:ffa0000000817020 EFLAGS: 00010286 [ 11.943271][ T294] RAX: 00000000ffffffa6 RBX: ff1100000aede640 RCX: 1ff4000000102dca [ 11.943475][ T294] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede6f0 [ 11.943679][ T294] RBP: ff1100000cd52000 R08: 1fe22000015dbcdf R09: ff1100000cb0d158 [ 11.943961][ T294] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.944257][ T294] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.944465][ T294] FS: 00007f0e2acee840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 11.944705][ T294] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.944960][ T294] CR2: 000000002cc7d988 CR3: 000000000f08b005 CR4: 0000000000771ef0 [ 11.945176][ T294] PKRU: 55555554 [ 11.945282][ T294] Call Trace: [ 11.945388][ T294] [ 11.945461][ T294] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.945599][ T294] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.945705][ T294] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.945842][ T294] __dev_notify_flags (net/core/dev.c:9787) [ 11.946074][ T294] ? netif_change_name (net/core/dev.c:1495) [ 11.946213][ T294] ? __dev_change_flags (net/core/dev.c:9752) [ 11.946348][ T294] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.946484][ T294] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.946622][ T294] ? 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.946764][ T294] netif_change_flags (net/core/dev.c:9820) [ 11.946952][ T294] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.947097][ T294] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.947236][ T294] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.947374][ T294] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.947544][ T294] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.947682][ T294] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.947819][ T294] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.947961][ T294] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.948103][ T294] ? __kernel_text_address (kernel/extable.c:79) [ 11.948245][ T294] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.948383][ T294] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.948519][ T294] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.948655][ T294] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.948792][ T294] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.948932][ T294] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.949072][ T294] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.949210][ T294] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.949347][ T294] ? __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.949485][ T294] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.949624][ T294] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.949765][ T294] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.949910][ T294] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.950050][ T294] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.950193][ T294] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.950330][ T294] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.950466][ T294] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.950604][ T294] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.950741][ T294] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.950882][ T294] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.951019][ T294] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.951159][ T294] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.951295][ T294] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.951434][ T294] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.951573][ T294] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.951709][ T294] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.951847][ T294] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.951987][ T294] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.952130][ T294] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.952266][ T294] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.952406][ T294] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.952543][ T294] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.952683][ T294] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.952825][ T294] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.952967][ T294] ? netlink_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.953111][ T294] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.953250][ T294] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.953388][ T294] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.953527][ T294] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.953666][ T294] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.953804][ T294] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.953946][ T294] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.954089][ T294] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.954229][ T294] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.954399][ T294] ? move_addr_to_kernel (net/socket.c:258) [ 11.954538][ T294] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.954675][ T294] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.954815][ T294] ___sys_sendmsg (net/socket.c:2752) [ 11.954961][ T294] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.955141][ T294] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.955290][ T294] __sys_sendmsg (net/socket.c:2784) [ 11.955427][ T294] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.955566][ T294] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.955741][ T294] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.955882][ T294] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.956021][ T294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.956160][ T294] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.956298][ T294] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.956434][ T294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.956604][ T294] RIP: 0033:0x7f0e2af2808e [ 11.956744][ T294] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.957245][ T294] RSP: 002b:00007ffd13245a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.957457][ T294] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0e2af2808e [ 11.957664][ T294] RDX: 0000000000000000 RSI: 00007ffd13245ac0 RDI: 0000000000000005 [ 11.957876][ T294] RBP: 00007ffd13245a20 R08: 0000000000000000 R09: 0000000000000000 [ 11.958085][ T294] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 11.958292][ T294] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd13246180 | [ 12.019830][ T299] ------------[ cut here ]------------ | [ 12.019997][ T299] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/299 | [ 12.020239][ T299] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.020786][ T299] Tainted: [W]=WARN [ 12.020894][ T299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.021068][ T299] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.021244][ 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 [ 12.021730][ T299] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 12.022054][ T299] RAX: 00000000ffffffa6 RBX: ff11000009ff79c0 RCX: 1ff40000000d6dca [ 12.022261][ T299] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff7a70 [ 12.022462][ T299] RBP: ff1100000c0ea000 R08: 1fe22000013fef4f R09: ff1100000cbd2e58 [ 12.022664][ T299] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.022869][ T299] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.023074][ T299] FS: 00007f4f4c07a840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.023308][ T299] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.023477][ T299] CR2: 000000003fe4d988 CR3: 000000000ccc3006 CR4: 0000000000771ef0 [ 12.023679][ T299] PKRU: 55555554 [ 12.023779][ T299] Call Trace: [ 12.023886][ T299] [ 12.023956][ T299] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.024098][ T299] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.024201][ T299] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.024335][ T299] __dev_notify_flags (net/core/dev.c:9787) [ 12.024469][ T299] ? netif_change_name (net/core/dev.c:1495) [ 12.024605][ T299] ? __dev_change_flags (net/core/dev.c:9752) [ 12.024744][ T299] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.024880][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.025016][ 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)) [ 12.025155][ T299] netif_change_flags (net/core/dev.c:9820) [ 12.025291][ T299] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.025431][ T299] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.025566][ T299] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.025701][ T299] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.025873][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.026009][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.026145][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.026279][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.026411][ T299] ? __kernel_text_address (kernel/extable.c:79) [ 12.026548][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.026685][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.026819][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.026972][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.027109][ T299] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.027243][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.027376][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.027510][ T299] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.027644][ 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) [ 12.027778][ T299] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.027919][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.028056][ T299] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.028199][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.028337][ T299] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.028472][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.028605][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.028740][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.028930][ T299] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.029121][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.029264][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.029399][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.029532][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.029668][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.029804][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.029991][ T299] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.030131][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.030265][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.030400][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.030535][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.030669][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.030806][ T299] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.031024][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.031165][ T299] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.031302][ 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)) [ 12.031436][ 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)) [ 12.031572][ T299] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.031708][ T299] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.031844][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.032045][ T299] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.032184][ T299] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.032318][ T299] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.032452][ T299] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.032589][ T299] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.032723][ T299] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.032984][ T299] ? move_addr_to_kernel (net/socket.c:258) [ 12.033123][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.033256][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.033391][ T299] ___sys_sendmsg (net/socket.c:2752) [ 12.033524][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.033690][ T299] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.033837][ T299] __sys_sendmsg (net/socket.c:2784) [ 12.034045][ T299] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.034184][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.034353][ 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) [ 12.034488][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.034621][ T299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.034755][ T299] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.034974][ T299] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.035116][ T299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.035282][ T299] RIP: 0033:0x7f4f4c2b408e [ 12.035423][ 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 [ 12.035980][ T299] RSP: 002b:00007fffc1690370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.036186][ T299] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4f4c2b408e [ 12.036386][ T299] RDX: 0000000000000000 RSI: 00007fffc1690420 RDI: 0000000000000005 [ 12.036585][ T299] RBP: 00007fffc1690380 R08: 0000000000000000 R09: 0000000000000000 [ 12.036784][ T299] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.037037][ T299] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc1690ae0 | [ 12.061088][ T300] ------------[ cut here ]------------ | [ 12.061251][ T300] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/300 | [ 12.061490][ T300] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.062049][ T300] Tainted: [W]=WARN [ 12.062158][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.062331][ T300] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.062508][ T300] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.062996][ T300] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 12.063171][ T300] RAX: 00000000ffffffa6 RBX: ff11000001f2e1c0 RCX: 1ff40000000d6dca [ 12.063372][ T300] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2e270 [ 12.063575][ T300] RBP: ff1100000cfc2000 R08: 1fe22000003e5c4f R09: ff1100000cbd0b58 [ 12.063777][ T300] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.063985][ T300] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.064191][ T300] FS: 00007f8d1c601840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.064429][ T300] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.064600][ T300] CR2: 00007f8d1c8d11a0 CR3: 00000000119a7003 CR4: 0000000000771ef0 [ 12.064804][ T300] PKRU: 55555554 [ 12.064912][ T300] Call Trace: [ 12.065016][ T300] [ 12.065090][ T300] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.065228][ T300] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.065332][ T300] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.065469][ T300] __dev_notify_flags (net/core/dev.c:9787) [ 12.065605][ T300] ? netif_change_name (net/core/dev.c:1495) [ 12.065741][ T300] ? __dev_change_flags (net/core/dev.c:9752) [ 12.065880][ T300] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.066016][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.066161][ T300] ? 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.066298][ T300] netif_change_flags (net/core/dev.c:9820) [ 12.066435][ T300] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.066570][ T300] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.066708][ T300] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.066847][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.067022][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.067162][ T300] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.067297][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.067432][ T300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.067567][ T300] ? __kernel_text_address (kernel/extable.c:79) [ 12.067704][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.067843][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.067985][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.068127][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.068261][ T300] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.068397][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.068531][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.068665][ T300] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.068802][ T300] ? __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.068942][ T300] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.069082][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.069220][ T300] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.069359][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.069498][ T300] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.069634][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.069769][ T300] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.069910][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.070047][ T300] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.070186][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.070324][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.070457][ T300] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.070592][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.070726][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.070869][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.071011][ T300] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.071150][ T300] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.071286][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.071422][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.071558][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.071693][ T300] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.071831][ T300] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.071972][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.072114][ T300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.072254][ T300] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.072389][ T300] ? netlink_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.072527][ T300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.072663][ T300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.072799][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.072942][ T300] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.073083][ T300] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.073219][ T300] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.073355][ T300] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.073489][ T300] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.073624][ T300] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.073792][ T300] ? move_addr_to_kernel (net/socket.c:258) [ 12.073934][ T300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.074077][ T300] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.074216][ T300] ___sys_sendmsg (net/socket.c:2752) [ 12.074350][ T300] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.074519][ T300] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.074665][ T300] __sys_sendmsg (net/socket.c:2784) [ 12.074799][ T300] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.074940][ T300] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.075119][ T300] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.075254][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.075392][ T300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.075528][ T300] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.075665][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.075803][ T300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.075976][ T300] RIP: 0033:0x7f8d1c83b08e [ 12.076122][ T300] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.076600][ T300] RSP: 002b:00007ffe480d0210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.076803][ T300] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d1c83b08e [ 12.077009][ T300] RDX: 0000000000000000 RSI: 00007ffe480d02c0 RDI: 0000000000000005 [ 12.077215][ T300] RBP: 00007ffe480d0220 R08: 0000000000000000 R09: 0000000000000000 [ 12.077416][ T300] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.077617][ T300] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe480d0980 | [ 12.108174][ T301] ------------[ cut here ]------------ | [ 12.108354][ T301] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/301 | [ 12.108610][ T301] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.109752][ T301] Tainted: [W]=WARN [ 12.109860][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.110046][ T301] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.110244][ 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 [ 12.110751][ T301] RSP: 0018:ffa00000006d6f70 EFLAGS: 00010286 [ 12.110937][ T301] RAX: 00000000ffffffa6 RBX: ff110000100701c0 RCX: 1ff40000000dadb4 [ 12.111159][ T301] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010070270 [ 12.111374][ T301] RBP: ff1100000e9da000 R08: 1fe220000200e04f R09: ff1100000bb58b80 [ 12.111587][ T301] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 12.111802][ T301] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 12.112025][ T301] FS: 00007f6fe017b840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 12.112283][ T301] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.112465][ T301] CR2: 00000000016b2a28 CR3: 0000000011a2b002 CR4: 0000000000771ef0 [ 12.112682][ T301] PKRU: 55555554 [ 12.112790][ T301] Call Trace: [ 12.112906][ T301] [ 12.112982][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.113134][ T301] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.113278][ T301] notifier_call_chain (kernel/notifier.c:85) [ 12.113426][ T301] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.113573][ T301] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.113722][ T301] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.113874][ T301] netdev_upper_dev_link (net/core/dev.c:8972) [ 12.114018][ T301] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 12.114171][ T301] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 12.114323][ T301] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.114475][ T301] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.114621][ T301] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.114772][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.114922][ T301] ? nla_strscpy (lib/nlattr.c:795) [ 12.115074][ T301] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.115222][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.115367][ T301] ? __dev_get_by_name (net/core/dev.c:883) [ 12.115511][ T301] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.115663][ T301] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.115812][ T301] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.115965][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.116114][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.116257][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.116400][ T301] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.116546][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.116696][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.116841][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.116989][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.117139][ T301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.117284][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.117429][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.117577][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.117721][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.117871][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.118016][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.118168][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.118318][ 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)) [ 12.118462][ 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)) [ 12.118610][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.118754][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.118904][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.119050][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.119201][ T301] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.119345][ T301] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.119493][ T301] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.119639][ T301] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.119784][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.119968][ T301] ? move_addr_to_kernel (net/socket.c:258) [ 12.120117][ T301] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.120260][ T301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.120406][ T301] ___sys_sendmsg (net/socket.c:2752) [ 12.120548][ T301] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.120728][ T301] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.120889][ T301] __sys_sendmsg (net/socket.c:2784) [ 12.121034][ T301] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.121180][ T301] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.121362][ T301] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.121505][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.121650][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.121794][ T301] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.121943][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.122089][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.122266][ T301] RIP: 0033:0x7f6fe03b508e [ 12.122415][ 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 [ 12.122930][ T301] RSP: 002b:00007ffdbbfc91e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.123151][ T301] RAX: ffffffffffffffda RBX: 00007ffdbbfc9980 RCX: 00007f6fe03b508e [ 12.123365][ T301] RDX: 0000000000000000 RSI: 00007ffdbbfc9290 RDI: 0000000000000005 [ 12.123579][ T301] RBP: 00007ffdbbfc91f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.123792][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.124013][ T301] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbbfc9958 | [ 12.125668][ T301] ------------[ cut here ]------------ | [ 12.125813][ T301] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/301 | [ 12.126074][ T301] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.126652][ T301] Tainted: [W]=WARN [ 12.126760][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.127443][ T301] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.127630][ 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 [ 12.128149][ T301] RSP: 0018:ffa00000006d6fd0 EFLAGS: 00010286 [ 12.128333][ T301] RAX: 00000000ffffffa6 RBX: ff11000010071e40 RCX: 1ff40000000dadc0 [ 12.128547][ T301] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010071ef0 [ 12.128759][ T301] RBP: ff1100000c2ca000 R08: 1fe220000200e3df R09: ff1100000bb58b80 [ 12.128979][ T301] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 12.129198][ T301] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c2cae04 [ 12.129413][ T301] FS: 00007f6fe017b840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 12.129665][ T301] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.129845][ T301] CR2: 00000000016b2a28 CR3: 0000000011a2b002 CR4: 0000000000771ef0 [ 12.130070][ T301] PKRU: 55555554 [ 12.130179][ T301] Call Trace: [ 12.130287][ T301] [ 12.130361][ T301] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.130506][ T301] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.130615][ T301] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.130759][ T301] __dev_notify_flags (net/core/dev.c:9787) [ 12.130924][ T301] ? netif_change_name (net/core/dev.c:1495) [ 12.131073][ T301] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.131220][ T301] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 12.131364][ T301] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.131510][ T301] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 12.131658][ T301] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.131807][ T301] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.131960][ T301] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.132112][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.132256][ T301] ? nla_strscpy (lib/nlattr.c:795) [ 12.132400][ T301] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.132545][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.132687][ T301] ? __dev_get_by_name (net/core/dev.c:883) [ 12.132831][ T301] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.132986][ T301] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.133142][ T301] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.133287][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.133430][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.133575][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.133717][ T301] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.133860][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.134014][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.134165][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.134310][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.134456][ T301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.134600][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.134743][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.134894][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.135038][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.135187][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.135330][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.135474][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.135621][ 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)) [ 12.135765][ 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)) [ 12.135914][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.136058][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.136208][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.136353][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.136498][ T301] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.136643][ T301] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.136788][ T301] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.136936][ T301] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.137082][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.137259][ T301] ? move_addr_to_kernel (net/socket.c:258) [ 12.137404][ T301] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.137549][ T301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.137695][ T301] ___sys_sendmsg (net/socket.c:2752) [ 12.137837][ T301] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.138020][ T301] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.138181][ T301] __sys_sendmsg (net/socket.c:2784) [ 12.138324][ T301] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.138467][ T301] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.138651][ T301] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.138795][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.138949][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.139098][ T301] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.139241][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.139385][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.139564][ T301] RIP: 0033:0x7f6fe03b508e [ 12.139713][ 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 [ 12.140237][ T301] RSP: 002b:00007ffdbbfc91e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.140453][ T301] RAX: ffffffffffffffda RBX: 00007ffdbbfc9980 RCX: 00007f6fe03b508e [ 12.140670][ T301] RDX: 0000000000000000 RSI: 00007ffdbbfc9290 RDI: 0000000000000005 [ 12.140888][ T301] RBP: 00007ffdbbfc91f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.141105][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.141321][ T301] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbbfc9958 | [ 12.168808][ T302] ------------[ cut here ]------------ | [ 12.168989][ T302] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/302 | [ 12.169286][ T302] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.169847][ T302] Tainted: [W]=WARN [ 12.169962][ T302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.170137][ T302] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.170311][ 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 [ 12.170780][ T302] RSP: 0018:ffa00000008e7020 EFLAGS: 00010286 [ 12.170955][ T302] RAX: 00000000ffffffa6 RBX: ff1100000d5756c0 RCX: 1ff400000011cdca [ 12.171161][ T302] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575770 [ 12.171356][ T302] RBP: ff1100000c2ca000 R08: 1fe2200001aaeaef R09: ff1100000c8b0b58 [ 12.171552][ T302] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 12.171748][ T302] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.171958][ T302] FS: 00007f5c3e7c7840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 12.172197][ T302] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.172365][ T302] CR2: 00000000293e7988 CR3: 000000000c8bc003 CR4: 0000000000771ef0 [ 12.172563][ T302] PKRU: 55555554 [ 12.172662][ T302] Call Trace: [ 12.172759][ T302] [ 12.172827][ T302] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.173037][ T302] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.173146][ T302] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.173279][ T302] __dev_notify_flags (net/core/dev.c:9787) [ 12.173412][ T302] ? netif_change_name (net/core/dev.c:1495) [ 12.173544][ T302] ? __dev_change_flags (net/core/dev.c:9752) [ 12.173677][ T302] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.173809][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.174011][ 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)) [ 12.174153][ T302] netif_change_flags (net/core/dev.c:9820) [ 12.174286][ T302] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.174419][ T302] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.174553][ T302] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.174686][ T302] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.174853][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.175080][ T302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.175215][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.175347][ T302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.175479][ T302] ? __kernel_text_address (kernel/extable.c:79) [ 12.175613][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.175747][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.175937][ T302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.176076][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.176208][ T302] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.176340][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.176471][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.176603][ T302] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.176736][ 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) [ 12.176944][ T302] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.177083][ T302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.177216][ T302] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.177350][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.177488][ T302] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.177621][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.177752][ T302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.177951][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.178085][ T302] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.178219][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.178353][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.178485][ T302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.178617][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.178749][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.178969][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.179107][ T302] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.179240][ T302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.179372][ T302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.179503][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.179638][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.179770][ T302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.179968][ T302] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.180105][ T302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.180238][ T302] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.180374][ 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)) [ 12.180505][ 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)) [ 12.180639][ T302] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.180771][ T302] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.180979][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.181116][ T302] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.181248][ T302] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.181381][ T302] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.181515][ T302] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.181648][ T302] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.181779][ T302] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.181990][ T302] ? move_addr_to_kernel (net/socket.c:258) [ 12.182127][ T302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.182259][ T302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.182393][ T302] ___sys_sendmsg (net/socket.c:2752) [ 12.182526][ T302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.182691][ T302] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.182835][ T302] __sys_sendmsg (net/socket.c:2784) [ 12.182973][ T302] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.183108][ T302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.183276][ 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) [ 12.183409][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.183541][ T302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.183673][ T302] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.183805][ T302] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.183940][ T302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.184107][ T302] RIP: 0033:0x7f5c3ea0108e [ 12.184245][ 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 [ 12.184715][ T302] RSP: 002b:00007ffc6f9eb7d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.184923][ T302] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5c3ea0108e [ 12.185126][ T302] RDX: 0000000000000000 RSI: 00007ffc6f9eb880 RDI: 0000000000000005 [ 12.185326][ T302] RBP: 00007ffc6f9eb7e0 R08: 0000000000000000 R09: 0000000000000000 [ 12.185522][ T302] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.185718][ T302] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc6f9ebf40 | [ 12.255245][ T309] ------------[ cut here ]------------ | [ 12.255421][ T309] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/309 | [ 12.255677][ T309] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.256598][ T309] Tainted: [W]=WARN [ 12.256708][ T309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.256899][ T309] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.257094][ 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 [ 12.257603][ T309] RSP: 0018:ffa0000000796f70 EFLAGS: 00010286 [ 12.257784][ T309] RAX: 00000000ffffffa6 RBX: ff11000009b1dcc0 RCX: 1ff40000000f2db4 [ 12.258005][ T309] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1dd70 [ 12.258226][ T309] RBP: ff1100000e9da000 R08: 1fe2200001363baf R09: ff1100000bb60b80 [ 12.258441][ T309] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 12.258656][ T309] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 12.258879][ T309] FS: 00007f3d356db840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 12.259133][ T309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.259314][ T309] CR2: 000000000e853a28 CR3: 000000000d789002 CR4: 0000000000771ef0 [ 12.259532][ T309] PKRU: 55555554 [ 12.259639][ T309] Call Trace: [ 12.259747][ T309] [ 12.259822][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.259972][ T309] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.260119][ T309] notifier_call_chain (kernel/notifier.c:85) [ 12.260266][ T309] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.260409][ T309] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.260556][ T309] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.260700][ T309] netdev_upper_dev_link (net/core/dev.c:8972) [ 12.260845][ T309] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 12.260996][ T309] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 12.261150][ T309] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.261298][ T309] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.261445][ T309] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.261593][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.261736][ T309] ? nla_strscpy (lib/nlattr.c:795) [ 12.261883][ T309] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.262026][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.262173][ T309] ? __dev_get_by_name (net/core/dev.c:883) [ 12.262317][ T309] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.262464][ T309] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.262610][ T309] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.262754][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.262902][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.263046][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.263191][ T309] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.263334][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.263480][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.263625][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.263769][ T309] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.263919][ T309] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.264062][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.264208][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.264353][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.264495][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.264640][ T309] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.264781][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.264930][ T309] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.265080][ 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)) [ 12.265224][ 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)) [ 12.265369][ T309] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.265513][ T309] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.265655][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.265799][ T309] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.265948][ T309] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.266098][ T309] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.266244][ T309] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.266387][ T309] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.266530][ T309] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.266707][ T309] ? move_addr_to_kernel (net/socket.c:258) [ 12.266853][ T309] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.267001][ T309] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.267151][ T309] ___sys_sendmsg (net/socket.c:2752) [ 12.267294][ T309] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.267473][ T309] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.267629][ T309] __sys_sendmsg (net/socket.c:2784) [ 12.267772][ T309] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.267918][ T309] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.268112][ T309] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.268258][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.268402][ T309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.268545][ T309] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.268688][ T309] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.268831][ T309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.269014][ T309] RIP: 0033:0x7f3d3591508e [ 12.269166][ 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 [ 12.269677][ T309] RSP: 002b:00007fff60016740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.269897][ T309] RAX: ffffffffffffffda RBX: 00007fff60016ee0 RCX: 00007f3d3591508e [ 12.270113][ T309] RDX: 0000000000000000 RSI: 00007fff600167f0 RDI: 0000000000000005 [ 12.270326][ T309] RBP: 00007fff60016750 R08: 0000000000000000 R09: 0000000000000000 [ 12.270539][ T309] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.270751][ T309] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff60016eb8 | [ 12.272425][ T309] ------------[ cut here ]------------ | [ 12.272565][ T309] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/309 | [ 12.272812][ T309] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.273399][ T309] Tainted: [W]=WARN [ 12.273508][ T309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.273686][ T309] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.273875][ 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 [ 12.274391][ T309] RSP: 0018:ffa0000000796fd0 EFLAGS: 00010286 [ 12.274571][ T309] RAX: 00000000ffffffa6 RBX: ff1100000d574f40 RCX: 1ff40000000f2dc0 [ 12.274785][ T309] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d574ff0 [ 12.275008][ T309] RBP: ff1100000bb02000 R08: 1fe2200001aae9ff R09: ff1100000bb60b80 [ 12.275232][ T309] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 12.275447][ T309] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02e04 [ 12.275663][ T309] FS: 00007f3d356db840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 12.275919][ T309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.276105][ T309] CR2: 000000000e853a28 CR3: 000000000d789002 CR4: 0000000000771ef0 [ 12.276322][ T309] PKRU: 55555554 [ 12.276430][ T309] Call Trace: [ 12.276538][ T309] [ 12.276612][ T309] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.276757][ T309] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.276871][ T309] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.277016][ T309] __dev_notify_flags (net/core/dev.c:9787) [ 12.277166][ T309] ? netif_change_name (net/core/dev.c:1495) [ 12.277311][ T309] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.277457][ T309] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 12.277601][ T309] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.277744][ T309] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 12.277897][ T309] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.278044][ T309] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.278195][ T309] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.278343][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.278485][ T309] ? nla_strscpy (lib/nlattr.c:795) [ 12.278628][ T309] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.278773][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.278923][ T309] ? __dev_get_by_name (net/core/dev.c:883) [ 12.279072][ T309] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.279220][ T309] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.279367][ T309] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.279511][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.279654][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.279797][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.279945][ T309] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.280092][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.280241][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.280386][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.280530][ T309] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.280674][ T309] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.280817][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.280966][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.281115][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.281259][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.281403][ T309] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.281545][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.281689][ T309] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.281835][ 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)) [ 12.281982][ 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)) [ 12.282132][ T309] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.282276][ T309] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.282421][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.282565][ T309] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.282709][ T309] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.282853][ T309] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.283003][ T309] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.283149][ T309] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.283293][ T309] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.283470][ T309] ? move_addr_to_kernel (net/socket.c:258) [ 12.283614][ T309] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.283757][ T309] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.283907][ T309] ___sys_sendmsg (net/socket.c:2752) [ 12.284049][ T309] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.284232][ T309] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.284388][ T309] __sys_sendmsg (net/socket.c:2784) [ 12.284531][ T309] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.284673][ T309] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.284856][ T309] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.285003][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.285152][ T309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.285293][ T309] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.285434][ T309] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.285576][ T309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.285753][ T309] RIP: 0033:0x7f3d3591508e [ 12.285905][ 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 [ 12.286414][ T309] RSP: 002b:00007fff60016740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.286630][ T309] RAX: ffffffffffffffda RBX: 00007fff60016ee0 RCX: 00007f3d3591508e [ 12.286844][ T309] RDX: 0000000000000000 RSI: 00007fff600167f0 RDI: 0000000000000005 [ 12.287061][ T309] RBP: 00007fff60016750 R08: 0000000000000000 R09: 0000000000000000 [ 12.287278][ T309] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.287491][ T309] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff60016eb8 | [ 12.318334][ T310] ------------[ cut here ]------------ | [ 12.318492][ T310] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/310 | [ 12.318728][ T310] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.319724][ T310] Tainted: [W]=WARN [ 12.319824][ T310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.320074][ T310] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.320253][ T310] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.320723][ T310] RSP: 0018:ffa0000000937020 EFLAGS: 00010286 [ 12.320960][ T310] RAX: 00000000ffffffa6 RBX: ff1100000b2eb3c0 RCX: 1ff4000000126dca [ 12.321164][ T310] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb470 [ 12.321362][ T310] RBP: ff1100000bb02000 R08: 1fe220000165d68f R09: ff1100000b0f5158 [ 12.321636][ T310] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.321834][ T310] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.322115][ T310] FS: 00007f68d538f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.322352][ T310] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.322521][ T310] CR2: 000000002d9e8988 CR3: 0000000005963002 CR4: 0000000000771ef0 [ 12.322720][ T310] PKRU: 55555554 [ 12.322819][ T310] Call Trace: [ 12.322983][ T310] [ 12.323054][ T310] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.323191][ T310] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.323292][ T310] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.323425][ T310] __dev_notify_flags (net/core/dev.c:9787) [ 12.323557][ T310] ? netif_change_name (net/core/dev.c:1495) [ 12.323689][ T310] ? __dev_change_flags (net/core/dev.c:9752) [ 12.323820][ T310] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.324026][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.324164][ T310] ? 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.324299][ T310] netif_change_flags (net/core/dev.c:9820) [ 12.324433][ T310] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.324567][ T310] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.324702][ T310] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.324834][ T310] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.325077][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.325209][ T310] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.325340][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.325472][ T310] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.325605][ T310] ? __kernel_text_address (kernel/extable.c:79) [ 12.325740][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.325949][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.326085][ T310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.326218][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.326351][ T310] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.326482][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.326613][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.326743][ T310] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.326948][ T310] ? __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.327083][ T310] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.327219][ T310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.327352][ T310] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.327489][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.327624][ T310] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.327759][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.327956][ T310] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.328093][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.328224][ T310] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.328356][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.328492][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.328626][ T310] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.328758][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.328966][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.329106][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.329242][ T310] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.329377][ T310] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.329507][ T310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.329641][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.329775][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.329979][ T310] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.330115][ T310] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.330246][ T310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.330381][ T310] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.330517][ T310] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.330649][ T310] ? netlink_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.330786][ T310] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.331150][ T310] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.331284][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.331420][ T310] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.331555][ T310] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.331690][ T310] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.331826][ T310] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.332068][ T310] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.332200][ T310] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.332363][ T310] ? move_addr_to_kernel (net/socket.c:258) [ 12.332495][ T310] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.332627][ T310] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.332762][ T310] ___sys_sendmsg (net/socket.c:2752) [ 12.333000][ T310] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.333169][ T310] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.333313][ T310] __sys_sendmsg (net/socket.c:2784) [ 12.333444][ T310] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.333577][ T310] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.333745][ T310] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.333982][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.334224][ T310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.334360][ T310] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.334491][ T310] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.334624][ T310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.334788][ T310] RIP: 0033:0x7f68d55c908e [ 12.335040][ T310] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.335625][ T310] RSP: 002b:00007ffce534cab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.335829][ T310] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68d55c908e [ 12.336138][ T310] RDX: 0000000000000000 RSI: 00007ffce534cb60 RDI: 0000000000000005 [ 12.336336][ T310] RBP: 00007ffce534cac0 R08: 0000000000000000 R09: 0000000000000000 [ 12.336532][ T310] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.336832][ T310] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce534d220 | [ 12.453281][ T319] ------------[ cut here ]------------ | [ 12.453493][ T319] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/319 | [ 12.453777][ T319] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.454447][ T319] Tainted: [W]=WARN [ 12.454596][ T319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.454812][ T319] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.455048][ T319] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.455578][ T319] RSP: 0018:ffa00000006571b0 EFLAGS: 00010286 [ 12.455793][ T319] RAX: 00000000ffffffa6 RBX: ff1100000e866dc0 RCX: 1ff40000000cadfc [ 12.456048][ T319] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000e866e70 [ 12.456304][ T319] RBP: ff11000008bf9000 R08: 1fe2200001d0cdcf R09: ff1100000cfad180 [ 12.456553][ T319] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.456800][ T319] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 12.457071][ T319] FS: 00007fab2b658840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 12.457354][ T319] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.457571][ T319] CR2: 00007fab2b9cd040 CR3: 000000001007f001 CR4: 0000000000771ef0 [ 12.457819][ T319] PKRU: 55555554 [ 12.457980][ T319] Call Trace: [ 12.458136][ T319] [ 12.458252][ T319] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.458435][ T319] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.458587][ T319] __dev_notify_flags (net/core/dev.c:9787) [ 12.458771][ T319] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 12.458966][ T319] ? netif_change_name (net/core/dev.c:1495) [ 12.459161][ T319] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.459343][ T319] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 12.459526][ T319] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.459706][ T319] ? __dev_get_by_name (net/core/dev.c:883) [ 12.459903][ T319] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.460095][ T319] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.460281][ T319] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.460463][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.460643][ T319] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.460824][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.461014][ T319] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.461200][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.461387][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.461567][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.461750][ T319] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.461944][ T319] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.462130][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.462310][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.462493][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.462674][ T319] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.462855][ T319] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.463048][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.463238][ T319] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.463421][ T319] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.463599][ T319] ? netlink_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.463782][ T319] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.463978][ T319] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.464167][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.464349][ T319] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.464530][ T319] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.464710][ T319] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.464904][ T319] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.465090][ T319] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.465270][ T319] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.465482][ T319] ? move_addr_to_kernel (net/socket.c:258) [ 12.465665][ T319] ___sys_sendmsg (net/socket.c:2752) [ 12.465845][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.466038][ T319] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.466233][ T319] ? 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.466415][ T319] __sys_sendmsg (net/socket.c:2784) [ 12.466596][ T319] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.466781][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.466975][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.467164][ T319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.467346][ T319] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.467526][ T319] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.467709][ T319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.467933][ T319] RIP: 0033:0x7fab2b89208e [ 12.468126][ T319] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.468643][ T319] RSP: 002b:00007ffd060f8af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.468900][ T319] RAX: ffffffffffffffda RBX: 00007ffd060f9288 RCX: 00007fab2b89208e [ 12.469150][ T319] RDX: 0000000000000000 RSI: 00007ffd060f8ba0 RDI: 0000000000000005 [ 12.469398][ T319] RBP: 00007ffd060f8b00 R08: 0000000000000000 R09: 0000000000000000 [ 12.469640][ T319] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.469895][ T319] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd060f9260 | [ 12.499719][ T321] ------------[ cut here ]------------ | [ 12.499878][ T321] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/321 | [ 12.500112][ T321] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.500638][ T321] Tainted: [W]=WARN [ 12.500742][ T321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.500998][ T321] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.501174][ T321] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.501635][ T321] RSP: 0018:ffa0000000777020 EFLAGS: 00010286 [ 12.501799][ T321] RAX: 00000000ffffffa6 RBX: ff1100000e864f40 RCX: 1ff40000000eedca [ 12.502097][ T321] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000e864ff0 [ 12.502295][ T321] RBP: ff11000008bf9000 R08: 1fe2200001d0c9ff R09: ff1100000cccae58 [ 12.502491][ T321] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.502694][ T321] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.502970][ T321] FS: 00007fae7809e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.503207][ T321] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.503370][ T321] CR2: 0000000031d9f988 CR3: 000000000bb23001 CR4: 0000000000771ef0 [ 12.503562][ T321] PKRU: 55555554 [ 12.503659][ T321] Call Trace: [ 12.503758][ T321] [ 12.503825][ T321] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.504033][ T321] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.504137][ T321] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.504267][ T321] __dev_notify_flags (net/core/dev.c:9787) [ 12.504398][ T321] ? netif_change_name (net/core/dev.c:1495) [ 12.504526][ T321] ? __dev_change_flags (net/core/dev.c:9752) [ 12.504656][ T321] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.504785][ T321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.504977][ T321] ? 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.505113][ T321] netif_change_flags (net/core/dev.c:9820) [ 12.505244][ T321] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.505373][ T321] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.505505][ T321] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.505635][ T321] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.505797][ T321] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.505991][ T321] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.506129][ T321] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.506259][ T321] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.506388][ T321] ? __kernel_text_address (kernel/extable.c:79) [ 12.506519][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.506652][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.506780][ T321] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.506919][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.507051][ T321] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.507182][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.507311][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.507440][ T321] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.507571][ T321] ? __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.507700][ T321] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.507829][ T321] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.507966][ T321] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.508103][ T321] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.508237][ T321] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.508369][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.508497][ T321] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.508628][ T321] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.508757][ T321] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.508893][ T321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.509025][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.509162][ T321] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.509291][ T321] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.509422][ T321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.509552][ T321] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.509682][ T321] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.509812][ T321] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.509947][ T321] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.510081][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.510215][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.510346][ T321] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.510477][ T321] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.510608][ T321] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.510738][ T321] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.510881][ T321] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.511015][ T321] ? netlink_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.511153][ T321] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.511284][ T321] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.511415][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.511547][ T321] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.511684][ T321] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.511815][ T321] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.511953][ T321] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.512090][ T321] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.512220][ T321] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.512382][ T321] ? move_addr_to_kernel (net/socket.c:258) [ 12.512515][ T321] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.512644][ T321] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.512775][ T321] ___sys_sendmsg (net/socket.c:2752) [ 12.512912][ T321] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.513077][ T321] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.513221][ T321] __sys_sendmsg (net/socket.c:2784) [ 12.513352][ T321] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.513482][ T321] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.513646][ T321] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.513777][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.513912][ T321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.514042][ T321] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.514180][ T321] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.514318][ T321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.514480][ T321] RIP: 0033:0x7fae782d808e [ 12.514616][ T321] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.515090][ T321] RSP: 002b:00007ffdd69adf80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.515286][ T321] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fae782d808e [ 12.515479][ T321] RDX: 0000000000000000 RSI: 00007ffdd69ae030 RDI: 0000000000000005 [ 12.515674][ T321] RBP: 00007ffdd69adf90 R08: 0000000000000000 R09: 0000000000000000 [ 12.515873][ T321] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb31 [ 12.516072][ T321] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd69ae6f0 | [ 12.613504][ T332] ------------[ cut here ]------------ | [ 12.613647][ T332] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/332 | [ 12.613890][ T332] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.614448][ T332] Tainted: [W]=WARN [ 12.614551][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.614719][ T332] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.614904][ T332] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.615386][ T332] RSP: 0018:ffa00000008f7020 EFLAGS: 00010286 [ 12.615558][ T332] RAX: 00000000ffffffa6 RBX: ff1100000b143240 RCX: 1ff400000011edca [ 12.615760][ T332] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1432f0 [ 12.615967][ T332] RBP: ff1100000e9da000 R08: 1fe220000162865f R09: ff11000011995180 [ 12.616175][ T332] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 12.616375][ T332] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.616577][ T332] FS: 00007fbc791be840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 12.616814][ T332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.616991][ T332] CR2: 000000000bf16988 CR3: 0000000011806005 CR4: 0000000000771ef0 [ 12.617198][ T332] PKRU: 55555554 [ 12.617299][ T332] Call Trace: [ 12.617401][ T332] [ 12.617471][ T332] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.617608][ T332] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.617710][ T332] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.617845][ T332] __dev_notify_flags (net/core/dev.c:9787) [ 12.618079][ T332] ? netif_change_name (net/core/dev.c:1495) [ 12.618215][ T332] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 12.618352][ T332] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.618487][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.618622][ T332] ? 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.618759][ T332] netif_change_flags (net/core/dev.c:9820) [ 12.618972][ T332] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.619114][ T332] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.619249][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.619418][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.619553][ T332] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.619687][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.619820][ T332] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.620030][ T332] ? __kernel_text_address (kernel/extable.c:79) [ 12.620171][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.620393][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.620531][ T332] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.620667][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.620801][ T332] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.621021][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.621159][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.621294][ T332] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.621429][ T332] ? __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.621565][ T332] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.621701][ T332] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.621837][ T332] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.622049][ T332] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.622191][ T332] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.622329][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.622465][ T332] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.622600][ T332] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.622735][ T332] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.622956][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.623099][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.623236][ T332] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.623371][ T332] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.623507][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.623643][ T332] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.623780][ T332] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.623953][ T332] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.624093][ T332] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.624227][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.624365][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.624501][ T332] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.624639][ T332] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.624774][ T332] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.624913][ T332] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.625053][ T332] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.625191][ T332] ? netlink_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.625328][ T332] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.625465][ T332] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.625602][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.625742][ T332] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.625881][ T332] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.626018][ T332] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.626163][ T332] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.626303][ T332] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.626439][ T332] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.626606][ T332] ? move_addr_to_kernel (net/socket.c:258) [ 12.626744][ T332] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.626890][ T332] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.627032][ T332] ___sys_sendmsg (net/socket.c:2752) [ 12.627175][ T332] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.627347][ T332] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.627496][ T332] __sys_sendmsg (net/socket.c:2784) [ 12.627634][ T332] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.627769][ T332] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.627946][ T332] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.628091][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.628229][ T332] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.628364][ T332] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.628501][ T332] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.628640][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.628809][ T332] RIP: 0033:0x7fbc793f808e [ 12.628959][ T332] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.629446][ T332] RSP: 002b:00007ffc1b0b72a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.629652][ T332] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbc793f808e [ 12.629854][ T332] RDX: 0000000000000000 RSI: 00007ffc1b0b7350 RDI: 0000000000000005 [ 12.630070][ T332] RBP: 00007ffc1b0b72b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.630276][ T332] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.630482][ T332] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1b0b7a10 | [ 12.654520][ T333] ------------[ cut here ]------------ | [ 12.654684][ T333] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/333 | [ 12.654928][ T333] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.655471][ T333] Tainted: [W]=WARN [ 12.655571][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.655738][ T333] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.655915][ T333] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.656385][ T333] RSP: 0018:ffa00000008f7020 EFLAGS: 00010286 [ 12.656557][ T333] RAX: 00000000ffffffa6 RBX: ff1100000f044340 RCX: 1ff400000011edca [ 12.656753][ T333] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f0443f0 [ 12.656956][ T333] RBP: ff1100000e9da000 R08: 1fe2200001e0887f R09: ff1100000c870b80 [ 12.657160][ T333] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.657354][ T333] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.657550][ T333] FS: 00007f993ec35840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.657780][ T333] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.657953][ T333] CR2: 000000000f938988 CR3: 00000000103e0006 CR4: 0000000000771ef0 [ 12.658156][ T333] PKRU: 55555554 [ 12.658255][ T333] Call Trace: [ 12.658355][ T333] [ 12.658423][ T333] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 12.658556][ T333] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.658691][ T333] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.658792][ T333] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.658929][ T333] __dev_notify_flags (net/core/dev.c:9787) [ 12.659062][ T333] ? netif_change_name (net/core/dev.c:1495) [ 12.659198][ T333] ? __dev_change_flags (net/core/dev.c:9752) [ 12.659329][ T333] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.659461][ T333] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.659605][ T333] ? 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.659738][ T333] netif_change_flags (net/core/dev.c:9820) [ 12.659875][ T333] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.660007][ T333] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.660141][ T333] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.660303][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.660434][ T333] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.660564][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.660695][ T333] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.660825][ T333] ? __kernel_text_address (kernel/extable.c:79) [ 12.661030][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.661168][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.661298][ T333] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.661428][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.661558][ T333] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.661689][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.661819][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.662047][ T333] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.662181][ T333] ? __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.662312][ T333] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.662441][ T333] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.662574][ T333] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.662706][ T333] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.662840][ T333] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.663047][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.663183][ T333] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.663312][ T333] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.663443][ T333] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.663574][ T333] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.663707][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.663839][ T333] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.664042][ T333] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.664177][ T333] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.664310][ T333] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.664441][ T333] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.664572][ T333] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.664703][ T333] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.664834][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.665053][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.665189][ T333] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.665320][ T333] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.665450][ T333] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.665583][ T333] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.665717][ T333] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.665847][ T333] ? netlink_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.666072][ T333] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.666205][ T333] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.666336][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.666469][ T333] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.666599][ T333] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.666729][ T333] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.666903][ T333] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.667034][ T333] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.667170][ T333] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.667330][ T333] ? move_addr_to_kernel (net/socket.c:258) [ 12.667460][ T333] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.667590][ T333] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.667721][ T333] ___sys_sendmsg (net/socket.c:2752) [ 12.667851][ T333] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.668020][ T333] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.668167][ T333] __sys_sendmsg (net/socket.c:2784) [ 12.668297][ T333] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.668426][ T333] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.668592][ T333] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.668722][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.668856][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.668993][ T333] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.669129][ T333] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.669259][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.669419][ T333] RIP: 0033:0x7f993ee6f08e [ 12.669557][ T333] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.670030][ T333] RSP: 002b:00007ffece69e7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.670236][ T333] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f993ee6f08e [ 12.670434][ T333] RDX: 0000000000000000 RSI: 00007ffece69e8a0 RDI: 0000000000000005 [ 12.670630][ T333] RBP: 00007ffece69e800 R08: 0000000000000000 R09: 0000000000000000 [ 12.670830][ T333] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.671033][ T333] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffece69ef60 | [ 12.789262][ T346] ------------[ cut here ]------------ | [ 12.789431][ T346] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/346 | [ 12.789670][ T346] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.790809][ T346] Tainted: [W]=WARN [ 12.790917][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.791093][ T346] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.791273][ T346] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.791751][ T346] RSP: 0018:ffa0000000986fe0 EFLAGS: 00010286 [ 12.791928][ T346] RAX: 00000000ffffffa6 RBX: ff1100000aedef40 RCX: 1ff4000000130dc2 [ 12.792135][ T346] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedeff0 [ 12.792338][ T346] RBP: ff1100000e9da000 R08: 1fe22000015dbdff R09: ff1100000cc5d158 [ 12.792540][ T346] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 12.792741][ T346] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.792950][ T346] FS: 00007fd6e5017840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.793191][ T346] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.793360][ T346] CR2: 000000000073f988 CR3: 000000000cc40001 CR4: 0000000000771ef0 [ 12.793561][ T346] PKRU: 55555554 [ 12.793663][ T346] Call Trace: [ 12.793764][ T346] [ 12.793834][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.793975][ T346] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.794117][ T346] notifier_call_chain (kernel/notifier.c:85) [ 12.794255][ T346] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 12.794390][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.794527][ T346] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 12.794697][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.794834][ T346] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 12.795008][ T346] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 12.795147][ T346] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.795283][ T346] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 12.795419][ T346] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 12.795589][ T346] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 12.795729][ T346] ? write_profile (kernel/profile.c:194) [ 12.795870][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.796005][ T346] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 12.796182][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.796318][ T346] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 12.796471][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.796605][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.796739][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.796878][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.797012][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.797167][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.797302][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.797437][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.797570][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.797704][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.797840][ T346] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.797983][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.798123][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.798258][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.798393][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.798529][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.798664][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.798800][ T346] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.798942][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.799080][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.799218][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.799353][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.799488][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.799623][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.799762][ T346] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.799906][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.800042][ T346] ? netlink_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.800182][ T346] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.800320][ T346] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.800457][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.800594][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.800731][ T346] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.800872][ T346] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.801011][ T346] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.801149][ T346] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.801283][ T346] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.801451][ T346] ? move_addr_to_kernel (net/socket.c:258) [ 12.801590][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.801727][ T346] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.801870][ T346] ___sys_sendmsg (net/socket.c:2752) [ 12.802005][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.802177][ T346] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.802324][ T346] __sys_sendmsg (net/socket.c:2784) [ 12.802460][ T346] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.802594][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.802767][ T346] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.802908][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.803045][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.803183][ T346] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.803317][ T346] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.803453][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.803621][ T346] RIP: 0033:0x7fd6e525108e [ 12.803764][ T346] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.804253][ T346] RSP: 002b:00007fff8b539200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.804457][ T346] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd6e525108e [ 12.804661][ T346] RDX: 0000000000000000 RSI: 00007fff8b5392b0 RDI: 0000000000000005 [ 12.804867][ T346] RBP: 00007fff8b539210 R08: 0000000000000000 R09: 0000000000000000 [ 12.805072][ T346] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.805273][ T346] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8b539970 | [ 12.806853][ T346] ------------[ cut here ]------------ | [ 12.806991][ T346] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/346 | [ 12.807221][ T346] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.807751][ T346] Tainted: [W]=WARN [ 12.807851][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.808483][ T346] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.808658][ T346] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.809131][ T346] RSP: 0018:ffa0000000987060 EFLAGS: 00010286 [ 12.809297][ T346] RAX: 00000000ffffffa6 RBX: ff1100000aede7c0 RCX: 1ff4000000130dd2 [ 12.809494][ T346] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede870 [ 12.809688][ T346] RBP: ff1100000c0ea000 R08: 1fe22000015dbd0f R09: ff1100000cc5d158 [ 12.809887][ T346] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 12.810084][ T346] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000987100 [ 12.810280][ T346] FS: 00007fd6e5017840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.810511][ T346] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.810676][ T346] CR2: 000000000073f988 CR3: 000000000cc40001 CR4: 0000000000771ef0 [ 12.810877][ T346] PKRU: 55555554 [ 12.810976][ T346] Call Trace: [ 12.811076][ T346] [ 12.811144][ T346] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.811277][ T346] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.811378][ T346] netif_close_many (net/core/dev.c:1804) [ 12.811510][ T346] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 12.811672][ T346] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 12.811803][ T346] ? __dev_close_many (net/core/dev.c:1781) [ 12.811940][ T346] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 12.812106][ T346] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 12.812271][ T346] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 12.812404][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.812537][ T346] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.812700][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.812832][ T346] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.812969][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.813103][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.813234][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.813363][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.813494][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.813643][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.813774][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.813909][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.814041][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.814177][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.814309][ T346] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.814441][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.814570][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.814702][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.814833][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.814970][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.815106][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.815238][ T346] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.815369][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.815500][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.815633][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.815762][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.815900][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.816029][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.816163][ T346] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.816297][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.816428][ T346] ? netlink_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.816563][ T346] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.816697][ T346] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.816827][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.816966][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.817104][ T346] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.817238][ T346] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.817370][ T346] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.817501][ T346] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.817631][ T346] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.817792][ T346] ? move_addr_to_kernel (net/socket.c:258) [ 12.817928][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.818058][ T346] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.818198][ T346] ___sys_sendmsg (net/socket.c:2752) [ 12.818329][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.818492][ T346] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.818635][ T346] __sys_sendmsg (net/socket.c:2784) [ 12.818765][ T346] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.818902][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.819073][ T346] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.819204][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.819336][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.819465][ T346] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.819595][ T346] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.819727][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.819893][ T346] RIP: 0033:0x7fd6e525108e [ 12.820030][ T346] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.820497][ T346] RSP: 002b:00007fff8b539200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.820694][ T346] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd6e525108e [ 12.820893][ T346] RDX: 0000000000000000 RSI: 00007fff8b5392b0 RDI: 0000000000000005 [ 12.821094][ T346] RBP: 00007fff8b539210 R08: 0000000000000000 R09: 0000000000000000 [ 12.821288][ T346] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.821484][ T346] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8b539970 | [ 12.823760][ T346] ------------[ cut here ]------------ | [ 12.824499][ T346] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/346 | [ 12.824725][ T346] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.825292][ T346] Tainted: [W]=WARN [ 12.825388][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.825598][ T346] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.825764][ T346] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.826269][ T346] RSP: 0018:ffa0000000987190 EFLAGS: 00010286 [ 12.826427][ T346] RAX: 00000000ffffffa6 RBX: ff1100000bbe3840 RCX: 1ff4000000130df8 [ 12.826616][ T346] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe38f0 [ 12.826804][ T346] RBP: ff1100000c0ea000 R08: 1fe220000177c71f R09: ff1100000cc5d158 [ 12.827044][ T346] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 12.827238][ T346] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.827426][ T346] FS: 00007fd6e5017840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 12.827647][ T346] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.827806][ T346] CR2: 000000000073f988 CR3: 000000000cc40001 CR4: 0000000000771ef0 [ 12.828047][ T346] PKRU: 55555554 [ 12.828144][ T346] Call Trace: [ 12.828238][ T346] [ 12.828304][ T346] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 12.828464][ T346] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.828624][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.828753][ T346] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.828930][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.829055][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.829185][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.829310][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.829438][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.829582][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.829708][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.829835][ T346] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.830101][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.830234][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.830361][ T346] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.830489][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.830615][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.830744][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.830920][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.831049][ T346] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.831178][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.831305][ T346] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.831512][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.831638][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.831767][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.831945][ T346] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.832079][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.832204][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.832331][ T346] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.832459][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.832585][ T346] ? netlink_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.832713][ T346] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.832970][ T346] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.833103][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.833234][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.833360][ T346] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.833486][ T346] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.833614][ T346] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.833739][ T346] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.833994][ T346] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.834161][ T346] ? move_addr_to_kernel (net/socket.c:258) [ 12.834288][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.834413][ T346] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.834542][ T346] ___sys_sendmsg (net/socket.c:2752) [ 12.834670][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.834956][ T346] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.835100][ T346] __sys_sendmsg (net/socket.c:2784) [ 12.835229][ T346] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.835355][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.835516][ T346] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.835643][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.835851][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.836028][ T346] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.836161][ T346] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.836288][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.836445][ T346] RIP: 0033:0x7fd6e525108e [ 12.836576][ T346] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.837165][ T346] RSP: 002b:00007fff8b539200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.837356][ T346] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd6e525108e [ 12.837543][ T346] RDX: 0000000000000000 RSI: 00007fff8b5392b0 RDI: 0000000000000005 [ 12.837810][ T346] RBP: 00007fff8b539210 R08: 0000000000000000 R09: 0000000000000000 [ 12.838048][ T346] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.838239][ T346] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8b539970 | [ 12.874588][ T347] ------------[ cut here ]------------ | [ 12.874788][ T347] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/347 | [ 12.875550][ T347] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.876211][ T347] Tainted: [W]=WARN [ 12.876363][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.876589][ T347] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.876814][ T347] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.877357][ T347] RSP: 0018:ffa0000000986fe0 EFLAGS: 00010286 [ 12.877574][ T347] RAX: 00000000ffffffa6 RBX: ff11000010070c40 RCX: 1ff4000000130dc2 [ 12.877823][ T347] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010070cf0 [ 12.878088][ T347] RBP: ff1100000e9da000 R08: 1fe220000200e19f R09: ff1100000cc58b58 [ 12.878336][ T347] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.878587][ T347] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.878839][ T347] FS: 00007f413a6ee840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 12.879143][ T347] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.879360][ T347] CR2: 000000003f573988 CR3: 0000000009dee001 CR4: 0000000000771ef0 [ 12.879612][ T347] PKRU: 55555554 [ 12.879760][ T347] Call Trace: [ 12.879923][ T347] [ 12.880040][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.880230][ T347] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.880416][ T347] notifier_call_chain (kernel/notifier.c:85) [ 12.880603][ T347] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 12.880786][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.880980][ T347] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 12.881205][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.881392][ T347] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 12.881605][ T347] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 12.881788][ T347] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.881982][ T347] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 12.882172][ T347] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 12.882393][ T347] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 12.882580][ T347] ? write_profile (kernel/profile.c:194) [ 12.882763][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.882960][ T347] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 12.883184][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.883394][ T347] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 12.883578][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.883759][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.883959][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.884150][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.884332][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.884534][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.884715][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.884909][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.885099][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.885286][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.885470][ T347] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.885654][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.885835][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.886030][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.886219][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.886403][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.886588][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.886772][ T347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.886968][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.887180][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.887364][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.887540][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.887720][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.887908][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.888098][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.888281][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.888460][ T347] ? netlink_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.888650][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.888837][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.889033][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.889220][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.889405][ T347] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.889593][ T347] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.889778][ T347] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.889974][ T347] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.890166][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.890382][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 12.890566][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.890748][ T347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.890952][ T347] ___sys_sendmsg (net/socket.c:2752) [ 12.891141][ T347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.891358][ T347] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.891554][ T347] __sys_sendmsg (net/socket.c:2784) [ 12.891736][ T347] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.891929][ T347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.892150][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.892336][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.892520][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.892702][ T347] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.892895][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.893085][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.893298][ T347] RIP: 0033:0x7f413a92808e [ 12.893486][ T347] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.894014][ T347] RSP: 002b:00007fffc89d7dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.894271][ T347] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f413a92808e [ 12.894516][ T347] RDX: 0000000000000000 RSI: 00007fffc89d7e70 RDI: 0000000000000005 [ 12.894766][ T347] RBP: 00007fffc89d7dd0 R08: 0000000000000000 R09: 0000000000000000 [ 12.895024][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.895277][ T347] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc89d8530 | [ 12.906312][ T347] ------------[ cut here ]------------ | [ 12.906500][ T347] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/347 | [ 12.906769][ T347] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.907424][ T347] Tainted: [W]=WARN [ 12.907570][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.907778][ T347] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.908008][ T347] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.908518][ T347] RSP: 0018:ffa0000000987060 EFLAGS: 00010286 [ 12.908732][ T347] RAX: 00000000ffffffa6 RBX: ff11000010071840 RCX: 1ff4000000130dd2 [ 12.909219][ T347] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100718f0 [ 12.909456][ T347] RBP: ff1100000cfc2000 R08: 1fe220000200e31f R09: ff1100000cc58b58 [ 12.909695][ T347] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 12.909946][ T347] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000987100 [ 12.910199][ T347] FS: 00007f413a6ee840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 12.910472][ T347] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.910684][ T347] CR2: 000000003f573988 CR3: 0000000009dee001 CR4: 0000000000771ef0 [ 12.910940][ T347] PKRU: 55555554 [ 12.911091][ T347] Call Trace: [ 12.911236][ T347] [ 12.911349][ T347] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.911529][ T347] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.911676][ T347] netif_close_many (net/core/dev.c:1804) [ 12.911854][ T347] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 12.912079][ T347] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 12.912258][ T347] ? __dev_close_many (net/core/dev.c:1781) [ 12.912436][ T347] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 12.912644][ T347] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 12.912852][ T347] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 12.913046][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.913231][ T347] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.913440][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.913620][ T347] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.913798][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.913986][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.914174][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.914354][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.914530][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.914726][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.914912][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.915096][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.915272][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.915449][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.915628][ T347] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.915807][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.915995][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.916177][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.916355][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.916535][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.916712][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.916901][ T347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.917085][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.917263][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.917442][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.917619][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.917797][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.917985][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.918173][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.918353][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.918531][ T347] ? netlink_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.918713][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.918906][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.919088][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.919271][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.919449][ T347] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.919627][ T347] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.919807][ T347] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.919997][ T347] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.920176][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.920381][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 12.920561][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.920741][ T347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.920932][ T347] ___sys_sendmsg (net/socket.c:2752) [ 12.921112][ T347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.921323][ T347] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.921512][ T347] __sys_sendmsg (net/socket.c:2784) [ 12.921691][ T347] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.921879][ T347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.922098][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.922276][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.922453][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.922629][ T347] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.922805][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.922996][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.923207][ T347] RIP: 0033:0x7f413a92808e [ 12.923391][ T347] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.923903][ T347] RSP: 002b:00007fffc89d7dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.924153][ T347] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f413a92808e [ 12.924394][ T347] RDX: 0000000000000000 RSI: 00007fffc89d7e70 RDI: 0000000000000005 [ 12.924632][ T347] RBP: 00007fffc89d7dd0 R08: 0000000000000000 R09: 0000000000000000 [ 12.924883][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.925130][ T347] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc89d8530 | [ 12.927951][ T347] ------------[ cut here ]------------ | [ 12.928132][ T347] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/347 | [ 12.928395][ T347] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.929159][ T347] Tainted: [W]=WARN [ 12.929302][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.929508][ T347] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.929722][ T347] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.930232][ T347] RSP: 0018:ffa0000000987190 EFLAGS: 00010286 [ 12.930439][ T347] RAX: 00000000ffffffa6 RBX: ff1100000d5713c0 RCX: 1ff4000000130df8 [ 12.930676][ T347] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571470 [ 12.930922][ T347] RBP: ff1100000cfc2000 R08: 1fe2200001aae28f R09: ff1100000cc58b58 [ 12.931164][ T347] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.931395][ T347] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.931631][ T347] FS: 00007f413a6ee840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 12.931913][ T347] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.932127][ T347] CR2: 000000003f573988 CR3: 0000000009dee001 CR4: 0000000000771ef0 [ 12.932363][ T347] PKRU: 55555554 [ 12.932504][ T347] Call Trace: [ 12.932645][ T347] [ 12.932757][ T347] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 12.932977][ T347] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.933191][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.933367][ T347] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.933538][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.933710][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.933895][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.934076][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.934249][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.934442][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.934614][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.934787][ T347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.934971][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.935155][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.935331][ T347] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.935504][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.935678][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.935851][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.936038][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.936219][ T347] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.936391][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.936564][ T347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.936737][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.936924][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.937104][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.937276][ T347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.937450][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.937620][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.937793][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.937978][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.938162][ T347] ? netlink_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.938343][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.938518][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.938690][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.938879][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.939053][ T347] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.939236][ T347] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.939411][ T347] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.939584][ T347] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.939759][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.939972][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 12.940155][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.940328][ T347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.940503][ T347] ___sys_sendmsg (net/socket.c:2752) [ 12.940676][ T347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.940894][ T347] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.941087][ T347] __sys_sendmsg (net/socket.c:2784) [ 12.941263][ T347] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.941434][ T347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.941642][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.941816][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.942002][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.942185][ T347] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.942362][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.942536][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.942740][ T347] RIP: 0033:0x7f413a92808e [ 12.942932][ T347] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.943427][ T347] RSP: 002b:00007fffc89d7dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.943661][ T347] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f413a92808e [ 12.943905][ T347] RDX: 0000000000000000 RSI: 00007fffc89d7e70 RDI: 0000000000000005 [ 12.944143][ T347] RBP: 00007fffc89d7dd0 R08: 0000000000000000 R09: 0000000000000000 [ 12.944377][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 12.944610][ T347] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc89d8530 | [ 12.986732][ T348] ------------[ cut here ]------------ | [ 12.986935][ T348] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/348 | [ 12.987225][ T348] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 12.987860][ T348] Tainted: [W]=WARN [ 12.988022][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.988246][ T348] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.988472][ T348] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.989117][ T348] RSP: 0018:ffa0000000996fe0 EFLAGS: 00010286 [ 12.989413][ T348] RAX: 00000000ffffffa6 RBX: ff1100000bbe2ac0 RCX: 1ff4000000132dc2 [ 12.989746][ T348] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2b70 [ 12.990103][ T348] RBP: ff1100000e9da000 R08: 1fe220000177c56f R09: ff11000009fd5158 [ 12.990436][ T348] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.990746][ T348] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.991090][ T348] FS: 00007f2ca0c0d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 12.991369][ T348] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.991586][ T348] CR2: 000000003c3ee988 CR3: 000000000f359004 CR4: 0000000000771ef0 [ 12.991835][ T348] PKRU: 55555554 [ 12.991996][ T348] Call Trace: [ 12.992148][ T348] [ 12.992265][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.992446][ T348] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.992632][ T348] notifier_call_chain (kernel/notifier.c:85) [ 12.992818][ T348] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 12.993013][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.993203][ T348] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 12.993417][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.993602][ T348] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 12.993817][ T348] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 12.994013][ T348] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.994204][ T348] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 12.994387][ T348] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 12.994604][ T348] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 12.994791][ T348] ? write_profile (kernel/profile.c:194) [ 12.994986][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.995178][ T348] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 12.995397][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.995581][ T348] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 12.995763][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.995956][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.996146][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.996330][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.996512][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.996713][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.996906][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.997097][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.997279][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.997462][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.997646][ T348] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 12.997830][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.998021][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.998212][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.998394][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.998578][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.998761][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.998958][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.999147][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.999330][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.999517][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.999702][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.999899][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.000086][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.000270][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.000455][ T348] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.000635][ T348] ? netlink_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.000820][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.001016][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.001208][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.001393][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.001578][ T348] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.001761][ T348] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.001959][ T348] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.002148][ T348] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.002329][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.002543][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 13.002727][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.002937][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.003128][ T348] ___sys_sendmsg (net/socket.c:2752) [ 13.003312][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.003530][ T348] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.003723][ T348] __sys_sendmsg (net/socket.c:2784) [ 13.003917][ T348] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.004111][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.004331][ T348] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.004513][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.004696][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.004889][ T348] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.005077][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.005262][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.005479][ T348] RIP: 0033:0x7f2ca0e4708e [ 13.005666][ T348] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.006204][ T348] RSP: 002b:00007ffd31e135a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.006456][ T348] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2ca0e4708e [ 13.006703][ T348] RDX: 0000000000000000 RSI: 00007ffd31e13650 RDI: 0000000000000005 [ 13.006963][ T348] RBP: 00007ffd31e135b0 R08: 0000000000000000 R09: 0000000000000000 [ 13.007212][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.007458][ T348] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd31e13d10 | [ 13.009469][ T348] ------------[ cut here ]------------ | [ 13.009613][ T348] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/348 | [ 13.009843][ T348] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.010391][ T348] Tainted: [W]=WARN [ 13.010490][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.010658][ T348] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.010829][ T348] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.011307][ T348] RSP: 0018:ffa0000000997060 EFLAGS: 00010286 [ 13.011473][ T348] RAX: 00000000ffffffa6 RBX: ff11000005edf0c0 RCX: 1ff4000000132dd2 [ 13.011671][ T348] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf170 [ 13.011872][ T348] RBP: ff1100000cd52000 R08: 1fe2200000bdbe2f R09: ff11000009fd5158 [ 13.012072][ T348] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 13.012267][ T348] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000997100 [ 13.012465][ T348] FS: 00007f2ca0c0d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 13.012696][ T348] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.012867][ T348] CR2: 00005634b211dd5c CR3: 000000000f359005 CR4: 0000000000771ef0 [ 13.013065][ T348] PKRU: 55555554 [ 13.013168][ T348] Call Trace: [ 13.013268][ T348] [ 13.013335][ T348] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.013470][ T348] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.013571][ T348] netif_close_many (net/core/dev.c:1804) [ 13.013703][ T348] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.013870][ T348] ? mutex_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.014003][ T348] ? __dev_close_many (net/core/dev.c:1781) [ 13.014140][ T348] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.014306][ T348] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.014470][ T348] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.014605][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.014737][ T348] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.014909][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.015041][ T348] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.015188][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.015321][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.015452][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.015582][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.015712][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.015867][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.015998][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.016135][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.016267][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.016397][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.016529][ T348] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.016660][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.016791][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.016928][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.017058][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.017196][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.017326][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.017457][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.017587][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.017718][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.017850][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.017985][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.018121][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.018250][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.018381][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.018514][ T348] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.018644][ T348] ? netlink_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.018776][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.018909][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.019038][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.019173][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.019305][ T348] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.019436][ T348] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.019567][ T348] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.019696][ T348] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.019825][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.019991][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 13.020124][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.020255][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.020386][ T348] ___sys_sendmsg (net/socket.c:2752) [ 13.020515][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.020676][ T348] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.020817][ T348] __sys_sendmsg (net/socket.c:2784) [ 13.020952][ T348] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.021084][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.021251][ T348] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.021381][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.021513][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.021642][ T348] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.021771][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.021908][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.022074][ T348] RIP: 0033:0x7f2ca0e4708e [ 13.022211][ T348] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.022673][ T348] RSP: 002b:00007ffd31e135a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.022875][ T348] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2ca0e4708e [ 13.023078][ T348] RDX: 0000000000000000 RSI: 00007ffd31e13650 RDI: 0000000000000005 [ 13.023272][ T348] RBP: 00007ffd31e135b0 R08: 0000000000000000 R09: 0000000000000000 [ 13.023467][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.023659][ T348] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd31e13d10 | [ 13.030943][ T348] ------------[ cut here ]------------ | [ 13.031110][ T348] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/348 | [ 13.031332][ T348] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.031844][ T348] Tainted: [W]=WARN [ 13.031950][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.032111][ T348] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.032276][ T348] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.032726][ T348] RSP: 0018:ffa0000000997190 EFLAGS: 00010286 [ 13.032890][ T348] RAX: 00000000ffffffa6 RBX: ff11000005ede040 RCX: 1ff4000000132df8 [ 13.033081][ T348] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede0f0 [ 13.033270][ T348] RBP: ff1100000cd52000 R08: 1fe2200000bdbc1f R09: ff11000009fd5158 [ 13.033456][ T348] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 13.033644][ T348] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.033833][ T348] FS: 00007f2ca0c0d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 13.034064][ T348] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.034227][ T348] CR2: 00005634b211dd5c CR3: 000000000f359005 CR4: 0000000000771ef0 [ 13.034418][ T348] PKRU: 55555554 [ 13.034512][ T348] Call Trace: [ 13.034607][ T348] [ 13.034673][ T348] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.034833][ T348] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.034998][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.035130][ T348] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.035255][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.035381][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.035506][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.035632][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.035757][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.035906][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.036033][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.036164][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.036289][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.036414][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.036540][ T348] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.036667][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.036792][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.036977][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.037156][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.037284][ T348] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.037411][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.037538][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.037665][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.037791][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.037971][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.038102][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.038229][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.038354][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.038481][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.038609][ T348] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.038734][ T348] ? netlink_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.038915][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.039045][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.039177][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.039305][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.039432][ T348] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.039559][ T348] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.039686][ T348] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.039811][ T348] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.039986][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.040147][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 13.040274][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.040400][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.040527][ T348] ___sys_sendmsg (net/socket.c:2752) [ 13.040652][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.040810][ T348] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.040999][ T348] __sys_sendmsg (net/socket.c:2784) [ 13.041129][ T348] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.041255][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.041415][ T348] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.041543][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.041671][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.041797][ T348] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.041973][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.042106][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.042263][ T348] RIP: 0033:0x7f2ca0e4708e [ 13.042395][ T348] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.042843][ T348] RSP: 002b:00007ffd31e135a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.043092][ T348] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2ca0e4708e [ 13.043281][ T348] RDX: 0000000000000000 RSI: 00007ffd31e13650 RDI: 0000000000000005 [ 13.043469][ T348] RBP: 00007ffd31e135b0 R08: 0000000000000000 R09: 0000000000000000 [ 13.043659][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.043849][ T348] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd31e13d10 | [ 13.083748][ T349] ------------[ cut here ]------------ | [ 13.084410][ T349] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/349 | [ 13.084659][ T349] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.085274][ T349] Tainted: [W]=WARN [ 13.085378][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.085547][ T349] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.085781][ T349] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.086290][ T349] RSP: 0018:ffa00000009a6fe0 EFLAGS: 00010286 [ 13.086461][ T349] RAX: 00000000ffffffa6 RBX: ff1100000d575e40 RCX: 1ff4000000134dc2 [ 13.086663][ T349] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575ef0 [ 13.086872][ T349] RBP: ff1100000e9da000 R08: 1fe2200001aaebdf R09: ff1100000cbd0b58 [ 13.087081][ T349] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.087283][ T349] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.087486][ T349] FS: 00007f31d8cd6840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.087724][ T349] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.087901][ T349] CR2: 0000000023481988 CR3: 000000000f0a1001 CR4: 0000000000771ef0 [ 13.088111][ T349] PKRU: 55555554 [ 13.088211][ T349] Call Trace: [ 13.088312][ T349] [ 13.088383][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.088519][ T349] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.088655][ T349] notifier_call_chain (kernel/notifier.c:85) [ 13.088793][ T349] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.088936][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.089076][ T349] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.089246][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.089384][ T349] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.089554][ T349] ? mutex_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.089689][ T349] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.089826][ T349] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.089968][ T349] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.090143][ T349] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.090283][ T349] ? write_profile (kernel/profile.c:194) [ 13.090418][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.090555][ T349] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.090726][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.090869][ T349] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.091005][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.091146][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.091281][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.091417][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.091554][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.091707][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.091843][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.091986][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.092130][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.092265][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.092402][ T349] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.092539][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.092675][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.092812][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.092955][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.093099][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.093236][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.093375][ T349] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.093512][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.093647][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.093784][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.093926][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.094065][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.094206][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.094343][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.094481][ T349] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.094616][ T349] ? netlink_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.094754][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.094897][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.095034][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.095177][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.095315][ T349] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.095452][ T349] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.095590][ T349] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.095725][ T349] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.095860][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.096034][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 13.096175][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.096311][ T349] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.096448][ T349] ___sys_sendmsg (net/socket.c:2752) [ 13.096583][ T349] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.096752][ T349] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.096908][ T349] __sys_sendmsg (net/socket.c:2784) [ 13.097043][ T349] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.097182][ T349] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.097354][ T349] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.097489][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.097626][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.097761][ T349] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.097902][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.098037][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.098209][ T349] RIP: 0033:0x7f31d8f1008e [ 13.098349][ T349] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.098829][ T349] RSP: 002b:00007ffec2eb7d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.099040][ T349] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f31d8f1008e [ 13.099247][ T349] RDX: 0000000000000000 RSI: 00007ffec2eb7e30 RDI: 0000000000000005 [ 13.099448][ T349] RBP: 00007ffec2eb7d90 R08: 0000000000000000 R09: 0000000000000000 [ 13.099650][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.099853][ T349] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec2eb84f0 | [ 13.101535][ T349] ------------[ cut here ]------------ | [ 13.101679][ T349] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/349 | [ 13.101939][ T349] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.102477][ T349] Tainted: [W]=WARN [ 13.102576][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.102741][ T349] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.102919][ T349] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.103383][ T349] RSP: 0018:ffa00000009a7060 EFLAGS: 00010286 [ 13.103548][ T349] RAX: 00000000ffffffa6 RBX: ff1100000d574940 RCX: 1ff4000000134dd2 [ 13.103743][ T349] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5749f0 [ 13.103943][ T349] RBP: ff1100000c2ca000 R08: 1fe2200001aae93f R09: ff1100000cbd0b58 [ 13.104143][ T349] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 13.104338][ T349] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009a7100 [ 13.104534][ T349] FS: 00007f31d8cd6840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 13.104765][ T349] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.104936][ T349] CR2: 00005634b1fcc130 CR3: 000000000f0a1001 CR4: 0000000000771ef0 [ 13.105135][ T349] PKRU: 55555554 [ 13.105233][ T349] Call Trace: [ 13.105333][ T349] [ 13.105402][ T349] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.105537][ T349] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.105637][ T349] netif_close_many (net/core/dev.c:1804) [ 13.105767][ T349] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.105936][ T349] ? mutex_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.106071][ T349] ? __dev_close_many (net/core/dev.c:1781) [ 13.106203][ T349] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.106367][ T349] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.106531][ T349] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.106667][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.106799][ T349] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.106977][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.107114][ T349] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.107246][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.107377][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.107507][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.107638][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.107767][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.107921][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.108052][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.108187][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.108317][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.108446][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.108579][ T349] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.108713][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.108843][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.108980][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.109115][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.109247][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.109378][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.109510][ T349] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.109642][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.109773][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.109910][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.110041][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.110178][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.110309][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.110441][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.110576][ T349] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.110708][ T349] ? netlink_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.110842][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.110978][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.111113][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.111249][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.111380][ T349] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.111512][ T349] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.111646][ T349] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.111776][ T349] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.111909][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.112076][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 13.112208][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.112338][ T349] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.112471][ T349] ___sys_sendmsg (net/socket.c:2752) [ 13.112602][ T349] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.112765][ T349] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.112913][ T349] __sys_sendmsg (net/socket.c:2784) [ 13.113044][ T349] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.113179][ T349] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.113344][ T349] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.113474][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.113607][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.113737][ T349] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.113873][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.114004][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.114171][ T349] RIP: 0033:0x7f31d8f1008e [ 13.114309][ T349] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.114774][ T349] RSP: 002b:00007ffec2eb7d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.114975][ T349] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f31d8f1008e [ 13.115174][ T349] RDX: 0000000000000000 RSI: 00007ffec2eb7e30 RDI: 0000000000000005 [ 13.115371][ T349] RBP: 00007ffec2eb7d90 R08: 0000000000000000 R09: 0000000000000000 [ 13.115569][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.115763][ T349] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec2eb84f0 | [ 13.118197][ T349] ------------[ cut here ]------------ | [ 13.118338][ T349] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/349 | [ 13.118559][ T349] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.119134][ T349] Tainted: [W]=WARN [ 13.119230][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.119389][ T349] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.119554][ T349] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.120055][ T349] RSP: 0018:ffa00000009a7190 EFLAGS: 00010286 [ 13.120218][ T349] RAX: 00000000ffffffa6 RBX: ff110000051cadc0 RCX: 1ff4000000134df8 [ 13.120407][ T349] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cae70 [ 13.120596][ T349] RBP: ff1100000c2ca000 R08: 1fe2200000a395cf R09: ff1100000cbd0b58 [ 13.120785][ T349] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.120988][ T349] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.121183][ T349] FS: 00007f31d8cd6840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 13.121405][ T349] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.121565][ T349] CR2: 00005634b1fcc130 CR3: 000000000f0a1001 CR4: 0000000000771ef0 [ 13.121755][ T349] PKRU: 55555554 [ 13.121850][ T349] Call Trace: [ 13.121948][ T349] [ 13.122013][ T349] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.122176][ T349] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.122334][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.122464][ T349] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.122590][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.122716][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.122842][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.122972][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.123103][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.123251][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.123377][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.123503][ T349] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.123627][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.123752][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.123882][ T349] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.124010][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.124138][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.124264][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.124389][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.124516][ T349] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.124641][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.124767][ T349] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.124897][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.125022][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.125154][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.125280][ T349] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.125407][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.125533][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.125660][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.125789][ T349] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.125922][ T349] ? netlink_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.126050][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.126184][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.126311][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.126439][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.126565][ T349] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.126692][ T349] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.126819][ T349] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.126952][ T349] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.127080][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.127235][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 13.127362][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.127488][ T349] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.127617][ T349] ___sys_sendmsg (net/socket.c:2752) [ 13.127743][ T349] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.127907][ T349] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.128045][ T349] __sys_sendmsg (net/socket.c:2784) [ 13.128176][ T349] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.128301][ T349] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.128460][ T349] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.128587][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.128713][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.128838][ T349] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.128969][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.129099][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.129259][ T349] RIP: 0033:0x7f31d8f1008e [ 13.129390][ T349] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.129835][ T349] RSP: 002b:00007ffec2eb7d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.130031][ T349] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f31d8f1008e [ 13.130223][ T349] RDX: 0000000000000000 RSI: 00007ffec2eb7e30 RDI: 0000000000000005 [ 13.130411][ T349] RBP: 00007ffec2eb7d90 R08: 0000000000000000 R09: 0000000000000000 [ 13.130598][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.130785][ T349] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec2eb84f0 | [ 13.183624][ T350] ------------[ cut here ]------------ | [ 13.183820][ T350] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/350 | [ 13.184123][ T350] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.184764][ T350] Tainted: [W]=WARN [ 13.184998][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.185298][ T350] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.185515][ T350] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.186043][ T350] RSP: 0018:ffa00000009b6fe0 EFLAGS: 00010286 [ 13.186267][ T350] RAX: 00000000ffffffa6 RBX: ff11000009b1d9c0 RCX: 1ff4000000136dc2 [ 13.186511][ T350] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1da70 [ 13.186756][ T350] RBP: ff1100000e9da000 R08: 1fe2200001363b4f R09: ff1100000cbd2e58 [ 13.187013][ T350] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 13.187265][ T350] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 13.187510][ T350] FS: 00007fe898a3d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 13.187791][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.188015][ T350] CR2: 0000000032529988 CR3: 000000000c1db001 CR4: 0000000000771ef0 [ 13.188272][ T350] PKRU: 55555554 [ 13.188420][ T350] Call Trace: [ 13.188567][ T350] [ 13.188683][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.188877][ T350] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.189060][ T350] notifier_call_chain (kernel/notifier.c:85) [ 13.189252][ T350] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.189434][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.189617][ T350] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.189834][ T350] ? mutex_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.190029][ T350] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.190218][ T350] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.190401][ T350] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.190614][ T350] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 13.190797][ T350] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.190996][ T350] ? write_profile (kernel/profile.c:194) [ 13.191183][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.191365][ T350] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.191583][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.191769][ T350] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.191964][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.192154][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.192340][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.192522][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.192702][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.192914][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.193103][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.193285][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.193465][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.193648][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.193831][ T350] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.194027][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.194213][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.194393][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.194574][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.194757][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.194947][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.195136][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.195317][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.195498][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.195682][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.195877][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.196062][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.196249][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.196433][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.196619][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.196800][ T350] ? netlink_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.197000][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.197195][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.197382][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.197566][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.197750][ T350] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.197946][ T350] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.198138][ T350] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.198321][ T350] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.198503][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.198715][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 13.198912][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.199101][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.199286][ T350] ___sys_sendmsg (net/socket.c:2752) [ 13.199471][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.199688][ T350] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.199893][ T350] __sys_sendmsg (net/socket.c:2784) [ 13.200083][ T350] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.200266][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.200486][ T350] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.200667][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.200849][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.201045][ T350] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.201235][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.201419][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.201633][ T350] RIP: 0033:0x7fe898c7708e [ 13.201820][ T350] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.202355][ T350] RSP: 002b:00007ffee002d470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.202605][ T350] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe898c7708e [ 13.202851][ T350] RDX: 0000000000000000 RSI: 00007ffee002d520 RDI: 0000000000000005 [ 13.203121][ T350] RBP: 00007ffee002d480 R08: 0000000000000000 R09: 0000000000000000 [ 13.203367][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.203613][ T350] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee002dbe0 | [ 13.205774][ T350] ------------[ cut here ]------------ | [ 13.205923][ T350] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/350 | [ 13.206155][ T350] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.206685][ T350] Tainted: [W]=WARN [ 13.206784][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.207140][ T350] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.207313][ T350] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.207776][ T350] RSP: 0018:ffa00000009b7060 EFLAGS: 00010286 [ 13.207948][ T350] RAX: 00000000ffffffa6 RBX: ff11000009b1c040 RCX: 1ff4000000136dd2 [ 13.208147][ T350] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c0f0 [ 13.208343][ T350] RBP: ff1100000bb02000 R08: 1fe220000136381f R09: ff1100000cbd2e58 [ 13.208537][ T350] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.208731][ T350] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009b7100 [ 13.208933][ T350] FS: 00007fe898a3d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.209165][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.209331][ T350] CR2: 00007fe898c04318 CR3: 000000000c1db003 CR4: 0000000000771ef0 [ 13.209525][ T350] PKRU: 55555554 [ 13.209623][ T350] Call Trace: [ 13.209721][ T350] [ 13.209789][ T350] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.209928][ T350] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.210029][ T350] netif_close_many (net/core/dev.c:1804) [ 13.210166][ T350] ? mutex_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.210295][ T350] ? __dev_close_many (net/core/dev.c:1781) [ 13.210426][ T350] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.210589][ T350] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.210753][ T350] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.210895][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.211028][ T350] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.211202][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.211335][ T350] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.211469][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.211600][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.211732][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.211869][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.212000][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.212155][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.212286][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.212416][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.212546][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.212676][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.212806][ T350] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.212942][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.213079][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.213209][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.213339][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.213471][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.213602][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.213733][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.213870][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.214002][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.214141][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.214271][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.214402][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.214531][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.214662][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.214795][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.214931][ T350] ? netlink_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.215065][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.215203][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.215333][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.215466][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.215598][ T350] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.215729][ T350] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.215868][ T350] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.215999][ T350] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.216136][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.216300][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 13.216431][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.216563][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.216694][ T350] ___sys_sendmsg (net/socket.c:2752) [ 13.216823][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.216995][ T350] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.217141][ T350] __sys_sendmsg (net/socket.c:2784) [ 13.217272][ T350] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.217402][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.217568][ T350] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.217698][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.217829][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.217966][ T350] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.218102][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.218233][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.218394][ T350] RIP: 0033:0x7fe898c7708e [ 13.218531][ T350] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.219001][ T350] RSP: 002b:00007ffee002d470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.219202][ T350] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe898c7708e [ 13.219397][ T350] RDX: 0000000000000000 RSI: 00007ffee002d520 RDI: 0000000000000005 [ 13.219592][ T350] RBP: 00007ffee002d480 R08: 0000000000000000 R09: 0000000000000000 [ 13.219788][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.219989][ T350] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee002dbe0 | [ 13.222421][ T350] ------------[ cut here ]------------ | [ 13.222561][ T350] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/350 | [ 13.222782][ T350] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.223597][ T350] Tainted: [W]=WARN [ 13.223693][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.223850][ T350] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.224021][ T350] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.224478][ T350] RSP: 0018:ffa00000009b7190 EFLAGS: 00010286 [ 13.224637][ T350] RAX: 00000000ffffffa6 RBX: ff11000009ff6940 RCX: 1ff4000000136df8 [ 13.224824][ T350] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff69f0 [ 13.225019][ T350] RBP: ff1100000bb02000 R08: 1fe22000013fed3f R09: ff1100000cbd2e58 [ 13.225210][ T350] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.225399][ T350] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.225590][ T350] FS: 00007fe898a3d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.225812][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.225983][ T350] CR2: 00007fe898c04318 CR3: 000000000c1db003 CR4: 0000000000771ef0 [ 13.226177][ T350] PKRU: 55555554 [ 13.226271][ T350] Call Trace: [ 13.226367][ T350] [ 13.226434][ T350] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.226596][ T350] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.226755][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.226889][ T350] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.227016][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.227148][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.227275][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.227401][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.227527][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.227671][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.227798][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.227932][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.228059][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.228190][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.228317][ T350] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.228445][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.228571][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.228697][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.228824][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.228959][ T350] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.229091][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.229219][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.229345][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.229471][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.229600][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.229726][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.229854][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.229987][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.230120][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.230250][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.230376][ T350] ? netlink_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.230505][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.230633][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.230759][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.230893][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.231022][ T350] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.231153][ T350] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.231282][ T350] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.231407][ T350] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.231534][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.231690][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 13.231817][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.231951][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.232082][ T350] ___sys_sendmsg (net/socket.c:2752) [ 13.232208][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.232364][ T350] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.232504][ T350] __sys_sendmsg (net/socket.c:2784) [ 13.232631][ T350] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.232756][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.232925][ T350] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.233052][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.233181][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.233307][ T350] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.233433][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.233559][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.233716][ T350] RIP: 0033:0x7fe898c7708e [ 13.233848][ T350] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.234306][ T350] RSP: 002b:00007ffee002d470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.234498][ T350] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe898c7708e [ 13.234687][ T350] RDX: 0000000000000000 RSI: 00007ffee002d520 RDI: 0000000000000005 [ 13.234880][ T350] RBP: 00007ffee002d480 R08: 0000000000000000 R09: 0000000000000000 [ 13.235077][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.235270][ T350] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee002dbe0 | [ 13.279899][ T351] ------------[ cut here ]------------ | [ 13.280060][ T351] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/351 | [ 13.280299][ T351] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.280830][ T351] Tainted: [W]=WARN [ 13.281445][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.281611][ T351] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.281780][ T351] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.282254][ T351] RSP: 0018:ffa00000009c7060 EFLAGS: 00010286 [ 13.282421][ T351] RAX: 00000000ffffffa6 RBX: ff1100000d5744c0 RCX: 1ff4000000138dd2 [ 13.282617][ T351] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d574570 [ 13.282810][ T351] RBP: ff11000008bf9000 R08: 1fe2200001aae8af R09: ff1100000bb58b58 [ 13.283007][ T351] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.283208][ T351] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009c7100 [ 13.283406][ T351] FS: 00007fe7c2680840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.283638][ T351] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.283804][ T351] CR2: 00007fe7c29501a0 CR3: 000000000f0a1006 CR4: 0000000000771ef0 [ 13.284007][ T351] PKRU: 55555554 [ 13.284109][ T351] Call Trace: [ 13.284206][ T351] [ 13.284273][ T351] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.284406][ T351] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.284508][ T351] netif_close_many (net/core/dev.c:1804) [ 13.284639][ T351] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.284769][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.284907][ T351] ? __dev_close_many (net/core/dev.c:1781) [ 13.285039][ T351] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.285205][ T351] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.285370][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.285502][ T351] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.285663][ T351] ? mutex_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.285793][ T351] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.285929][ T351] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.286098][ T351] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.286229][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.286362][ T351] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.286493][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.286624][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.286756][ T351] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.286892][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.287024][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.287179][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.287309][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.287442][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.287573][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.287705][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.287836][ T351] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.287974][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.288110][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.288241][ T351] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.288371][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.288504][ T351] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.288635][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.288767][ T351] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.288906][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.289037][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.289175][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.289307][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.289439][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.289568][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.289700][ T351] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.289835][ T351] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.289971][ T351] ? netlink_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.290110][ T351] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.290243][ T351] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.290374][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.290506][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.290638][ T351] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.290771][ T351] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.290908][ T351] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.291040][ T351] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.291175][ T351] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.291338][ T351] ? move_addr_to_kernel (net/socket.c:258) [ 13.291470][ T351] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.291601][ T351] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.291735][ T351] ___sys_sendmsg (net/socket.c:2752) [ 13.291871][ T351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.292036][ T351] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.292187][ T351] __sys_sendmsg (net/socket.c:2784) [ 13.292319][ T351] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.292451][ T351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.292617][ T351] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.292748][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.292884][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.293014][ T351] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.293150][ T351] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.293282][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.293446][ T351] RIP: 0033:0x7fe7c28ba08e [ 13.293581][ T351] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.294051][ T351] RSP: 002b:00007ffd757aec10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.294252][ T351] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7c28ba08e [ 13.294450][ T351] RDX: 0000000000000000 RSI: 00007ffd757aecc0 RDI: 0000000000000005 [ 13.294646][ T351] RBP: 00007ffd757aec20 R08: 0000000000000000 R09: 0000000000000000 [ 13.294845][ T351] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.295048][ T351] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd757af380 | [ 13.297703][ T351] ------------[ cut here ]------------ | [ 13.297843][ T351] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/351 | [ 13.298144][ T351] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.298665][ T351] Tainted: [W]=WARN [ 13.298762][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.299005][ T351] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.299178][ T351] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.299705][ T351] RSP: 0018:ffa00000009c7190 EFLAGS: 00010286 [ 13.299941][ T351] RAX: 00000000ffffffa6 RBX: ff1100000e867240 RCX: 1ff4000000138df8 [ 13.300142][ T351] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000e8672f0 [ 13.300331][ T351] RBP: ff11000008bf9000 R08: 1fe2200001d0ce5f R09: ff1100000bb58b58 [ 13.300521][ T351] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.300714][ T351] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.300975][ T351] FS: 00007fe7c2680840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.301203][ T351] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.301365][ T351] CR2: 00007fe7c29501a0 CR3: 000000000f0a1006 CR4: 0000000000771ef0 [ 13.301560][ T351] PKRU: 55555554 [ 13.301656][ T351] Call Trace: [ 13.301751][ T351] [ 13.301817][ T351] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.302072][ T351] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.302230][ T351] ? mutex_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.302358][ T351] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.302486][ T351] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.302648][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.302778][ T351] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.302954][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.303084][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.303211][ T351] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.303338][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.303464][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.303609][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.303737][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.303915][ T351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.304042][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.304172][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.304300][ T351] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.304429][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.304557][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.304686][ T351] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.304812][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.304992][ T351] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.305124][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.305251][ T351] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.305378][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.305505][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.305635][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.305762][ T351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.305942][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.306072][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.306201][ T351] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.306331][ T351] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.306457][ T351] ? netlink_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.306588][ T351] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.306717][ T351] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.306845][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.306994][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.307127][ T351] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.307256][ T351] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.307384][ T351] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.307511][ T351] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.307638][ T351] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.307797][ T351] ? move_addr_to_kernel (net/socket.c:258) [ 13.307932][ T351] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.308059][ T351] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.308191][ T351] ___sys_sendmsg (net/socket.c:2752) [ 13.308317][ T351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.308476][ T351] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.308616][ T351] __sys_sendmsg (net/socket.c:2784) [ 13.308745][ T351] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.308876][ T351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.309036][ T351] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.309167][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.309296][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.309422][ T351] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.309548][ T351] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.309678][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.309835][ T351] RIP: 0033:0x7fe7c28ba08e [ 13.309973][ T351] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.310427][ T351] RSP: 002b:00007ffd757aec10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.310620][ T351] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7c28ba08e [ 13.310811][ T351] RDX: 0000000000000000 RSI: 00007ffd757aecc0 RDI: 0000000000000005 [ 13.311003][ T351] RBP: 00007ffd757aec20 R08: 0000000000000000 R09: 0000000000000000 [ 13.311197][ T351] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb32 [ 13.311388][ T351] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd757af380 | [ 13.732791][ T355] ------------[ cut here ]------------ | [ 13.733016][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: modprobe/355 | [ 13.733350][ T355] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 13.733988][ T355] Tainted: [W]=WARN [ 13.734113][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.734311][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.734517][ 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 [ 13.735086][ T355] RSP: 0018:ffa0000000517748 EFLAGS: 00010286 [ 13.735285][ T355] RAX: 00000000ffffffa6 RBX: ff11000005dc04c0 RCX: 1ff40000000a2eaf [ 13.735519][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0570 [ 13.735752][ T355] RBP: ff1100000e9da000 R08: 1fe2200000bb80af R09: ff1100000c170bf8 [ 13.735995][ T355] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.736234][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000517838 [ 13.736469][ T355] FS: 00007f80af0f7bc0(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.736745][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.736994][ T355] CR2: 00007f80af124c40 CR3: 000000000f367001 CR4: 0000000000771ef0 [ 13.737236][ T355] PKRU: 55555554 [ 13.737353][ T355] Call Trace: [ 13.737471][ T355] [ 13.737553][ T355] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.737712][ T355] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.737833][ T355] netif_close_many (net/core/dev.c:1804) [ 13.737994][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.738160][ T355] ? __dev_close_many (net/core/dev.c:1781) [ 13.738315][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.738475][ T355] netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.738633][ T355] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 13.738828][ T355] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 13.739027][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.739189][ T355] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.739345][ T355] ? __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.739502][ T355] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.739658][ T355] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.739851][ T355] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.740106][ T355] ? netdev_run_todo (net/core/dev.c:11703) [ 13.740265][ T355] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.740420][ 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) [ 13.740578][ T355] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.740735][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.740980][ T355] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.741143][ T355] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.741304][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.741461][ T355] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.741660][ T355] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.741857][ T355] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.742113][ T355] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.742400][ T355] bus_remove_device (drivers/base/bus.c:657) [ 13.742558][ T355] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.742715][ T355] ? device_remove_file (drivers/base/core.c:3073) [ 13.742964][ T355] device_del (drivers/base/core.c:3895) [ 13.743089][ T355] ? __device_link_del (./include/linux/kobject.h:89) [ 13.743250][ T355] device_unregister (drivers/base/core.c:3936) [ 13.743407][ T355] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 13.743568][ T355] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 13.743761][ T355] __do_sys_delete_module (kernel/module/main.c:863) [ 13.744018][ T355] ? module_flags (kernel/module/main.c:3837) [ 13.744179][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.744379][ 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) [ 13.744537][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.744694][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.744851][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.745077][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.745236][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.745432][ T355] RIP: 0033:0x7f80af1f168b [ 13.745596][ T355] 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 [ 13.746161][ T355] RSP: 002b:00007fff988629e8 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0 [ 13.746398][ T355] RAX: ffffffffffffffda RBX: 000055a69c973710 RCX: 00007f80af1f168b [ 13.746631][ T355] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055a69c973770 [ 13.746869][ T355] RBP: 00007fff98862a10 R08: 0000000000000000 R09: 0000000000000000 [ 13.747107][ T355] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 13.747339][ T355] R13: 000055a69c973710 R14: 0000000000000000 R15: 0000000000000000 | [ 13.759979][ T355] ------------[ cut here ]------------ | [ 13.760188][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: modprobe/355 | [ 13.760486][ T355] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 13.761320][ T355] Tainted: [W]=WARN [ 13.761434][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.761618][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.761808][ 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 [ 13.762382][ T355] RSP: 0018:ffa00000005178c8 EFLAGS: 00010286 [ 13.762571][ T355] RAX: 00000000ffffffa6 RBX: ff11000009ff7b40 RCX: 1ff40000000a2edf [ 13.762791][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff7bf0 [ 13.763020][ T355] RBP: ff1100000e9da000 R08: 1fe22000013fef7f R09: ff1100000c170bd0 [ 13.763248][ T355] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.763466][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.763687][ T355] FS: 00007f80af0f7bc0(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.763953][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.764143][ T355] CR2: 00007f80af124c40 CR3: 000000000f367001 CR4: 0000000000771ef0 [ 13.764365][ T355] PKRU: 55555554 [ 13.764479][ T355] Call Trace: [ 13.764590][ T355] [ 13.764706][ T355] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.764902][ T355] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.765088][ T355] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.765237][ T355] ? netdev_run_todo (net/core/dev.c:11703) [ 13.765388][ T355] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.765538][ 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) [ 13.765690][ T355] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.765841][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.765995][ T355] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.766150][ T355] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.766301][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.766450][ T355] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.766637][ T355] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.766829][ T355] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.766986][ T355] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.767177][ T355] bus_remove_device (drivers/base/bus.c:657) [ 13.767328][ T355] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.767476][ T355] ? device_remove_file (drivers/base/core.c:3073) [ 13.767628][ T355] device_del (drivers/base/core.c:3895) [ 13.767741][ T355] ? __device_link_del (./include/linux/kobject.h:89) [ 13.767897][ T355] device_unregister (drivers/base/core.c:3936) [ 13.768045][ T355] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 13.768204][ T355] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 13.768389][ T355] __do_sys_delete_module (kernel/module/main.c:863) [ 13.768538][ T355] ? module_flags (kernel/module/main.c:3837) [ 13.768686][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.768879][ 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) [ 13.769029][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.769181][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.769327][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.769475][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.769623][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.769806][ T355] RIP: 0033:0x7f80af1f168b [ 13.769968][ T355] 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 [ 13.770493][ T355] RSP: 002b:00007fff988629e8 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0 [ 13.770715][ T355] RAX: ffffffffffffffda RBX: 000055a69c973710 RCX: 00007f80af1f168b [ 13.770943][ T355] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055a69c973770 [ 13.771169][ T355] RBP: 00007fff98862a10 R08: 0000000000000000 R09: 0000000000000000 [ 13.771390][ T355] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 13.771612][ T355] R13: 000055a69c973710 R14: 0000000000000000 R15: 0000000000000000 | [ 13.790600][ T355] ------------[ cut here ]------------ | [ 13.790791][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: modprobe/355 | [ 13.791118][ T355] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 13.791721][ T355] Tainted: [W]=WARN [ 13.791843][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.792049][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.792260][ 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 [ 13.792818][ T355] RSP: 0018:ffa0000000517748 EFLAGS: 00010286 [ 13.793024][ T355] RAX: 00000000ffffffa6 RBX: ff1100000f044640 RCX: 1ff40000000a2eaf [ 13.793266][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f0446f0 [ 13.793501][ T355] RBP: ff110000050b2000 R08: 1fe2200001e088df R09: ff1100000c170bf8 [ 13.793737][ T355] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.793981][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000517838 [ 13.794221][ T355] FS: 00007f80af0f7bc0(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.794498][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.794699][ T355] CR2: 00007f80af124c40 CR3: 000000000f367001 CR4: 0000000000771ef0 [ 13.794943][ T355] PKRU: 55555554 [ 13.795061][ T355] Call Trace: [ 13.795184][ T355] [ 13.795265][ T355] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.795424][ T355] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.795545][ T355] netif_close_many (net/core/dev.c:1804) [ 13.795702][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.795860][ T355] ? __dev_close_many (net/core/dev.c:1781) [ 13.796065][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.796228][ T355] netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.796387][ T355] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 13.796581][ T355] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 13.796774][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.796939][ T355] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.797102][ T355] ? __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.797258][ T355] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.797416][ T355] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.797611][ T355] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.797770][ T355] ? netdev_run_todo (net/core/dev.c:11703) [ 13.797999][ T355] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.798162][ 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) [ 13.798320][ T355] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.798480][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.798638][ T355] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.798802][ T355] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.799034][ T355] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.799236][ T355] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.799438][ T355] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.799599][ T355] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.799796][ T355] bus_remove_device (drivers/base/bus.c:657) [ 13.800020][ T355] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.800245][ T355] ? device_remove_file (drivers/base/core.c:3073) [ 13.800410][ T355] device_del (drivers/base/core.c:3895) [ 13.800531][ T355] ? __device_link_del (./include/linux/kobject.h:89) [ 13.800692][ T355] device_unregister (drivers/base/core.c:3936) [ 13.800849][ T355] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 13.801084][ T355] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 13.801287][ T355] __do_sys_delete_module (kernel/module/main.c:863) [ 13.801445][ T355] ? module_flags (kernel/module/main.c:3837) [ 13.801602][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.801805][ 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) [ 13.802028][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.802193][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.802350][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.802511][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.802671][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.802935][ T355] RIP: 0033:0x7f80af1f168b [ 13.803107][ T355] 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 [ 13.803670][ T355] RSP: 002b:00007fff988629e8 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0 [ 13.803976][ T355] RAX: ffffffffffffffda RBX: 000055a69c973710 RCX: 00007f80af1f168b [ 13.804219][ T355] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055a69c973770 [ 13.804458][ T355] RBP: 00007fff98862a10 R08: 0000000000000000 R09: 0000000000000000 [ 13.804695][ T355] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 13.805142][ T355] R13: 000055a69c973710 R14: 0000000000000000 R15: 0000000000000000 | [ 13.809833][ T355] ------------[ cut here ]------------ | [ 13.810009][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: modprobe/355 | [ 13.810311][ T355] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 13.810846][ T355] Tainted: [W]=WARN [ 13.810966][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.811156][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.811349][ 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 [ 13.811885][ T355] RSP: 0018:ffa00000005178c8 EFLAGS: 00010286 [ 13.812078][ T355] RAX: 00000000ffffffa6 RBX: ff1100000b142940 RCX: 1ff40000000a2edf [ 13.812302][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1429f0 [ 13.812526][ T355] RBP: ff110000050b2000 R08: 1fe220000162853f R09: ff1100000c170bd0 [ 13.812748][ T355] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.812977][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.813205][ T355] FS: 00007f80af0f7bc0(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 13.813466][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.813654][ T355] CR2: 00007f80af124c40 CR3: 000000000f367001 CR4: 0000000000771ef0 [ 13.813882][ T355] PKRU: 55555554 [ 13.813995][ T355] Call Trace: [ 13.814110][ T355] [ 13.814188][ T355] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.814378][ T355] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.814563][ T355] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.814714][ T355] ? netdev_run_todo (net/core/dev.c:11703) [ 13.814869][ T355] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.815021][ 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) [ 13.815177][ T355] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.815326][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.815475][ T355] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.815627][ T355] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.815782][ T355] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.815977][ T355] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.816172][ T355] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.816323][ T355] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.816511][ T355] bus_remove_device (drivers/base/bus.c:657) [ 13.816662][ T355] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.816811][ T355] ? device_remove_file (drivers/base/core.c:3073) [ 13.817029][ T355] device_del (drivers/base/core.c:3895) [ 13.817148][ T355] ? __device_link_del (./include/linux/kobject.h:89) [ 13.817300][ T355] device_unregister (drivers/base/core.c:3936) [ 13.817448][ T355] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 13.817602][ T355] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 13.817789][ T355] __do_sys_delete_module (kernel/module/main.c:863) [ 13.818002][ T355] ? module_flags (kernel/module/main.c:3837) [ 13.818156][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.818345][ 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) [ 13.818496][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.818647][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.818795][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.819006][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.819223][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.819408][ T355] RIP: 0033:0x7f80af1f168b [ 13.819564][ T355] 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 [ 13.820159][ T355] RSP: 002b:00007fff988629e8 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0 [ 13.820386][ T355] RAX: ffffffffffffffda RBX: 000055a69c973710 RCX: 00007f80af1f168b [ 13.820609][ T355] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055a69c973770 [ 13.820834][ T355] RBP: 00007fff98862a10 R08: 0000000000000000 R09: 0000000000000000 [ 13.821122][ T355] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 13.821345][ T355] R13: 000055a69c973710 R14: 0000000000000000 R15: 0000000000000000 | [ 14.057299][ T164] ------------[ cut here ]------------ | [ 14.057566][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 14.057954][ T164] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 14.058602][ T164] Tainted: [W]=WARN [ 14.058762][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.058993][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.059219][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.059819][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 14.060039][ T164] RAX: 00000000ffffffa6 RBX: ff110000100707c0 RCX: 1ff40000000fee65 [ 14.060308][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010070870 [ 14.060566][ T164] RBP: ff1100000cfc2000 R08: 1fe220000200e10f R09: ff1100000c015248 [ 14.060877][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 14.061141][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cfc2000 [ 14.061392][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 14.061691][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.061909][ T164] CR2: 00005634b211e8e0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 14.062170][ T164] PKRU: 55555554 [ 14.062297][ T164] Call Trace: [ 14.062423][ T164] [ 14.062511][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.062683][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.062810][ T164] register_netdevice (net/core/dev.c:11488) [ 14.063029][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.063241][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 14.063415][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.063631][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.063801][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.064016][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.064193][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.064406][ T164] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.064575][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 14.064704][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.064884][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.065102][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.065277][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.065452][ T164] call_driver_probe (drivers/base/dd.c:629) [ 14.065626][ T164] really_probe (drivers/base/dd.c:709) [ 14.065797][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 14.065972][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 14.066148][ T164] driver_probe_device (drivers/base/dd.c:901) [ 14.066320][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 14.066494][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 14.066668][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.066839][ T164] __device_attach (drivers/base/dd.c:1101) [ 14.067014][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.067187][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.067398][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.067570][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.067746][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 14.067921][ T164] bus_probe_device (drivers/base/bus.c:613) [ 14.068097][ T164] device_add (drivers/base/core.c:3706) [ 14.068268][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.068478][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.068649][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.068820][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.069038][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.069214][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.069427][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.069600][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.069776][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.069953][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.070130][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.070262][ T164] new_sync_write (fs/read_write.c:595) [ 14.070436][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.070609][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.070782][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.070960][ T164] ? ksys_write (fs/read_write.c:740) [ 14.071142][ T164] vfs_write (fs/read_write.c:688) [ 14.071274][ T164] ksys_write (fs/read_write.c:740) [ 14.071414][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 14.071582][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.071751][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.071925][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.072099][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.072268][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.072438][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.072649][ T164] RIP: 0033:0x7f4f5d5d508e [ 14.072826][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.073432][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.073710][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 14.073960][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 14.074207][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 14.074475][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 14.074722][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 14.078879][ T164] ------------[ cut here ]------------ | [ 14.079083][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 14.079368][ T164] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 14.079981][ T164] Tainted: [W]=WARN [ 14.080095][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.080307][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.080487][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.080988][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 14.081169][ T164] RAX: 00000000ffffffa6 RBX: ff11000010070040 RCX: 1ff40000000feeef [ 14.081379][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100700f0 [ 14.081587][ T164] RBP: ff1100000cfc2000 R08: 1fe220000200e01f R09: ff1100000c0151f8 [ 14.081799][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 14.082015][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.082231][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 14.082477][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.082652][ T164] CR2: 00005634b211e8e0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 14.082861][ T164] PKRU: 55555554 [ 14.083003][ T164] Call Trace: [ 14.083109][ T164] [ 14.083183][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.083362][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.083538][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.083683][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 14.083826][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.083971][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.084114][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 14.084259][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.084498][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.084641][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 14.084786][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 14.085084][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 14.085263][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 14.085434][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 14.085574][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.085745][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 14.085977][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.086121][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 14.086291][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.086433][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.086571][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.086677][ T164] new_sync_write (fs/read_write.c:595) [ 14.086816][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.087014][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.087162][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.087358][ T164] ? ksys_write (fs/read_write.c:740) [ 14.087502][ T164] vfs_write (fs/read_write.c:688) [ 14.087609][ T164] ksys_write (fs/read_write.c:740) [ 14.087716][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 14.087858][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.088053][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.088261][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.088403][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.088543][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.088682][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.088852][ T164] RIP: 0033:0x7f4f5d5d508e [ 14.089058][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.089571][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.089778][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 14.090042][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 14.090289][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 14.090494][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 14.090698][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 14.130487][ T164] ------------[ cut here ]------------ | [ 14.130691][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 14.131025][ T164] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 14.131574][ T164] Tainted: [W]=WARN [ 14.131686][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.131875][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.132066][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.132583][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 14.132769][ T164] RAX: 00000000ffffffa6 RBX: ff1100000d5716c0 RCX: 1ff40000000feed1 [ 14.132989][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571770 [ 14.133212][ T164] RBP: ff1100000c0ea000 R08: 1fe2200001aae2ef R09: ff1100000c0151f8 [ 14.133432][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 14.133653][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0ea000 [ 14.133874][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 14.134184][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.134367][ T164] CR2: 000055aa9da972b8 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 14.134583][ T164] PKRU: 55555554 [ 14.134693][ T164] Call Trace: [ 14.134802][ T164] [ 14.134881][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.135028][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.135143][ T164] register_netdevice (net/core/dev.c:11488) [ 14.135290][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.135467][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 14.135616][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.135807][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.135965][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.136159][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.136356][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.136509][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.136655][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 14.137180][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 14.137328][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 14.137707][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.137851][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 14.138001][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.138148][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.138260][ T164] new_sync_write (fs/read_write.c:595) [ 14.138406][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.138552][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.138697][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.138840][ T164] ? ksys_write (fs/read_write.c:740) [ 14.138994][ T164] vfs_write (fs/read_write.c:688) [ 14.139110][ T164] ksys_write (fs/read_write.c:740) [ 14.139221][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 14.139365][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.139509][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.139655][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.139797][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.139947][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.140095][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.140276][ T164] RIP: 0033:0x7f4f5d5d508e [ 14.140427][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.141046][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.141267][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 14.141480][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 14.141694][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 14.141913][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 14.142233][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 14.323582][ T368] ------------[ cut here ]------------ | [ 14.323780][ T368] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/368 | [ 14.324053][ T368] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: netdevsim] | [ 14.324614][ T368] Tainted: [W]=WARN [ 14.324724][ T368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.324916][ T368] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.325112][ T368] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.325628][ T368] RSP: 0018:ffa0000000636f70 EFLAGS: 00010286 [ 14.325810][ T368] RAX: 00000000ffffffa6 RBX: ff1100000d575e40 RCX: 1ff40000000c6db4 [ 14.326037][ T368] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575ef0 [ 14.326261][ T368] RBP: ff1100000c0ea000 R08: 1fe2200001aaebdf R09: ff1100000bb5d180 [ 14.326476][ T368] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 14.326694][ T368] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.326917][ T368] FS: 00007fec6ad62840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 14.327180][ T368] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.327361][ T368] CR2: 00005634ecc1ab08 CR3: 000000000cce7001 CR4: 0000000000771ef0 [ 14.327579][ T368] PKRU: 55555554 [ 14.327687][ T368] Call Trace: [ 14.327796][ T368] [ 14.327934][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.328085][ T368] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 14.328231][ T368] notifier_call_chain (kernel/notifier.c:85) [ 14.328380][ T368] __netdev_upper_dev_link (net/core/dev.c:8931) [ 14.328525][ T368] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 14.328672][ T368] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 14.328818][ T368] netdev_upper_dev_link (net/core/dev.c:8972) [ 14.329036][ T368] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 14.329187][ T368] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 14.329336][ T368] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 14.329485][ T368] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 14.329632][ T368] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 14.329780][ T368] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 14.330020][ T368] ? nla_strscpy (lib/nlattr.c:795) [ 14.330171][ T368] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 14.330317][ T368] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.330459][ T368] ? __dev_get_by_name (net/core/dev.c:883) [ 14.330604][ T368] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.330754][ T368] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.331015][ T368] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.331167][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.331311][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.331454][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.331598][ T368] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.331743][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.331975][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.332125][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.332269][ T368] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.332414][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.332557][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.332701][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.332851][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.333102][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.333249][ T368] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.333392][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.333537][ T368] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.333685][ T368] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.333829][ T368] ? netlink_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.334037][ T368] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.334188][ T368] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.334332][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.334479][ T368] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.334624][ T368] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.334768][ T368] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.334942][ T368] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.335091][ T368] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.335236][ T368] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.335417][ T368] ? move_addr_to_kernel (net/socket.c:258) [ 14.335561][ T368] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.335705][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.335850][ T368] ___sys_sendmsg (net/socket.c:2752) [ 14.335998][ T368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.336181][ T368] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.336339][ T368] __sys_sendmsg (net/socket.c:2784) [ 14.336483][ T368] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.336627][ T368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.336807][ T368] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.336954][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.337103][ T368] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.337248][ T368] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.337394][ T368] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.337540][ T368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.337719][ T368] RIP: 0033:0x7fec6af9c08e [ 14.337876][ T368] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.338391][ T368] RSP: 002b:00007ffd98364630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.338608][ T368] RAX: ffffffffffffffda RBX: 00007ffd98364dc8 RCX: 00007fec6af9c08e [ 14.338822][ T368] RDX: 0000000000000000 RSI: 00007ffd983646e0 RDI: 0000000000000005 [ 14.339041][ T368] RBP: 00007ffd98364640 R08: 0000000000000000 R09: 0000000000000000 [ 14.339262][ T368] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb33 [ 14.339478][ T368] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd98364da0 | [ 14.341234][ T368] ------------[ cut here ]------------ | [ 14.341394][ T368] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/368 | [ 14.341649][ T368] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: netdevsim] | [ 14.342767][ T368] Tainted: [W]=WARN [ 14.342923][ T368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.343113][ T368] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.343312][ T368] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.343829][ T368] RSP: 0018:ffa0000000636fd0 EFLAGS: 00010286 [ 14.344021][ T368] RAX: 00000000ffffffa6 RBX: ff1100000b2ebb40 RCX: 1ff40000000c6dc0 [ 14.344246][ T368] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebbf0 [ 14.344465][ T368] RBP: ff1100000c2ca000 R08: 1fe220000165d77f R09: ff1100000bb5d180 [ 14.344683][ T368] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 14.344909][ T368] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c2cae04 [ 14.345132][ T368] FS: 00007fec6ad62840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 14.345388][ T368] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.345572][ T368] CR2: 00007f1494789808 CR3: 000000000cce7005 CR4: 0000000000771ef0 [ 14.345794][ T368] PKRU: 55555554 [ 14.345911][ T368] Call Trace: [ 14.346023][ T368] [ 14.346103][ T368] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.346254][ T368] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.346364][ T368] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 14.346509][ T368] __dev_notify_flags (net/core/dev.c:9787) [ 14.346655][ T368] ? netif_change_name (net/core/dev.c:1495) [ 14.346802][ T368] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 14.346952][ T368] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 14.347103][ T368] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 14.347249][ T368] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 14.347400][ T368] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 14.347550][ T368] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 14.347697][ T368] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 14.347849][ T368] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 14.348002][ T368] ? nla_strscpy (lib/nlattr.c:795) [ 14.348152][ T368] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 14.348298][ T368] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.348443][ T368] ? __dev_get_by_name (net/core/dev.c:883) [ 14.348589][ T368] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.348740][ T368] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.348897][ T368] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.349044][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.349193][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.349340][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.349485][ T368] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.349629][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.349779][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.349933][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.350087][ T368] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.350232][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.350378][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.350523][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.350670][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.350814][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.350968][ T368] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.351117][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.351287][ T368] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.351436][ T368] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.351581][ T368] ? netlink_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.351729][ T368] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.351880][ T368] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.352027][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.352178][ T368] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.352327][ T368] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.352475][ T368] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.352623][ T368] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.352768][ T368] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.352917][ T368] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.353103][ T368] ? move_addr_to_kernel (net/socket.c:258) [ 14.353250][ T368] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.353396][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.353545][ T368] ___sys_sendmsg (net/socket.c:2752) [ 14.353693][ T368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.353879][ T368] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.354039][ T368] __sys_sendmsg (net/socket.c:2784) [ 14.354189][ T368] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.354335][ T368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.354521][ T368] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.354667][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.354814][ T368] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.354967][ T368] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.355117][ T368] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.355264][ T368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.355445][ T368] RIP: 0033:0x7fec6af9c08e [ 14.355599][ T368] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.356126][ T368] RSP: 002b:00007ffd98364630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.356346][ T368] RAX: ffffffffffffffda RBX: 00007ffd98364dc8 RCX: 00007fec6af9c08e [ 14.356563][ T368] RDX: 0000000000000000 RSI: 00007ffd983646e0 RDI: 0000000000000005 [ 14.356781][ T368] RBP: 00007ffd98364640 R08: 0000000000000000 R09: 0000000000000000 [ 14.357005][ T368] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb33 [ 14.357227][ T368] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd98364da0 | [ 14.392248][ T370] ------------[ cut here ]------------ | [ 14.392408][ T370] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/370 | [ 14.392644][ T370] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: netdevsim] | [ 14.393182][ T370] Tainted: [W]=WARN [ 14.393288][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.393459][ T370] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.393638][ T370] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.394132][ T370] RSP: 0018:ffa0000000637020 EFLAGS: 00010286 [ 14.394304][ T370] RAX: 00000000ffffffa6 RBX: ff1100000b2eadc0 RCX: 1ff40000000c6dca [ 14.394508][ T370] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eae70 [ 14.394710][ T370] RBP: ff1100000c2ca000 R08: 1fe220000165d5cf R09: ff1100000c36ae58 [ 14.395017][ T370] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 14.395232][ T370] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.395437][ T370] FS: 00007f906a5b5840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 14.395678][ T370] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.395851][ T370] CR2: 0000000039a5b988 CR3: 0000000008f72002 CR4: 0000000000771ef0 [ 14.396061][ T370] PKRU: 55555554 [ 14.396170][ T370] Call Trace: [ 14.396272][ T370] [ 14.396343][ T370] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.396482][ T370] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.396586][ T370] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.396722][ T370] __dev_notify_flags (net/core/dev.c:9787) [ 14.396858][ T370] ? netif_change_name (net/core/dev.c:1495) [ 14.397001][ T370] ? __dev_change_flags (net/core/dev.c:9752) [ 14.397144][ T370] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.397279][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.397417][ T370] ? 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.397557][ T370] netif_change_flags (net/core/dev.c:9820) [ 14.397695][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.397834][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.398647][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.398786][ T370] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.399018][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.399164][ T370] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.399301][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.399439][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.399576][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 14.399714][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.399851][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.400043][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.400184][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.400321][ T370] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.400458][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.400594][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.400730][ T370] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.400873][ T370] ? __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.401013][ T370] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.401153][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.401292][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.401431][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.401571][ T370] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.401709][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.401847][ T370] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.401989][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.402128][ T370] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.402260][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.402398][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.402533][ T370] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.402668][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.402802][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.402955][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.403098][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.403235][ T370] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.403370][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.403507][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.403644][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.403779][ T370] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.403921][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.404057][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.404202][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.404343][ T370] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.404478][ T370] ? netlink_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.404616][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.404756][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.404902][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.405041][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.405184][ T370] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.405322][ T370] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.405461][ T370] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.405598][ T370] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.405735][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.405909][ T370] ? move_addr_to_kernel (net/socket.c:258) [ 14.406045][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.406185][ T370] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.406323][ T370] ___sys_sendmsg (net/socket.c:2752) [ 14.406460][ T370] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.406630][ T370] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.406776][ T370] __sys_sendmsg (net/socket.c:2784) [ 14.406916][ T370] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.407049][ T370] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.407225][ T370] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.407361][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.407498][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.407636][ T370] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.407768][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.407907][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.408079][ T370] RIP: 0033:0x7f906a7ef08e [ 14.408220][ T370] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.408701][ T370] RSP: 002b:00007ffda6f59920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.408912][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f906a7ef08e [ 14.409116][ T370] RDX: 0000000000000000 RSI: 00007ffda6f599d0 RDI: 0000000000000005 [ 14.409318][ T370] RBP: 00007ffda6f59930 R08: 0000000000000000 R09: 0000000000000000 [ 14.409521][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb33 [ 14.409724][ T370] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda6f5a090 | [ 14.476711][ T375] ------------[ cut here ]------------ | [ 14.477024][ T375] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/375 | [ 14.477394][ T375] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim(-) [last unloaded: netdevsim] | [ 14.478226][ T375] Tainted: [W]=WARN [ 14.478442][ T375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.478684][ T375] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.478954][ T375] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.479563][ T375] RSP: 0018:ffa00000006a7558 EFLAGS: 00010286 [ 14.479920][ T375] RAX: 00000000ffffffa6 RBX: ff1100000bbe39c0 RCX: 1ff40000000d4e71 [ 14.480211][ T375] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3a70 [ 14.480514][ T375] RBP: ff1100000c2ca000 R08: 1fe220000177c74f R09: ff1100000cbd2ed0 [ 14.480825][ T375] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 14.481124][ T375] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000006a75f8 [ 14.481408][ T375] FS: 00007f8d9ccafbc0(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 14.481744][ T375] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.482005][ T375] CR2: 00005634b211dd5c CR3: 000000000cb95002 CR4: 0000000000771ef0 [ 14.482297][ T375] PKRU: 55555554 [ 14.482462][ T375] Call Trace: [ 14.482649][ T375] [ 14.482784][ T375] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.483024][ T375] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.483201][ T375] netif_close_many (net/core/dev.c:1804) [ 14.483407][ T375] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.483613][ T375] ? __dev_close_many (net/core/dev.c:1781) [ 14.483816][ T375] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 14.484104][ T375] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 14.484399][ T375] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 14.484625][ T375] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.484884][ T375] ? 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 [ 14.485100][ T375] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 14.485349][ T375] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 14.485563][ T375] notifier_call_chain (kernel/notifier.c:85) [ 14.485774][ T375] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 14.486033][ T375] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.486284][ T375] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.486517][ T375] ? netdev_run_todo (net/core/dev.c:11703) [ 14.486728][ T375] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.486947][ T375] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.487160][ T375] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 14.487407][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.487615][ T375] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.487824][ T375] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 14.488056][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.488269][ T375] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 14.488518][ T375] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 14.488763][ T375] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 14.488985][ T375] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 14.489237][ T375] bus_remove_device (drivers/base/bus.c:657) [ 14.489445][ T375] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 14.489657][ T375] ? device_remove_file (drivers/base/core.c:3073) [ 14.489880][ T375] device_del (drivers/base/core.c:3895) [ 14.490051][ T375] ? __device_link_del (./include/linux/kobject.h:89) [ 14.490264][ T375] device_unregister (drivers/base/core.c:3936) [ 14.490476][ T375] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 14.490712][ T375] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 14.490968][ T375] __do_sys_delete_module (kernel/module/main.c:863) [ 14.491183][ T375] ? module_flags (kernel/module/main.c:3837) [ 14.491404][ T375] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.491651][ T375] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.491882][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.492109][ T375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.492335][ T375] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.492545][ T375] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.492756][ T375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.493034][ T375] RIP: 0033:0x7f8d9cda968b [ 14.493257][ T375] 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 [ 14.493853][ T375] RSP: 002b:00007ffd59d4c768 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 14.494169][ T375] RAX: ffffffffffffffda RBX: 000056261de22710 RCX: 00007f8d9cda968b [ 14.494448][ T375] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000056261de22770 [ 14.494726][ T375] RBP: 00007ffd59d4c790 R08: 0000000000000000 R09: 0000000000000000 [ 14.495020][ T375] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 14.495317][ T375] R13: 000056261de22710 R14: 0000000000000000 R15: 0000000000000000 | [ 14.507102][ T375] ------------[ cut here ]------------ | [ 14.507278][ T375] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: modprobe/375 | [ 14.507577][ T375] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim(-) [last unloaded: netdevsim] | [ 14.508203][ T375] Tainted: [W]=WARN [ 14.508318][ T375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.508506][ T375] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.508701][ T375] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.509353][ T375] RSP: 0018:ffa00000006a7688 EFLAGS: 00010286 [ 14.509544][ T375] RAX: 00000000ffffffa6 RBX: ff110000051ca940 RCX: 1ff40000000d4e97 [ 14.509767][ T375] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca9f0 [ 14.509997][ T375] RBP: ff1100000c2ca000 R08: 1fe2200000a3953f R09: ff1100000cbd2ed0 [ 14.510224][ T375] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 14.510450][ T375] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.510676][ T375] FS: 00007f8d9ccafbc0(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 14.510948][ T375] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.511141][ T375] CR2: 00007f8d9cc97000 CR3: 000000000cb95004 CR4: 0000000000771ef0 [ 14.511364][ T375] PKRU: 55555554 [ 14.511499][ T375] Call Trace: [ 14.511616][ T375] [ 14.511695][ T375] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.511895][ T375] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.512095][ T375] ? 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 [ 14.512253][ T375] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 14.512441][ T375] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 14.512594][ T375] notifier_call_chain (kernel/notifier.c:85) [ 14.512747][ T375] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 14.512941][ T375] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.513137][ T375] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.513289][ T375] ? netdev_run_todo (net/core/dev.c:11703) [ 14.513439][ T375] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.513588][ T375] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.513746][ T375] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 14.513923][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.514077][ T375] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.514229][ T375] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 14.514382][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.514560][ T375] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 14.514750][ T375] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 14.514950][ T375] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 14.515108][ T375] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 14.515297][ T375] bus_remove_device (drivers/base/bus.c:657) [ 14.515448][ T375] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 14.515601][ T375] ? device_remove_file (drivers/base/core.c:3073) [ 14.515754][ T375] device_del (drivers/base/core.c:3895) [ 14.515875][ T375] ? __device_link_del (./include/linux/kobject.h:89) [ 14.516046][ T375] device_unregister (drivers/base/core.c:3936) [ 14.516200][ T375] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 14.516355][ T375] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 14.516542][ T375] __do_sys_delete_module (kernel/module/main.c:863) [ 14.516693][ T375] ? module_flags (kernel/module/main.c:3837) [ 14.516842][ T375] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.517038][ T375] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.517191][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.517342][ T375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.517494][ T375] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.517644][ T375] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.517794][ T375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.517988][ T375] RIP: 0033:0x7f8d9cda968b [ 14.518151][ T375] 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 [ 14.518684][ T375] RSP: 002b:00007ffd59d4c768 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 14.518933][ T375] RAX: ffffffffffffffda RBX: 000056261de22710 RCX: 00007f8d9cda968b [ 14.519165][ T375] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000056261de22770 [ 14.519390][ T375] RBP: 00007ffd59d4c790 R08: 0000000000000000 R09: 0000000000000000 [ 14.519626][ T375] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 14.519847][ T375] R13: 000056261de22710 R14: 0000000000000000 R15: 0000000000000000 | [ 14.526947][ T375] ------------[ cut here ]------------ | [ 14.527161][ T375] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/375 | [ 14.527501][ T375] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim(-) [last unloaded: netdevsim] | [ 14.528205][ T375] Tainted: [W]=WARN [ 14.528361][ T375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.528587][ T375] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.528822][ T375] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.530021][ T375] RSP: 0018:ffa00000006a78c8 EFLAGS: 00010286 [ 14.530320][ T375] RAX: 00000000ffffffa6 RBX: ff11000005dc13c0 RCX: 1ff40000000d4edf [ 14.530649][ T375] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1470 [ 14.530976][ T375] RBP: ff1100000c0ea000 R08: 1fe2200000bb828f R09: ff1100000cbd2ed0 [ 14.531303][ T375] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.531651][ T375] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.531989][ T375] FS: 00007f8d9ccafbc0(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 14.532388][ T375] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.532675][ T375] CR2: 00005634b211dd5c CR3: 000000000cb95002 CR4: 0000000000771ef0 [ 14.533009][ T375] PKRU: 55555554 [ 14.533235][ T375] Call Trace: [ 14.533450][ T375] [ 14.533630][ T375] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.533947][ T375] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.534238][ T375] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.534500][ T375] ? netdev_run_todo (net/core/dev.c:11703) [ 14.534751][ T375] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.535011][ T375] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.535272][ T375] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 14.535522][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.535770][ T375] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.536038][ T375] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 14.536298][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.536551][ T375] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 14.536837][ T375] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 14.537144][ T375] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 14.537397][ T375] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 14.537683][ T375] bus_remove_device (drivers/base/bus.c:657) [ 14.537948][ T375] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 14.538206][ T375] ? device_remove_file (drivers/base/core.c:3073) [ 14.538474][ T375] device_del (drivers/base/core.c:3895) [ 14.538694][ T375] ? __device_link_del (./include/linux/kobject.h:89) [ 14.538961][ T375] device_unregister (drivers/base/core.c:3936) [ 14.539216][ T375] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 14.539482][ T375] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 14.539768][ T375] __do_sys_delete_module (kernel/module/main.c:863) [ 14.540035][ T375] ? module_flags (kernel/module/main.c:3837) [ 14.540290][ T375] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.540592][ T375] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.540841][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.541112][ T375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.541359][ T375] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.541608][ T375] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.541857][ T375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.542190][ T375] RIP: 0033:0x7f8d9cda968b [ 14.542382][ T375] 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 [ 14.542946][ T375] RSP: 002b:00007ffd59d4c768 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 14.543214][ T375] RAX: ffffffffffffffda RBX: 000056261de22710 RCX: 00007f8d9cda968b [ 14.543473][ T375] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000056261de22770 [ 14.543749][ T375] RBP: 00007ffd59d4c790 R08: 0000000000000000 R09: 0000000000000000 [ 14.544020][ T375] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 14.544298][ T375] R13: 000056261de22710 R14: 0000000000000000 R15: 0000000000000000 | [ 14.757551][ T164] ------------[ cut here ]------------ | [ 14.757848][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 14.758329][ T164] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 14.759199][ T164] Tainted: [W]=WARN [ 14.759371][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.759625][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.759899][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.760530][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 14.760782][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1c4c0 RCX: 1ff40000000fee65 [ 14.761086][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c570 [ 14.761378][ T164] RBP: ff1100000bb02000 R08: 1fe22000013638af R09: ff1100000c015248 [ 14.761672][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.761981][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02000 [ 14.762285][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 14.762626][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.762893][ T164] CR2: 00005634b211e8e0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 14.763193][ T164] PKRU: 55555554 [ 14.763362][ T164] Call Trace: [ 14.763534][ T164] [ 14.763669][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.763900][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.764083][ T164] register_netdevice (net/core/dev.c:11488) [ 14.764298][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.764552][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 14.764767][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.765033][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.765252][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.765508][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.765723][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.765990][ T164] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.766210][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 14.766384][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.766598][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.766851][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.767084][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.767293][ T164] call_driver_probe (drivers/base/dd.c:629) [ 14.767504][ T164] really_probe (drivers/base/dd.c:709) [ 14.767720][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 14.767945][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 14.768164][ T164] driver_probe_device (drivers/base/dd.c:901) [ 14.768377][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 14.768590][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 14.768798][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.769023][ T164] __device_attach (drivers/base/dd.c:1101) [ 14.769238][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.769447][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.769702][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.769929][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.770151][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 14.770360][ T164] bus_probe_device (drivers/base/bus.c:613) [ 14.770575][ T164] device_add (drivers/base/core.c:3706) [ 14.770786][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.771047][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.771264][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.771474][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.771724][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.771948][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.772212][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.772428][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.772640][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.772889][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.773106][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.773276][ T164] new_sync_write (fs/read_write.c:595) [ 14.773487][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.773696][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.773919][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.774140][ T164] ? ksys_write (fs/read_write.c:740) [ 14.774356][ T164] vfs_write (fs/read_write.c:688) [ 14.774541][ T164] ksys_write (fs/read_write.c:740) [ 14.774720][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 14.774946][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.775167][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.775377][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.775584][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.775792][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.776014][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.776276][ T164] RIP: 0033:0x7f4f5d5d508e [ 14.776496][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.777131][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.777429][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 14.777722][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 14.778022][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 14.778316][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 14.778603][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 14.783193][ T164] ------------[ cut here ]------------ | [ 14.783426][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 14.783802][ T164] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 14.784596][ T164] Tainted: [W]=WARN [ 14.784753][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.784992][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.785422][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.785969][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 14.786199][ T164] RAX: 00000000ffffffa6 RBX: ff1100000aede7c0 RCX: 1ff40000000feeef [ 14.786449][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede870 [ 14.786706][ T164] RBP: ff1100000bb02000 R08: 1fe22000015dbd0f R09: ff1100000c0151f8 [ 14.786972][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.787235][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.787494][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 14.787781][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.788014][ T164] CR2: 00005634b211e8e0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 14.788278][ T164] PKRU: 55555554 [ 14.788428][ T164] Call Trace: [ 14.788584][ T164] [ 14.788706][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.788947][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.789176][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.789366][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 14.789551][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.789738][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.789945][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 14.790222][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.790411][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.790605][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 14.790799][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 14.791004][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 14.791240][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 14.791469][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 14.791657][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.791844][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 14.792082][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.792268][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 14.792452][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.792641][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.792832][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.792997][ T164] new_sync_write (fs/read_write.c:595) [ 14.793190][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.793380][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.793568][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.793753][ T164] ? ksys_write (fs/read_write.c:740) [ 14.793952][ T164] vfs_write (fs/read_write.c:688) [ 14.794116][ T164] ksys_write (fs/read_write.c:740) [ 14.794268][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 14.794486][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.794674][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.794859][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.795116][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.795302][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.795489][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.795711][ T164] RIP: 0033:0x7f4f5d5d508e [ 14.795915][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.796449][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.796707][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 14.796982][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 14.797254][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 14.797508][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 14.797762][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 14.829274][ T164] ------------[ cut here ]------------ | [ 14.829528][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 14.829971][ T164] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 14.830681][ T164] Tainted: [W]=WARN [ 14.830834][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.831152][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.831440][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.831995][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 14.832226][ T164] RAX: 00000000ffffffa6 RBX: ff110000051cb840 RCX: 1ff40000000feed1 [ 14.832486][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb8f0 [ 14.832743][ T164] RBP: ff11000011982000 R08: 1fe2200000a3971f R09: ff1100000c0151f8 [ 14.833013][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.833288][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011982000 [ 14.833548][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 14.833848][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.834093][ T164] CR2: 00007ffc17314ff8 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 14.834353][ T164] PKRU: 55555554 [ 14.834508][ T164] Call Trace: [ 14.834663][ T164] [ 14.834783][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.835032][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.835199][ T164] register_netdevice (net/core/dev.c:11488) [ 14.835388][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.835610][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 14.835803][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.836048][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.836249][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.836476][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.836705][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.836909][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.837108][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 14.837338][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 14.837531][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 14.837758][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.837959][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 14.838159][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.838347][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.838502][ T164] new_sync_write (fs/read_write.c:595) [ 14.838694][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.838896][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.839096][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.839286][ T164] ? ksys_write (fs/read_write.c:740) [ 14.839485][ T164] vfs_write (fs/read_write.c:688) [ 14.839643][ T164] ksys_write (fs/read_write.c:740) [ 14.839798][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 14.839998][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.840243][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.840437][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.840631][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.840821][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.841027][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.841259][ T164] RIP: 0033:0x7f4f5d5d508e [ 14.841455][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.842019][ T164] RSP: 002b:00007ffc17314690 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.842289][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 14.842549][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 14.842808][ T164] RBP: 00007ffc173146a0 R08: 0000000000000000 R09: 0000000000000000 [ 14.843287][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 14.843549][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 14.965815][ T385] ------------[ cut here ]------------ | [ 14.966086][ T385] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/385 | [ 14.966363][ T385] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 14.967105][ T385] Tainted: [W]=WARN [ 14.967253][ T385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.967512][ T385] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.967743][ T385] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.968310][ T385] RSP: 0018:ffa0000000637020 EFLAGS: 00010286 [ 14.968523][ T385] RAX: 00000000ffffffa6 RBX: ff11000001f2e7c0 RCX: 1ff40000000c6dca [ 14.968771][ T385] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2e870 [ 14.969117][ T385] RBP: ff11000011982000 R08: 1fe22000003e5d0f R09: ff1100000cc60b80 [ 14.969416][ T385] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 14.969713][ T385] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.970025][ T385] FS: 00007f0aa2f1b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 14.970363][ T385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.970638][ T385] CR2: 0000000029308988 CR3: 000000000cb68006 CR4: 0000000000771ef0 [ 14.970972][ T385] PKRU: 55555554 [ 14.971213][ T385] Call Trace: [ 14.971445][ T385] [ 14.971635][ T385] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.971917][ T385] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.972159][ T385] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.972433][ T385] __dev_notify_flags (net/core/dev.c:9787) [ 14.972671][ T385] ? netif_change_name (net/core/dev.c:1495) [ 14.972856][ T385] ? __dev_change_flags (net/core/dev.c:9752) [ 14.973105][ T385] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.973283][ T385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.973462][ T385] ? 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.973647][ T385] netif_change_flags (net/core/dev.c:9820) [ 14.973827][ T385] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.974016][ T385] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.974203][ T385] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.974413][ T385] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.974606][ T385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.974783][ T385] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.974976][ T385] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.975162][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 14.975351][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.975531][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.975707][ T385] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.975898][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.976082][ T385] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.976262][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.976438][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.976617][ T385] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.976794][ T385] ? __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.976981][ T385] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.977226][ T385] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.977410][ T385] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.977591][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.977774][ T385] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.977967][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.978152][ T385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.978343][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.978520][ T385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.978698][ T385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.978891][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.979068][ T385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.979257][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.979435][ T385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.979614][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.979822][ T385] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.980014][ T385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.980199][ T385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.980378][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.980558][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.980737][ T385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.980930][ T385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.981138][ T385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.981338][ T385] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.981519][ T385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.981697][ T385] ? netlink_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.981890][ T385] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.982079][ T385] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.982280][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.982460][ T385] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.982640][ T385] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.982818][ T385] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.983013][ T385] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.983201][ T385] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.983378][ T385] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.983587][ T385] ? move_addr_to_kernel (net/socket.c:258) [ 14.983768][ T385] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.983979][ T385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.984169][ T385] ___sys_sendmsg (net/socket.c:2752) [ 14.984346][ T385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.984556][ T385] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.984749][ T385] __sys_sendmsg (net/socket.c:2784) [ 14.984953][ T385] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.985139][ T385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.985352][ T385] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.985529][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.985711][ T385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.985900][ T385] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.986086][ T385] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.986269][ T385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.986480][ T385] RIP: 0033:0x7f0aa315508e [ 14.986663][ T385] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.987206][ T385] RSP: 002b:00007fff8701e110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.987454][ T385] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0aa315508e [ 14.987695][ T385] RDX: 0000000000000000 RSI: 00007fff8701e1c0 RDI: 0000000000000005 [ 14.987947][ T385] RBP: 00007fff8701e120 R08: 0000000000000000 R09: 0000000000000000 [ 14.988238][ T385] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 14.988483][ T385] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8701e880 | [ 15.026275][ T387] ------------[ cut here ]------------ | [ 15.026489][ T387] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/387 | [ 15.026795][ T387] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.027487][ T387] Tainted: [W]=WARN [ 15.027640][ T387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.027877][ T387] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.028113][ T387] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.028658][ T387] RSP: 0018:ffa0000000636f70 EFLAGS: 00010286 [ 15.028893][ T387] RAX: 00000000ffffffa6 RBX: ff11000005ededc0 RCX: 1ff40000000c6db4 [ 15.029156][ T387] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edee70 [ 15.029411][ T387] RBP: ff11000011982000 R08: 1fe2200000bdbdcf R09: ff11000009df2e80 [ 15.029665][ T387] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 15.029937][ T387] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 15.030210][ T387] FS: 00007f8a031ee840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 15.030507][ T387] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.030731][ T387] CR2: 0000000023254a28 CR3: 000000001196b003 CR4: 0000000000771ef0 [ 15.031009][ T387] PKRU: 55555554 [ 15.031168][ T387] Call Trace: [ 15.031321][ T387] [ 15.031439][ T387] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.031625][ T387] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.031817][ T387] notifier_call_chain (kernel/notifier.c:85) [ 15.032028][ T387] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.032226][ T387] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.032419][ T387] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.032610][ T387] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.032805][ T387] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.033014][ T387] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.033219][ T387] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.033415][ T387] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.033616][ T387] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.033814][ T387] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.034019][ T387] ? nla_strscpy (lib/nlattr.c:795) [ 15.034245][ T387] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.034437][ T387] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.034624][ T387] ? __dev_get_by_name (net/core/dev.c:883) [ 15.034811][ T387] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.035019][ T387] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.035226][ T387] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.035440][ T387] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.035628][ T387] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.035821][ T387] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.036040][ T387] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.036242][ T387] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.036435][ T387] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.036628][ T387] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.036819][ T387] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.037025][ T387] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.037221][ T387] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.037408][ T387] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.037619][ T387] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.037813][ T387] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.038017][ T387] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.038212][ T387] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.038401][ T387] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.038590][ T387] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.038778][ T387] ? netlink_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.038985][ T387] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.039182][ T387] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.039370][ T387] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.039558][ T387] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.039746][ T387] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.039948][ T387] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.040151][ T387] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.040339][ T387] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.040525][ T387] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.040745][ T387] ? move_addr_to_kernel (net/socket.c:258) [ 15.040945][ T387] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.041139][ T387] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.041329][ T387] ___sys_sendmsg (net/socket.c:2752) [ 15.041516][ T387] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.041743][ T387] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.041956][ T387] __sys_sendmsg (net/socket.c:2784) [ 15.042171][ T387] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.042362][ T387] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.042586][ T387] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.042775][ T387] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.042978][ T387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.043184][ T387] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.043370][ T387] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.043558][ T387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.043779][ T387] RIP: 0033:0x7f8a0342808e [ 15.043983][ T387] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.044535][ T387] RSP: 002b:00007ffee189d540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.044808][ T387] RAX: ffffffffffffffda RBX: 00007ffee189dcd8 RCX: 00007f8a0342808e [ 15.045083][ T387] RDX: 0000000000000000 RSI: 00007ffee189d5f0 RDI: 0000000000000005 [ 15.045354][ T387] RBP: 00007ffee189d550 R08: 0000000000000000 R09: 0000000000000000 [ 15.045614][ T387] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.045880][ T387] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee189dcb0 | [ 15.047942][ T387] ------------[ cut here ]------------ | [ 15.048129][ T387] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/387 | [ 15.048413][ T387] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.049711][ T387] Tainted: [W]=WARN [ 15.049898][ T387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.050141][ T387] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.050373][ T387] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.050936][ T387] RSP: 0018:ffa0000000636fd0 EFLAGS: 00010286 [ 15.051194][ T387] RAX: 00000000ffffffa6 RBX: ff11000005ede4c0 RCX: 1ff40000000c6dc0 [ 15.051458][ T387] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede570 [ 15.051720][ T387] RBP: ff1100000cdaa000 R08: 1fe2200000bdbcaf R09: ff11000009df2e80 [ 15.051986][ T387] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 15.052250][ T387] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cdaae04 [ 15.052506][ T387] FS: 00007f8a031ee840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 15.052836][ T387] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.053080][ T387] CR2: 0000000023254a28 CR3: 000000001196b003 CR4: 0000000000771ef0 [ 15.053337][ T387] PKRU: 55555554 [ 15.053492][ T387] Call Trace: [ 15.053667][ T387] [ 15.053787][ T387] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.053984][ T387] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.054145][ T387] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.054329][ T387] __dev_notify_flags (net/core/dev.c:9787) [ 15.054539][ T387] ? netif_change_name (net/core/dev.c:1495) [ 15.054730][ T387] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.054934][ T387] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.055125][ T387] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.055315][ T387] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.055536][ T387] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.055741][ T387] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.055950][ T387] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.056152][ T387] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.056339][ T387] ? nla_strscpy (lib/nlattr.c:795) [ 15.056538][ T387] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.056727][ T387] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.056926][ T387] ? __dev_get_by_name (net/core/dev.c:883) [ 15.057120][ T387] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.057312][ T387] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.057502][ T387] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.057692][ T387] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.057899][ T387] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.058093][ T387] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.058283][ T387] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.058467][ T387] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.058659][ T387] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.058849][ T387] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.059106][ T387] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.059295][ T387] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.059482][ T387] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.059669][ T387] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.059858][ T387] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.060065][ T387] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.060261][ T387] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.060447][ T387] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.060634][ T387] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.060825][ T387] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.061020][ T387] ? netlink_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.061255][ T387] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.061446][ T387] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.061631][ T387] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.061820][ T387] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.062021][ T387] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.062249][ T387] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.062448][ T387] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.062634][ T387] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.062819][ T387] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.063049][ T387] ? move_addr_to_kernel (net/socket.c:258) [ 15.063246][ T387] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.063431][ T387] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.063623][ T387] ___sys_sendmsg (net/socket.c:2752) [ 15.063809][ T387] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.064042][ T387] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.064247][ T387] __sys_sendmsg (net/socket.c:2784) [ 15.064435][ T387] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.064620][ T387] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.064843][ T387] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.065045][ T387] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.065241][ T387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.065428][ T387] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.065613][ T387] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.065803][ T387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.066034][ T387] RIP: 0033:0x7f8a0342808e [ 15.066257][ T387] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.066814][ T387] RSP: 002b:00007ffee189d540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.067097][ T387] RAX: ffffffffffffffda RBX: 00007ffee189dcd8 RCX: 00007f8a0342808e [ 15.067359][ T387] RDX: 0000000000000000 RSI: 00007ffee189d5f0 RDI: 0000000000000005 [ 15.067619][ T387] RBP: 00007ffee189d550 R08: 0000000000000000 R09: 0000000000000000 [ 15.067890][ T387] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.068151][ T387] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee189dcb0 | [ 15.099110][ T388] ------------[ cut here ]------------ | [ 15.099307][ T388] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/388 | [ 15.099604][ T388] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.100225][ T388] Tainted: [W]=WARN [ 15.100370][ T388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.100575][ T388] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.100848][ T388] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.101435][ T388] RSP: 0018:ffa0000000667020 EFLAGS: 00010286 [ 15.101715][ T388] RAX: 00000000ffffffa6 RBX: ff1100000b142f40 RCX: 1ff40000000ccdca [ 15.102327][ T388] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b142ff0 [ 15.102637][ T388] RBP: ff1100000cdaa000 R08: 1fe22000016285ff R09: ff1100000b0f2e58 [ 15.102942][ T388] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 15.103237][ T388] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.103574][ T388] FS: 00007f762f4d8840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 15.103947][ T388] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.104227][ T388] CR2: 000000002a4bc988 CR3: 00000000119b4005 CR4: 0000000000771ef0 [ 15.104533][ T388] PKRU: 55555554 [ 15.104733][ T388] Call Trace: [ 15.104946][ T388] [ 15.105156][ T388] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.105410][ T388] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.105632][ T388] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.105936][ T388] __dev_notify_flags (net/core/dev.c:9787) [ 15.106235][ T388] ? netif_change_name (net/core/dev.c:1495) [ 15.106460][ T388] ? __dev_change_flags (net/core/dev.c:9752) [ 15.106635][ T388] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.106828][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.107024][ T388] ? 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.107216][ T388] netif_change_flags (net/core/dev.c:9820) [ 15.107402][ T388] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.107588][ T388] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.107774][ T388] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.107969][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.108188][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.108372][ T388] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.108577][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.108758][ T388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.108944][ T388] ? __kernel_text_address (kernel/extable.c:79) [ 15.109132][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.109312][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.109517][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.109695][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.109884][ T388] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.110060][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.110243][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.110420][ T388] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.110597][ T388] ? __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.110772][ T388] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.110961][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.111150][ T388] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.111329][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.111531][ T388] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.111711][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.111907][ T388] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.112094][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.112270][ T388] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.112449][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.112631][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.112809][ T388] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.112999][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.113183][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.113392][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.113572][ T388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.113903][ T388] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.114093][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.114376][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.114579][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.114759][ T388] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.115062][ T388] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.115261][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.115440][ T388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.115630][ T388] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.115807][ T388] ? netlink_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.115998][ T388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.116185][ T388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.116364][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.116569][ T388] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.116747][ T388] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.116939][ T388] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.117122][ T388] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.117397][ T388] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.117659][ T388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.117879][ T388] ? move_addr_to_kernel (net/socket.c:258) [ 15.118058][ T388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.118245][ T388] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.118426][ T388] ___sys_sendmsg (net/socket.c:2752) [ 15.118601][ T388] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.118811][ T388] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.119112][ T388] __sys_sendmsg (net/socket.c:2784) [ 15.119294][ T388] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.119470][ T388] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.119767][ T388] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.119965][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.120151][ T388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.120496][ T388] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.120673][ T388] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.120850][ T388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.121082][ T388] RIP: 0033:0x7f762f71208e [ 15.121358][ T388] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.121909][ T388] RSP: 002b:00007ffce4be8a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.122158][ T388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f762f71208e [ 15.122406][ T388] RDX: 0000000000000000 RSI: 00007ffce4be8ad0 RDI: 0000000000000005 [ 15.122647][ T388] RBP: 00007ffce4be8a30 R08: 0000000000000000 R09: 0000000000000000 [ 15.122901][ T388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.123180][ T388] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce4be9190 | [ 15.192811][ T395] ------------[ cut here ]------------ | [ 15.193470][ T395] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/395 | [ 15.193719][ T395] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.194274][ T395] Tainted: [W]=WARN [ 15.194382][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.194558][ T395] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.194745][ T395] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.195256][ T395] RSP: 0018:ffa0000000516f70 EFLAGS: 00010286 [ 15.195437][ T395] RAX: 00000000ffffffa6 RBX: ff11000009ff6ac0 RCX: 1ff40000000a2db4 [ 15.195650][ T395] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff6b70 [ 15.195871][ T395] RBP: ff11000011982000 R08: 1fe22000013fed6f R09: ff1100000bb5ae80 [ 15.196084][ T395] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 15.196296][ T395] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 15.196510][ T395] FS: 00007f42b5469840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.196757][ T395] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.196941][ T395] CR2: 0000000025e36a28 CR3: 000000000f128006 CR4: 0000000000771ef0 [ 15.197158][ T395] PKRU: 55555554 [ 15.197263][ T395] Call Trace: [ 15.197372][ T395] [ 15.197444][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.197584][ T395] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.197726][ T395] notifier_call_chain (kernel/notifier.c:85) [ 15.197874][ T395] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.198017][ T395] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.198164][ T395] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.198306][ T395] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.198447][ T395] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.198589][ T395] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.198738][ T395] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.198892][ T395] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.199036][ T395] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.199185][ T395] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.199326][ T395] ? nla_strscpy (lib/nlattr.c:795) [ 15.199470][ T395] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.199613][ T395] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.199755][ T395] ? __dev_get_by_name (net/core/dev.c:883) [ 15.199904][ T395] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.200051][ T395] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.200201][ T395] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.200345][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.200485][ T395] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.200625][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.200767][ T395] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.200912][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.201057][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.201204][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.201345][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.201486][ T395] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.201626][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.201768][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.201916][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.202056][ T395] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.202202][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.202341][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.202482][ T395] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.202625][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.202765][ T395] ? netlink_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.202997][ T395] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.203144][ T395] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.203284][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.203427][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.203569][ T395] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.203711][ T395] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.203853][ T395] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.204122][ T395] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.204275][ T395] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.204452][ T395] ? move_addr_to_kernel (net/socket.c:258) [ 15.204600][ T395] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.204743][ T395] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.204959][ T395] ___sys_sendmsg (net/socket.c:2752) [ 15.205166][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.205344][ T395] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.205505][ T395] __sys_sendmsg (net/socket.c:2784) [ 15.205648][ T395] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.205819][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.206062][ T395] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.206213][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.206363][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.206514][ T395] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.206661][ T395] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.206805][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.206993][ T395] RIP: 0033:0x7f42b56a308e [ 15.207152][ T395] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.207664][ T395] RSP: 002b:00007fffb604f510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.207889][ T395] RAX: ffffffffffffffda RBX: 00007fffb604fca8 RCX: 00007f42b56a308e [ 15.208108][ T395] RDX: 0000000000000000 RSI: 00007fffb604f5c0 RDI: 0000000000000005 [ 15.208322][ T395] RBP: 00007fffb604f520 R08: 0000000000000000 R09: 0000000000000000 [ 15.208533][ T395] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.208748][ T395] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb604fc80 | [ 15.210405][ T395] ------------[ cut here ]------------ | [ 15.210545][ T395] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/395 | [ 15.210791][ T395] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.211341][ T395] Tainted: [W]=WARN [ 15.211451][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.211631][ T395] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.211817][ T395] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.212334][ T395] RSP: 0018:ffa0000000516fd0 EFLAGS: 00010286 [ 15.212520][ T395] RAX: 00000000ffffffa6 RBX: ff11000009ff6940 RCX: 1ff40000000a2dc0 [ 15.212734][ T395] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff69f0 [ 15.212950][ T395] RBP: ff110000119ca000 R08: 1fe22000013fed3f R09: ff1100000bb5ae80 [ 15.213170][ T395] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 15.213386][ T395] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 15.213602][ T395] FS: 00007f42b5469840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.213854][ T395] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.214040][ T395] CR2: 0000000025e36a28 CR3: 000000000f128006 CR4: 0000000000771ef0 [ 15.214262][ T395] PKRU: 55555554 [ 15.214369][ T395] Call Trace: [ 15.214477][ T395] [ 15.214552][ T395] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.214696][ T395] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.214805][ T395] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.214950][ T395] __dev_notify_flags (net/core/dev.c:9787) [ 15.215097][ T395] ? netif_change_name (net/core/dev.c:1495) [ 15.215242][ T395] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.215387][ T395] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.215530][ T395] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.215675][ T395] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.215821][ T395] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.215983][ T395] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.216130][ T395] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.216278][ T395] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.216419][ T395] ? nla_strscpy (lib/nlattr.c:795) [ 15.216560][ T395] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.216703][ T395] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.216844][ T395] ? __dev_get_by_name (net/core/dev.c:883) [ 15.216989][ T395] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.217140][ T395] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.217284][ T395] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.217425][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.217565][ T395] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.217705][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.217845][ T395] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.217990][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.218141][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.218283][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.218426][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.218567][ T395] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.218708][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.218848][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.218996][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.219140][ T395] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.219281][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.219421][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.219563][ T395] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.219706][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.219845][ T395] ? netlink_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.219994][ T395] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.220139][ T395] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.220280][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.220424][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.220566][ T395] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.220708][ T395] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.220850][ T395] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.220994][ T395] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.221140][ T395] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.221313][ T395] ? move_addr_to_kernel (net/socket.c:258) [ 15.221456][ T395] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.221598][ T395] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.221740][ T395] ___sys_sendmsg (net/socket.c:2752) [ 15.221884][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.222058][ T395] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.222213][ T395] __sys_sendmsg (net/socket.c:2784) [ 15.222354][ T395] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.222494][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.222671][ T395] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.222812][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.222958][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.223102][ T395] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.223242][ T395] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.223383][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.223556][ T395] RIP: 0033:0x7f42b56a308e [ 15.223701][ T395] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.224207][ T395] RSP: 002b:00007fffb604f510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.224418][ T395] RAX: ffffffffffffffda RBX: 00007fffb604fca8 RCX: 00007f42b56a308e [ 15.224627][ T395] RDX: 0000000000000000 RSI: 00007fffb604f5c0 RDI: 0000000000000005 [ 15.224837][ T395] RBP: 00007fffb604f520 R08: 0000000000000000 R09: 0000000000000000 [ 15.225050][ T395] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.225263][ T395] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb604fc80 | [ 15.251329][ T396] ------------[ cut here ]------------ | [ 15.251477][ T396] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/396 | [ 15.251709][ T396] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.252231][ T396] Tainted: [W]=WARN [ 15.252334][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.252499][ T396] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.252673][ 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 [ 15.253966][ T396] RSP: 0018:ffa0000000607020 EFLAGS: 00010286 [ 15.254140][ T396] RAX: 00000000ffffffa6 RBX: ff11000009b1d0c0 RCX: 1ff40000000c0dca [ 15.254339][ T396] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d170 [ 15.254537][ T396] RBP: ff110000119ca000 R08: 1fe2200001363a2f R09: ff1100000cc5d158 [ 15.254733][ T396] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.254987][ T396] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.255188][ T396] FS: 00007fa2cea85840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.255477][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.255644][ T396] CR2: 00000000091f2988 CR3: 000000000e90d002 CR4: 0000000000771ef0 [ 15.255844][ T396] PKRU: 55555554 [ 15.255970][ T396] Call Trace: [ 15.256070][ T396] [ 15.256143][ T396] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.256277][ T396] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.256379][ T396] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.256512][ T396] __dev_notify_flags (net/core/dev.c:9787) [ 15.256643][ T396] ? netif_change_name (net/core/dev.c:1495) [ 15.256776][ T396] ? __dev_change_flags (net/core/dev.c:9752) [ 15.256909][ T396] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.257041][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.257178][ T396] ? 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.257314][ T396] netif_change_flags (net/core/dev.c:9820) [ 15.257448][ T396] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.257581][ T396] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.257715][ T396] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.257849][ T396] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.258019][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.258155][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.258288][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.258419][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.258550][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 15.258684][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.258817][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.258955][ T396] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.259090][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.259223][ T396] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.259355][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.259485][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.259616][ T396] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.259748][ T396] ? __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.259884][ T396] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.260015][ T396] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.260152][ T396] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.260287][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.260421][ T396] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.260555][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.260685][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.260817][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.260953][ T396] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.261089][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.261226][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.261357][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.261488][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.261620][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.261754][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.261891][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.262023][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.262158][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.262289][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.262422][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.262555][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.262690][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.262822][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.262961][ T396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.263099][ 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)) [ 15.263231][ 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)) [ 15.263365][ T396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.263495][ T396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.263626][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.263758][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.263896][ T396] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.264030][ T396] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.264167][ T396] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.264298][ T396] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.264429][ T396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.264590][ T396] ? move_addr_to_kernel (net/socket.c:258) [ 15.264722][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.264852][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.264991][ T396] ___sys_sendmsg (net/socket.c:2752) [ 15.265127][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.265289][ T396] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.265435][ T396] __sys_sendmsg (net/socket.c:2784) [ 15.265568][ T396] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.265699][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.265876][ 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) [ 15.266008][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.266146][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.266276][ T396] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.266408][ T396] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.266540][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.266705][ T396] RIP: 0033:0x7fa2cecbf08e [ 15.266845][ 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 [ 15.267327][ T396] RSP: 002b:00007fff6f91e350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.267527][ T396] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa2cecbf08e [ 15.267726][ T396] RDX: 0000000000000000 RSI: 00007fff6f91e400 RDI: 0000000000000005 [ 15.267929][ T396] RBP: 00007fff6f91e360 R08: 0000000000000000 R09: 0000000000000000 [ 15.268131][ T396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.268326][ T396] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6f91eac0 | [ 15.367108][ T407] ------------[ cut here ]------------ | [ 15.367297][ T407] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/407 | [ 15.367575][ T407] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.368133][ T407] Tainted: [W]=WARN [ 15.368241][ T407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.368422][ T407] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.368609][ T407] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.369128][ T407] RSP: 0018:ffa0000000816f70 EFLAGS: 00010286 [ 15.369310][ T407] RAX: 00000000ffffffa6 RBX: ff1100000f044ac0 RCX: 1ff4000000102db4 [ 15.369528][ T407] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f044b70 [ 15.369736][ T407] RBP: ff11000011982000 R08: 1fe2200001e0896f R09: ff1100000f0aae80 [ 15.369962][ T407] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 15.370178][ T407] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 15.370388][ T407] FS: 00007fd1fedaa840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.370637][ T407] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.370837][ T407] CR2: 0000000017978a28 CR3: 000000001000f001 CR4: 0000000000771ef0 [ 15.371052][ T407] PKRU: 55555554 [ 15.371162][ T407] Call Trace: [ 15.371266][ T407] [ 15.371338][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.371479][ T407] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.371620][ T407] notifier_call_chain (kernel/notifier.c:85) [ 15.371763][ T407] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.371936][ T407] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.372086][ T407] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.372230][ T407] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.372374][ T407] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.372520][ T407] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.372666][ T407] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.372808][ T407] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.372956][ T407] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.373112][ T407] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.373254][ T407] ? nla_strscpy (lib/nlattr.c:795) [ 15.373396][ T407] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.373537][ T407] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.373694][ T407] ? __dev_get_by_name (net/core/dev.c:883) [ 15.373837][ T407] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.373986][ T407] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.374137][ T407] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.374280][ T407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.374423][ T407] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.374565][ T407] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.374705][ T407] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.374845][ T407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.374996][ T407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.375142][ T407] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.375282][ T407] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.375422][ T407] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.375563][ T407] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.375705][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.375848][ T407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.375992][ T407] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.376138][ T407] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.376278][ T407] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.376418][ T407] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.376563][ T407] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.376705][ T407] ? netlink_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.376849][ T407] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.376996][ T407] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.377144][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.377287][ T407] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.377430][ T407] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.377574][ T407] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.377720][ T407] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.377861][ T407] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.378009][ T407] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.378186][ T407] ? move_addr_to_kernel (net/socket.c:258) [ 15.378372][ T407] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.378513][ T407] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.378659][ T407] ___sys_sendmsg (net/socket.c:2752) [ 15.378807][ T407] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.379014][ T407] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.379185][ T407] __sys_sendmsg (net/socket.c:2784) [ 15.379327][ T407] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.379467][ T407] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.379643][ T407] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.379783][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.379928][ T407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.380068][ T407] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.380214][ T407] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.380354][ T407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.380530][ T407] RIP: 0033:0x7fd1fefe408e [ 15.380695][ T407] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.381213][ T407] RSP: 002b:00007fffe4858cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.381427][ T407] RAX: ffffffffffffffda RBX: 00007fffe4859448 RCX: 00007fd1fefe408e [ 15.381637][ T407] RDX: 0000000000000000 RSI: 00007fffe4858d60 RDI: 0000000000000005 [ 15.381847][ T407] RBP: 00007fffe4858cc0 R08: 0000000000000000 R09: 0000000000000000 [ 15.382088][ T407] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.382298][ T407] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe4859420 | [ 15.383968][ T407] ------------[ cut here ]------------ | [ 15.384111][ T407] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/407 | [ 15.384351][ T407] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.384883][ T407] Tainted: [W]=WARN [ 15.384990][ T407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.385169][ T407] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.385349][ T407] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.385847][ T407] RSP: 0018:ffa0000000816fd0 EFLAGS: 00010286 [ 15.386029][ T407] RAX: 00000000ffffffa6 RBX: ff1100000f045cc0 RCX: 1ff4000000102dc0 [ 15.386245][ T407] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f045d70 [ 15.386454][ T407] RBP: ff1100000c2ca000 R08: 1fe2200001e08baf R09: ff1100000f0aae80 [ 15.386665][ T407] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 15.386878][ T407] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c2cae04 [ 15.387091][ T407] FS: 00007fd1fedaa840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.387338][ T407] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.387516][ T407] CR2: 0000000017978a28 CR3: 000000001000f001 CR4: 0000000000771ef0 [ 15.387726][ T407] PKRU: 55555554 [ 15.387831][ T407] Call Trace: [ 15.387942][ T407] [ 15.388014][ T407] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.388162][ T407] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.388270][ T407] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.388413][ T407] __dev_notify_flags (net/core/dev.c:9787) [ 15.388555][ T407] ? netif_change_name (net/core/dev.c:1495) [ 15.388696][ T407] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.388838][ T407] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.388981][ T407] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.389126][ T407] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.389270][ T407] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.389416][ T407] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.389559][ T407] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.389704][ T407] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.389845][ T407] ? nla_strscpy (lib/nlattr.c:795) [ 15.389990][ T407] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.390135][ T407] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.390274][ T407] ? __dev_get_by_name (net/core/dev.c:883) [ 15.390415][ T407] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.390561][ T407] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.390707][ T407] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.390848][ T407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.390992][ T407] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.391164][ T407] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.391308][ T407] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.391465][ T407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.391613][ T407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.391755][ T407] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.391903][ T407] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.392042][ T407] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.392186][ T407] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.392326][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.392471][ T407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.392613][ T407] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.392779][ T407] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.392927][ T407] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.393072][ T407] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.393222][ T407] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.393364][ T407] ? netlink_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.393510][ T407] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.393654][ T407] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.393800][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.393950][ T407] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.394099][ T407] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.394244][ T407] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.394391][ T407] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.394534][ T407] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.394676][ T407] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.394854][ T407] ? move_addr_to_kernel (net/socket.c:258) [ 15.395004][ T407] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.395154][ T407] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.395297][ T407] ___sys_sendmsg (net/socket.c:2752) [ 15.395437][ T407] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.395612][ T407] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.395765][ T407] __sys_sendmsg (net/socket.c:2784) [ 15.395914][ T407] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.396055][ T407] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.396263][ T407] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.396405][ T407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.396546][ T407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.396686][ T407] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.396828][ T407] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.396979][ T407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.397164][ T407] RIP: 0033:0x7fd1fefe408e [ 15.397309][ T407] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.397830][ T407] RSP: 002b:00007fffe4858cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.398049][ T407] RAX: ffffffffffffffda RBX: 00007fffe4859448 RCX: 00007fd1fefe408e [ 15.398264][ T407] RDX: 0000000000000000 RSI: 00007fffe4858d60 RDI: 0000000000000005 [ 15.398474][ T407] RBP: 00007fffe4858cc0 R08: 0000000000000000 R09: 0000000000000000 [ 15.398684][ T407] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.398901][ T407] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe4859420 | [ 15.439274][ T408] ------------[ cut here ]------------ | [ 15.439453][ T408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/408 | [ 15.439690][ T408] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.440211][ T408] Tainted: [W]=WARN [ 15.440310][ T408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.440473][ T408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.440642][ T408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.441106][ T408] RSP: 0018:ffa00000008e7020 EFLAGS: 00010286 [ 15.441269][ T408] RAX: 00000000ffffffa6 RBX: ff11000009b1c340 RCX: 1ff400000011cdca [ 15.441482][ T408] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c3f0 [ 15.441672][ T408] RBP: ff1100000c2ca000 R08: 1fe220000136387f R09: ff1100000f0ad158 [ 15.441876][ T408] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 15.442139][ T408] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.442350][ T408] FS: 00007f82d66da840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 15.442575][ T408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.442736][ T408] CR2: 0000000022d4f988 CR3: 000000000d441003 CR4: 0000000000771ef0 [ 15.442997][ T408] PKRU: 55555554 [ 15.443123][ T408] Call Trace: [ 15.443277][ T408] [ 15.443343][ T408] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.443474][ T408] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.443571][ T408] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.443698][ T408] __dev_notify_flags (net/core/dev.c:9787) [ 15.443827][ T408] ? netif_change_name (net/core/dev.c:1495) [ 15.444011][ T408] ? __dev_change_flags (net/core/dev.c:9752) [ 15.444145][ T408] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.444272][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.444401][ T408] ? 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.444544][ T408] netif_change_flags (net/core/dev.c:9820) [ 15.444675][ T408] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.444806][ T408] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.444990][ T408] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.445126][ T408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.445288][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.445419][ T408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.445547][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.445675][ T408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.445804][ T408] ? __kernel_text_address (kernel/extable.c:79) [ 15.445988][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.446125][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.446254][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.446384][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.446513][ T408] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.446642][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.446770][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.446956][ T408] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.447094][ T408] ? __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.447222][ T408] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.447349][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.447478][ T408] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.447608][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.447749][ T408] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.447890][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.448017][ T408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.448154][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.448280][ T408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.448406][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.448534][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.448666][ T408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.448795][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.448932][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.449063][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.449196][ T408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.449324][ T408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.449450][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.449576][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.449707][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.449834][ T408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.449969][ T408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.450103][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.450231][ T408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.450361][ T408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.450488][ T408] ? netlink_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.450617][ T408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.450745][ T408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.450876][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.451006][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.451137][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.451264][ T408] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.451421][ T408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.451549][ T408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.451678][ T408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.451803][ T408] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.451935][ T408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.452128][ T408] ? move_addr_to_kernel (net/socket.c:258) [ 15.452259][ T408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.452385][ T408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.452514][ T408] ___sys_sendmsg (net/socket.c:2752) [ 15.452641][ T408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.452813][ T408] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.452958][ T408] __sys_sendmsg (net/socket.c:2784) [ 15.453090][ T408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.453218][ T408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.453379][ T408] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.453515][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.453643][ T408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.453770][ T408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.453903][ T408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.454032][ T408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.454193][ T408] RIP: 0033:0x7f82d691408e [ 15.454326][ T408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.454777][ T408] RSP: 002b:00007fff921cf940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.454975][ T408] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f82d691408e [ 15.455192][ T408] RDX: 0000000000000000 RSI: 00007fff921cf9f0 RDI: 0000000000000005 [ 15.455384][ T408] RBP: 00007fff921cf950 R08: 0000000000000000 R09: 0000000000000000 [ 15.455574][ T408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.455764][ T408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff921d00b0 | [ 15.584984][ T423] ------------[ cut here ]------------ | [ 15.585213][ T423] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/423 | [ 15.585506][ T423] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.586152][ T423] Tainted: [W]=WARN [ 15.586306][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.586527][ T423] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.586758][ T423] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.587488][ T423] RSP: 0018:ffa00000009e6f70 EFLAGS: 00010286 [ 15.587710][ T423] RAX: 00000000ffffffa6 RBX: ff1100000d570dc0 RCX: 1ff400000013cdb4 [ 15.587978][ T423] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d570e70 [ 15.588238][ T423] RBP: ff11000011982000 R08: 1fe2200001aae1cf R09: ff1100000c8e5180 [ 15.588493][ T423] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 15.588749][ T423] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 15.589018][ T423] FS: 00007f65bc888840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 15.589341][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.589574][ T423] CR2: 00005634b211dd5c CR3: 000000000b005003 CR4: 0000000000771ef0 [ 15.589831][ T423] PKRU: 55555554 [ 15.589993][ T423] Call Trace: [ 15.590150][ T423] [ 15.590281][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.590467][ T423] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.590654][ T423] notifier_call_chain (kernel/notifier.c:85) [ 15.590853][ T423] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.591090][ T423] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.591286][ T423] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.591474][ T423] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.591660][ T423] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.591849][ T423] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.592053][ T423] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.592252][ T423] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.592462][ T423] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.592657][ T423] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.592842][ T423] ? nla_strscpy (lib/nlattr.c:795) [ 15.593044][ T423] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.593238][ T423] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.593423][ T423] ? __dev_get_by_name (net/core/dev.c:883) [ 15.593610][ T423] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.593802][ T423] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.594005][ T423] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.594199][ T423] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.594383][ T423] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.594569][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.594753][ T423] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.594964][ T423] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.595161][ T423] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.595349][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.595534][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.595720][ T423] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.595916][ T423] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.596110][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.596309][ T423] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.596496][ T423] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.596685][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.596892][ T423] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.597087][ T423] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.597278][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.597462][ T423] ? netlink_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.597651][ T423] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.597838][ T423] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.598048][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.598246][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.598453][ T423] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.598643][ T423] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.598833][ T423] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.599033][ T423] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.599228][ T423] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.599447][ T423] ? move_addr_to_kernel (net/socket.c:258) [ 15.599636][ T423] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.599823][ T423] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.600040][ T423] ___sys_sendmsg (net/socket.c:2752) [ 15.600234][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.600456][ T423] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.600658][ T423] __sys_sendmsg (net/socket.c:2784) [ 15.600847][ T423] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.601047][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.601287][ T423] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.601515][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.601711][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.601913][ T423] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.602108][ T423] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.602300][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.602525][ T423] RIP: 0033:0x7f65bcac208e [ 15.602721][ T423] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.603296][ T423] RSP: 002b:00007fffe80c72f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.603557][ T423] RAX: ffffffffffffffda RBX: 00007fffe80c7a88 RCX: 00007f65bcac208e [ 15.603814][ T423] RDX: 0000000000000000 RSI: 00007fffe80c73a0 RDI: 0000000000000005 [ 15.604092][ T423] RBP: 00007fffe80c7300 R08: 0000000000000000 R09: 0000000000000000 [ 15.604352][ T423] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.604610][ T423] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe80c7a60 | [ 15.606696][ T423] ------------[ cut here ]------------ | [ 15.606854][ T423] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/423 | [ 15.607123][ T423] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.607666][ T423] Tainted: [W]=WARN [ 15.607774][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.608345][ T423] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.608530][ T423] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.609039][ T423] RSP: 0018:ffa00000009e6fd0 EFLAGS: 00010286 [ 15.609220][ T423] RAX: 00000000ffffffa6 RBX: ff11000009ff6dc0 RCX: 1ff400000013cdc0 [ 15.609430][ T423] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff6e70 [ 15.609641][ T423] RBP: ff1100000cd52000 R08: 1fe22000013fedcf R09: ff1100000c8e5180 [ 15.609851][ T423] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 15.610072][ T423] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52e04 [ 15.610287][ T423] FS: 00007f65bc888840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 15.610534][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.610710][ T423] CR2: 000055aa93d206c0 CR3: 000000000b005002 CR4: 0000000000771ef0 [ 15.610928][ T423] PKRU: 55555554 [ 15.611035][ T423] Call Trace: [ 15.611143][ T423] [ 15.611215][ T423] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.611357][ T423] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.611468][ T423] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.611610][ T423] __dev_notify_flags (net/core/dev.c:9787) [ 15.611751][ T423] ? netif_change_name (net/core/dev.c:1495) [ 15.611898][ T423] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.612040][ T423] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.612185][ T423] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.612325][ T423] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.612469][ T423] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.612615][ T423] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.612757][ T423] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.612908][ T423] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.613046][ T423] ? nla_strscpy (lib/nlattr.c:795) [ 15.613191][ T423] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.613331][ T423] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.613470][ T423] ? __dev_get_by_name (net/core/dev.c:883) [ 15.613613][ T423] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.613763][ T423] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.613915][ T423] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.614055][ T423] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.614196][ T423] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.614338][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.614475][ T423] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.614614][ T423] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.614759][ T423] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.614907][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.615048][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.615193][ T423] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.615331][ T423] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.615471][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.615613][ T423] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.615753][ T423] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.615901][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.616044][ T423] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.616190][ T423] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.616333][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.616474][ T423] ? netlink_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.616614][ T423] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.616756][ T423] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.616902][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.617042][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.617189][ T423] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.617329][ T423] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.617470][ T423] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.617609][ T423] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.617746][ T423] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.617924][ T423] ? move_addr_to_kernel (net/socket.c:258) [ 15.618063][ T423] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.618207][ T423] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.618347][ T423] ___sys_sendmsg (net/socket.c:2752) [ 15.618486][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.618658][ T423] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.618811][ T423] __sys_sendmsg (net/socket.c:2784) [ 15.618957][ T423] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.619098][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.619276][ T423] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.619415][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.619556][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.619695][ T423] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.619833][ T423] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.619979][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.620156][ T423] RIP: 0033:0x7f65bcac208e [ 15.620299][ T423] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.620786][ T423] RSP: 002b:00007fffe80c72f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.621000][ T423] RAX: ffffffffffffffda RBX: 00007fffe80c7a88 RCX: 00007f65bcac208e [ 15.621208][ T423] RDX: 0000000000000000 RSI: 00007fffe80c73a0 RDI: 0000000000000005 [ 15.621413][ T423] RBP: 00007fffe80c7300 R08: 0000000000000000 R09: 0000000000000000 [ 15.621618][ T423] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb34 [ 15.621824][ T423] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe80c7a60 | [ 15.646668][ T424] ------------[ cut here ]------------ | [ 15.646826][ T424] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/424 | [ 15.647062][ T424] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.647567][ T424] Tainted: [W]=WARN [ 15.647666][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.647829][ T424] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.648011][ T424] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.648477][ T424] RSP: 0018:ffa00000009e7020 EFLAGS: 00010286 [ 15.648641][ T424] RAX: 00000000ffffffa6 RBX: ff1100000d571b40 RCX: 1ff400000013cdca [ 15.648841][ T424] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571bf0 [ 15.649109][ T424] RBP: ff1100000cd52000 R08: 1fe2200001aae37f R09: ff1100000c012e58 [ 15.649304][ T424] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.649497][ T424] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.649693][ T424] FS: 00007f152f3f5840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.649974][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.650200][ T424] CR2: 0000000034b59988 CR3: 000000000cf5f002 CR4: 0000000000771ef0 [ 15.650396][ T424] PKRU: 55555554 [ 15.650493][ T424] Call Trace: [ 15.650590][ T424] [ 15.650658][ T424] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.650789][ T424] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.650944][ T424] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.651079][ T424] __dev_notify_flags (net/core/dev.c:9787) [ 15.651212][ T424] ? netif_change_name (net/core/dev.c:1495) [ 15.651341][ T424] ? __dev_change_flags (net/core/dev.c:9752) [ 15.651492][ T424] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.651624][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.651755][ T424] ? 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.651943][ T424] netif_change_flags (net/core/dev.c:9820) [ 15.652077][ T424] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.652207][ T424] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.652338][ T424] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.652470][ T424] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.652631][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.652760][ T424] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.652968][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.653103][ T424] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.653231][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 15.653363][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.653495][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.653624][ T424] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.653755][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.653941][ T424] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.654071][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.654201][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.654331][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.654460][ T424] ? __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.654587][ T424] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.654715][ T424] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.654846][ T424] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.655044][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.655182][ T424] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.655313][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.655442][ T424] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.655570][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.655699][ T424] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.655829][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.656039][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.656169][ T424] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.656297][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.656427][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.656557][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.656687][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.656817][ T424] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.657037][ T424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.657172][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.657305][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.657434][ T424] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.657566][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.657696][ T424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.657825][ T424] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.657983][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.658117][ T424] ? netlink_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.658251][ T424] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.658382][ T424] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.658512][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.658643][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.658778][ T424] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.658912][ T424] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.659043][ T424] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.659178][ T424] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.659308][ T424] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.659469][ T424] ? move_addr_to_kernel (net/socket.c:258) [ 15.659599][ T424] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.659729][ T424] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.659861][ T424] ___sys_sendmsg (net/socket.c:2752) [ 15.659995][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.660163][ T424] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.660305][ T424] __sys_sendmsg (net/socket.c:2784) [ 15.660435][ T424] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.660564][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.660728][ T424] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.660858][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.660994][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.661128][ T424] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.661257][ T424] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.661386][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.661546][ T424] RIP: 0033:0x7f152f62f08e [ 15.661683][ T424] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.662155][ T424] RSP: 002b:00007ffe9a3f0b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.662350][ T424] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f152f62f08e [ 15.662544][ T424] RDX: 0000000000000000 RSI: 00007ffe9a3f0bd0 RDI: 0000000000000005 [ 15.662739][ T424] RBP: 00007ffe9a3f0b30 R08: 0000000000000000 R09: 0000000000000000 [ 15.662937][ T424] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 15.663136][ T424] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9a3f1290 | [ 15.793751][ T438] ------------[ cut here ]------------ | [ 15.793979][ T438] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/438 | [ 15.794282][ T438] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.794917][ T438] Tainted: [W]=WARN [ 15.795071][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.795301][ T438] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.795531][ T438] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.796085][ T438] RSP: 0018:ffa0000000a86f70 EFLAGS: 00010286 [ 15.796306][ T438] RAX: 00000000ffffffa6 RBX: ff11000009ff6640 RCX: 1ff4000000150db4 [ 15.796558][ T438] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff66f0 [ 15.796812][ T438] RBP: ff11000011982000 R08: 1fe22000013fecdf R09: ff1100000ccd2e80 [ 15.797153][ T438] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 15.797491][ T438] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 15.797816][ T438] FS: 00007f36e1629840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 15.798244][ T438] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.798480][ T438] CR2: 0000000035692a28 CR3: 0000000011867006 CR4: 0000000000771ef0 [ 15.798738][ T438] PKRU: 55555554 [ 15.798900][ T438] Call Trace: [ 15.799053][ T438] [ 15.799180][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.799365][ T438] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.799554][ T438] notifier_call_chain (kernel/notifier.c:85) [ 15.799747][ T438] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.799950][ T438] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.800146][ T438] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.800335][ T438] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.800521][ T438] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.800708][ T438] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.800912][ T438] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.801109][ T438] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.801300][ T438] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.801489][ T438] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.801675][ T438] ? nla_strscpy (lib/nlattr.c:795) [ 15.801876][ T438] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.802064][ T438] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.802255][ T438] ? __dev_get_by_name (net/core/dev.c:883) [ 15.802441][ T438] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.802631][ T438] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.802821][ T438] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.803028][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.803224][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.803415][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.803601][ T438] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.803787][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.803988][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.804185][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.804373][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.804559][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.804745][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.804945][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.805141][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.805330][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.805518][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.805702][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.805901][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.806096][ T438] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.806280][ T438] ? netlink_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.806469][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.806655][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.806840][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.807041][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.807229][ T438] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.807417][ T438] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.807605][ T438] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.807790][ T438] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.807987][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.808210][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 15.808397][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.808582][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.808770][ T438] ___sys_sendmsg (net/socket.c:2752) [ 15.808967][ T438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.809192][ T438] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.809391][ T438] __sys_sendmsg (net/socket.c:2784) [ 15.809579][ T438] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.809765][ T438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.810018][ T438] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.810218][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.810409][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.810596][ T438] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.810784][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.811097][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.811320][ T438] RIP: 0033:0x7f36e186308e [ 15.811514][ T438] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.812065][ T438] RSP: 002b:00007ffe92700290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.812331][ T438] RAX: ffffffffffffffda RBX: 00007ffe92700a28 RCX: 00007f36e186308e [ 15.812586][ T438] RDX: 0000000000000000 RSI: 00007ffe92700340 RDI: 0000000000000005 [ 15.812844][ T438] RBP: 00007ffe927002a0 R08: 0000000000000000 R09: 0000000000000000 [ 15.813117][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 15.813374][ T438] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe92700a00 | [ 15.815420][ T438] ------------[ cut here ]------------ | [ 15.815573][ T438] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/438 | [ 15.815819][ T438] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.816661][ T438] Tainted: [W]=WARN [ 15.816768][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.816950][ T438] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.817136][ T438] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.817635][ T438] RSP: 0018:ffa0000000a86fd0 EFLAGS: 00010286 [ 15.817813][ T438] RAX: 00000000ffffffa6 RBX: ff1100000bbe2dc0 RCX: 1ff4000000150dc0 [ 15.818034][ T438] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2e70 [ 15.818248][ T438] RBP: ff1100000c0ea000 R08: 1fe220000177c5cf R09: ff1100000ccd2e80 [ 15.818460][ T438] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 15.818670][ T438] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 15.818891][ T438] FS: 00007f36e1629840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 15.819145][ T438] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.819328][ T438] CR2: 000055aa93d206c0 CR3: 0000000011867006 CR4: 0000000000771ef0 [ 15.819539][ T438] PKRU: 55555554 [ 15.819644][ T438] Call Trace: [ 15.819750][ T438] [ 15.819825][ T438] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.819977][ T438] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.820090][ T438] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.820233][ T438] __dev_notify_flags (net/core/dev.c:9787) [ 15.820376][ T438] ? netif_change_name (net/core/dev.c:1495) [ 15.820518][ T438] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.820663][ T438] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.820803][ T438] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.820949][ T438] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.821101][ T438] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.821245][ T438] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.821389][ T438] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.821534][ T438] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.821675][ T438] ? nla_strscpy (lib/nlattr.c:795) [ 15.821817][ T438] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.821966][ T438] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.822111][ T438] ? __dev_get_by_name (net/core/dev.c:883) [ 15.822251][ T438] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.822398][ T438] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.822543][ T438] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.822685][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.822827][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.822975][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.823117][ T438] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.823258][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.823402][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.823545][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.823686][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.823827][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.823975][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.824121][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.824262][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.824403][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.824543][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.824682][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.824824][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.824973][ T438] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.825116][ T438] ? netlink_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.825259][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.825400][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.825541][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.825682][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.825824][ T438] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.825972][ T438] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.826118][ T438] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.826257][ T438] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.826399][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.826573][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 15.826715][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.826854][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.827003][ T438] ___sys_sendmsg (net/socket.c:2752) [ 15.827146][ T438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.827321][ T438] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.827475][ T438] __sys_sendmsg (net/socket.c:2784) [ 15.827617][ T438] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.827757][ T438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.827942][ T438] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.828089][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.828232][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.828374][ T438] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.828516][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.828660][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.828834][ T438] RIP: 0033:0x7f36e186308e [ 15.828985][ T438] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.829488][ T438] RSP: 002b:00007ffe92700290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.829699][ T438] RAX: ffffffffffffffda RBX: 00007ffe92700a28 RCX: 00007f36e186308e [ 15.829915][ T438] RDX: 0000000000000000 RSI: 00007ffe92700340 RDI: 0000000000000005 [ 15.830132][ T438] RBP: 00007ffe927002a0 R08: 0000000000000000 R09: 0000000000000000 [ 15.830343][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 15.830554][ T438] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe92700a00 | [ 15.859006][ T439] ------------[ cut here ]------------ | [ 15.859170][ T439] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/439 | [ 15.859402][ T439] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 15.859919][ T439] Tainted: [W]=WARN [ 15.860020][ T439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.860191][ T439] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.860364][ T439] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.860828][ T439] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 15.861003][ T439] RAX: 00000000ffffffa6 RBX: ff1100000b2ebcc0 RCX: 1ff40000000dcdca [ 15.861205][ T439] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebd70 [ 15.861402][ T439] RBP: ff1100000c0ea000 R08: 1fe220000165d7af R09: ff1100000ccd5158 [ 15.861601][ T439] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.861800][ T439] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.862004][ T439] FS: 00007f042d1b2840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 15.862243][ T439] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.862409][ T439] CR2: 00007f042d4821a0 CR3: 0000000011947005 CR4: 0000000000771ef0 [ 15.862608][ T439] PKRU: 55555554 [ 15.862708][ T439] Call Trace: [ 15.862808][ T439] [ 15.862881][ T439] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.863017][ T439] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.863122][ T439] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.863255][ T439] __dev_notify_flags (net/core/dev.c:9787) [ 15.863389][ T439] ? netif_change_name (net/core/dev.c:1495) [ 15.863521][ T439] ? __dev_change_flags (net/core/dev.c:9752) [ 15.863654][ T439] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.863788][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.863927][ T439] ? 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.864063][ T439] netif_change_flags (net/core/dev.c:9820) [ 15.864201][ T439] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.864334][ T439] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.864469][ T439] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.864601][ T439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.864767][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.864907][ T439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.865040][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.865175][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.865306][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 15.865439][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.865574][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.865706][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.865840][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.866210][ T439] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.866347][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.866482][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.866611][ T439] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.866743][ T439] ? __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.866876][ T439] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.867008][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.867143][ T439] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.867276][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.867410][ T439] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.867548][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.867681][ T439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.867813][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.867950][ T439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.868090][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.868225][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.868357][ T439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.868492][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.868625][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.868758][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.868896][ T439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.869029][ T439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.869166][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.869299][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.869434][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.869567][ T439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.869698][ T439] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.869827][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.869963][ T439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.870115][ T439] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.870246][ T439] ? netlink_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.870379][ T439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.870512][ T439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.870644][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.870777][ T439] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.870912][ T439] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.871044][ T439] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.871222][ T439] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.871362][ T439] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.871498][ T439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.871668][ T439] ? move_addr_to_kernel (net/socket.c:258) [ 15.871800][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.871938][ T439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.872072][ T439] ___sys_sendmsg (net/socket.c:2752) [ 15.872212][ T439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.872376][ T439] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.872520][ T439] __sys_sendmsg (net/socket.c:2784) [ 15.872654][ T439] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.872786][ T439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.872959][ T439] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.873095][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.873229][ T439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.873361][ T439] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.873494][ T439] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.873627][ T439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.873792][ T439] RIP: 0033:0x7f042d3ec08e [ 15.873936][ T439] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.874412][ T439] RSP: 002b:00007ffdbeafc430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.874611][ T439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f042d3ec08e [ 15.874807][ T439] RDX: 0000000000000000 RSI: 00007ffdbeafc4e0 RDI: 0000000000000005 [ 15.875006][ T439] RBP: 00007ffdbeafc440 R08: 0000000000000000 R09: 0000000000000000 [ 15.875212][ T439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 15.875409][ T439] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbeafcba0 | [ 16.037373][ T454] ------------[ cut here ]------------ | [ 16.037555][ T454] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/454 | [ 16.037802][ T454] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.038385][ T454] Tainted: [W]=WARN [ 16.038491][ T454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.038665][ T454] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.038846][ T454] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.039409][ T454] RSP: 0018:ffa0000000b171b0 EFLAGS: 00010286 [ 16.039585][ T454] RAX: 00000000ffffffa6 RBX: ff1100000f0441c0 RCX: 1ff4000000162dfc [ 16.039790][ T454] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f044270 [ 16.040003][ T454] RBP: ff11000009c04000 R08: 1fe2200001e0884f R09: ff1100000cc58b80 [ 16.040215][ T454] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 16.040425][ T454] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 16.040633][ T454] FS: 00007fb2604fe840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 16.040882][ T454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.041056][ T454] CR2: 0000000000445f00 CR3: 000000000f373004 CR4: 0000000000771ef0 [ 16.041268][ T454] PKRU: 55555554 [ 16.041374][ T454] Call Trace: [ 16.041477][ T454] [ 16.041549][ T454] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.041690][ T454] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.041800][ T454] __dev_notify_flags (net/core/dev.c:9787) [ 16.041945][ T454] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 16.042089][ T454] ? netif_change_name (net/core/dev.c:1495) [ 16.042233][ T454] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.042373][ T454] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.042512][ T454] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.042649][ T454] ? __dev_get_by_name (net/core/dev.c:883) [ 16.042788][ T454] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.042937][ T454] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.043083][ T454] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.043223][ T454] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.043363][ T454] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.043501][ T454] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.043637][ T454] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.043773][ T454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.043921][ T454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.044061][ T454] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.044203][ T454] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.044341][ T454] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.044479][ T454] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.044617][ T454] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.044757][ T454] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.044903][ T454] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.045042][ T454] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.045186][ T454] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.045325][ T454] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.045467][ T454] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.045607][ T454] ? netlink_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.045748][ T454] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.045895][ T454] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.046033][ T454] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.046180][ T454] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.046321][ T454] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.046461][ T454] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.046602][ T454] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.046741][ T454] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.046883][ T454] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.047054][ T454] ? move_addr_to_kernel (net/socket.c:258) [ 16.047199][ T454] ___sys_sendmsg (net/socket.c:2752) [ 16.047338][ T454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.047479][ T454] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.047627][ T454] ? 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.047770][ T454] __sys_sendmsg (net/socket.c:2784) [ 16.047913][ T454] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.048056][ T454] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.048199][ T454] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.048338][ T454] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.048477][ T454] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.048616][ T454] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.048757][ T454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.048940][ T454] RIP: 0033:0x7fb26073808e [ 16.049090][ T454] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.049583][ T454] RSP: 002b:00007ffee9568100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.049791][ T454] RAX: ffffffffffffffda RBX: 00007ffee9568898 RCX: 00007fb26073808e [ 16.050002][ T454] RDX: 0000000000000000 RSI: 00007ffee95681b0 RDI: 0000000000000005 [ 16.050214][ T454] RBP: 00007ffee9568110 R08: 0000000000000000 R09: 0000000000000000 [ 16.050423][ T454] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 16.050631][ T454] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee9568870 | [ 16.078237][ T456] ------------[ cut here ]------------ | [ 16.078399][ T456] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/456 | [ 16.078679][ T456] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.079257][ T456] Tainted: [W]=WARN [ 16.079383][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.079549][ T456] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.079722][ T456] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.080188][ T456] RSP: 0018:ffa0000000657020 EFLAGS: 00010286 [ 16.080352][ T456] RAX: 00000000ffffffa6 RBX: ff1100000aedfcc0 RCX: 1ff40000000cadca [ 16.080542][ T456] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedfd70 [ 16.080732][ T456] RBP: ff11000009c04000 R08: 1fe22000015dbfaf R09: ff1100000cc20b58 [ 16.080985][ T456] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 16.081183][ T456] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.081374][ T456] FS: 00007f22d2370840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 16.081597][ T456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.081756][ T456] CR2: 00007f22d26401a0 CR3: 0000000005d37002 CR4: 0000000000771ef0 [ 16.082004][ T456] PKRU: 55555554 [ 16.082104][ T456] Call Trace: [ 16.082200][ T456] [ 16.082267][ T456] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.082451][ T456] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.082548][ T456] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.082675][ T456] __dev_notify_flags (net/core/dev.c:9787) [ 16.082803][ T456] ? netif_change_name (net/core/dev.c:1495) [ 16.082969][ T456] ? __dev_change_flags (net/core/dev.c:9752) [ 16.083102][ T456] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.083227][ T456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.083355][ T456] ? 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.083485][ T456] netif_change_flags (net/core/dev.c:9820) [ 16.083613][ T456] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.083741][ T456] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.083877][ T456] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.084007][ T456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.084167][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.084294][ T456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.084423][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.084549][ T456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.084676][ T456] ? __kernel_text_address (kernel/extable.c:79) [ 16.084805][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.084940][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.085074][ T456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.085214][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.085347][ T456] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.085478][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.085609][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.085738][ T456] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.085876][ T456] ? __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.086007][ T456] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.086142][ T456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.086273][ T456] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.086405][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.086538][ T456] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.086670][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.086800][ T456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.086938][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.087068][ T456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.087204][ T456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.087336][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.087467][ T456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.087596][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.087728][ T456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.087867][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.088000][ T456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.088136][ T456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.088267][ T456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.088397][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.088529][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.088660][ T456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.088792][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.088929][ T456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.089061][ T456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.089207][ T456] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.089338][ T456] ? netlink_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.089471][ T456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.089602][ T456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.089734][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.089873][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.090006][ T456] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.090142][ T456] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.090275][ T456] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.090407][ T456] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.090537][ T456] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.090698][ T456] ? move_addr_to_kernel (net/socket.c:258) [ 16.090830][ T456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.090968][ T456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.091105][ T456] ___sys_sendmsg (net/socket.c:2752) [ 16.091236][ T456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.091399][ T456] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.091542][ T456] __sys_sendmsg (net/socket.c:2784) [ 16.091677][ T456] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.091810][ T456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.091983][ T456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.092118][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.092250][ T456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.092380][ T456] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.092511][ T456] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.092644][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.092808][ T456] RIP: 0033:0x7f22d25aa08e [ 16.092953][ T456] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.093422][ T456] RSP: 002b:00007ffef277faf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.093621][ T456] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22d25aa08e [ 16.093819][ T456] RDX: 0000000000000000 RSI: 00007ffef277fba0 RDI: 0000000000000005 [ 16.094022][ T456] RBP: 00007ffef277fb00 R08: 0000000000000000 R09: 0000000000000000 [ 16.094221][ T456] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 16.094417][ T456] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef2780260 | [ 16.264803][ T475] ------------[ cut here ]------------ | [ 16.264983][ T475] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/475 | [ 16.265238][ T475] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.265809][ T475] Tainted: [W]=WARN [ 16.265923][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.266102][ T475] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.266283][ T475] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.266775][ T475] RSP: 0018:ffa00000008171b0 EFLAGS: 00010286 [ 16.266956][ T475] RAX: 00000000ffffffa6 RBX: ff11000005edef40 RCX: 1ff4000000102dfc [ 16.267169][ T475] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edeff0 [ 16.267381][ T475] RBP: ff110000089ec000 R08: 1fe2200000bdbdff R09: ff1100000cc5ae80 [ 16.267588][ T475] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 16.267795][ T475] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 16.268008][ T475] FS: 00007f1128ae5840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 16.268255][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.268430][ T475] CR2: 00007f1128cde460 CR3: 000000000c20f005 CR4: 0000000000771ef0 [ 16.268637][ T475] PKRU: 55555554 [ 16.268741][ T475] Call Trace: [ 16.268846][ T475] [ 16.268924][ T475] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.269064][ T475] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.269174][ T475] __dev_notify_flags (net/core/dev.c:9787) [ 16.269313][ T475] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 16.269453][ T475] ? netif_change_name (net/core/dev.c:1495) [ 16.269595][ T475] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.269734][ T475] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.269878][ T475] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.270015][ T475] ? __dev_get_by_name (net/core/dev.c:883) [ 16.270160][ T475] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.270303][ T475] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.270445][ T475] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.270583][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.270723][ T475] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.270868][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.271005][ T475] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.271145][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.271288][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.271428][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.271564][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.271701][ T475] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.271839][ T475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.271981][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.272126][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.272263][ T475] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.272402][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.272539][ T475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.272676][ T475] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.272817][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.272960][ T475] ? netlink_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.273105][ T475] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.273243][ T475] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.273380][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.273519][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.273658][ T475] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.273796][ T475] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.273941][ T475] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.274084][ T475] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.274221][ T475] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.274390][ T475] ? move_addr_to_kernel (net/socket.c:258) [ 16.274532][ T475] ___sys_sendmsg (net/socket.c:2752) [ 16.274668][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.274806][ T475] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.274954][ T475] ? 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.275097][ T475] __sys_sendmsg (net/socket.c:2784) [ 16.275237][ T475] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.275379][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.275518][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.275657][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.275794][ T475] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.275937][ T475] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.276074][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.276250][ T475] RIP: 0033:0x7f1128d1f08e [ 16.276394][ T475] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.276883][ T475] RSP: 002b:00007ffd762a38c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.277095][ T475] RAX: ffffffffffffffda RBX: 00007ffd762a4058 RCX: 00007f1128d1f08e [ 16.277301][ T475] RDX: 0000000000000000 RSI: 00007ffd762a3970 RDI: 0000000000000005 [ 16.277505][ T475] RBP: 00007ffd762a38d0 R08: 0000000000000000 R09: 0000000000000000 [ 16.277709][ T475] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 16.277918][ T475] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd762a4030 | [ 16.307382][ T476] ------------[ cut here ]------------ | [ 16.307585][ T476] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/476 | [ 16.307885][ T476] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.308536][ T476] Tainted: [W]=WARN [ 16.308685][ T476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.309162][ T476] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.309389][ T476] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.309917][ T476] RSP: 0018:ffa00000008e7020 EFLAGS: 00010286 [ 16.310143][ T476] RAX: 00000000ffffffa6 RBX: ff1100000bbe30c0 RCX: 1ff400000011cdca [ 16.310392][ T476] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3170 [ 16.310644][ T476] RBP: ff110000089ec000 R08: 1fe220000177c62f R09: ff1100000d650b58 [ 16.310905][ T476] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.311159][ T476] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.311408][ T476] FS: 00007fe4b1049840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 16.311688][ T476] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.311915][ T476] CR2: 000000001377c988 CR3: 000000000276e001 CR4: 0000000000771ef0 [ 16.312175][ T476] PKRU: 55555554 [ 16.312327][ T476] Call Trace: [ 16.312474][ T476] [ 16.312593][ T476] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.312778][ T476] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.312943][ T476] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.313133][ T476] __dev_notify_flags (net/core/dev.c:9787) [ 16.313324][ T476] ? netif_change_name (net/core/dev.c:1495) [ 16.313509][ T476] ? __dev_change_flags (net/core/dev.c:9752) [ 16.313691][ T476] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.313887][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.314072][ T476] ? 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.314266][ T476] netif_change_flags (net/core/dev.c:9820) [ 16.314450][ T476] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.314635][ T476] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.314822][ T476] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.315016][ T476] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.315244][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.315435][ T476] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.315616][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.315800][ T476] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.315999][ T476] ? __kernel_text_address (kernel/extable.c:79) [ 16.316191][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.316376][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.316558][ T476] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.316741][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.316937][ T476] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.317124][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.317305][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.317489][ T476] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.317671][ T476] ? __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.317853][ T476] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.318049][ T476] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.318239][ T476] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.318425][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.318612][ T476] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.318797][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.318993][ T476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.319191][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.319374][ T476] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.319560][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.319750][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.319946][ T476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.320137][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.320355][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.320543][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.320728][ T476] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.320925][ T476] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.321116][ T476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.321301][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.321487][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.321669][ T476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.321856][ T476] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.322056][ T476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.322251][ T476] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.322437][ T476] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.322620][ T476] ? netlink_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.322808][ T476] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.323011][ T476] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.323208][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.323399][ T476] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.323587][ T476] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.323771][ T476] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.323972][ T476] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.324162][ T476] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.324347][ T476] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.324566][ T476] ? move_addr_to_kernel (net/socket.c:258) [ 16.324751][ T476] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.324947][ T476] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.325141][ T476] ___sys_sendmsg (net/socket.c:2752) [ 16.325326][ T476] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.325543][ T476] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.325738][ T476] __sys_sendmsg (net/socket.c:2784) [ 16.325936][ T476] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.326124][ T476] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.326345][ T476] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.326531][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.326716][ T476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.326913][ T476] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.327102][ T476] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.327287][ T476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.327504][ T476] RIP: 0033:0x7fe4b128308e [ 16.327722][ T476] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.328267][ T476] RSP: 002b:00007ffc89e03f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.328523][ T476] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe4b128308e [ 16.328771][ T476] RDX: 0000000000000000 RSI: 00007ffc89e04030 RDI: 0000000000000005 [ 16.329033][ T476] RBP: 00007ffc89e03f90 R08: 0000000000000000 R09: 0000000000000000 [ 16.329290][ T476] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 16.329538][ T476] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc89e046f0 | [ 16.510590][ T499] ------------[ cut here ]------------ | [ 16.510772][ T499] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/499 | [ 16.511031][ T499] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.511612][ T499] Tainted: [W]=WARN [ 16.511719][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.511902][ T499] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.512091][ T499] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.512585][ T499] RSP: 0018:ffa0000000a671b0 EFLAGS: 00010286 [ 16.512764][ T499] RAX: 00000000ffffffa6 RBX: ff11000001f2f0c0 RCX: 1ff400000014cdfc [ 16.512981][ T499] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2f170 [ 16.513199][ T499] RBP: ff11000008219000 R08: 1fe22000003e5e2f R09: ff1100000f00d180 [ 16.513408][ T499] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 16.513620][ T499] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 16.513833][ T499] FS: 00007f971db37840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 16.514089][ T499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.514269][ T499] CR2: 00007f971deac040 CR3: 000000000cba5003 CR4: 0000000000771ef0 [ 16.514480][ T499] PKRU: 55555554 [ 16.514586][ T499] Call Trace: [ 16.514693][ T499] [ 16.514767][ T499] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.514913][ T499] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.515021][ T499] __dev_notify_flags (net/core/dev.c:9787) [ 16.515166][ T499] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 16.515309][ T499] ? netif_change_name (net/core/dev.c:1495) [ 16.515454][ T499] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.515595][ T499] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.515736][ T499] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.515879][ T499] ? __dev_get_by_name (net/core/dev.c:883) [ 16.516020][ T499] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.516169][ T499] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.516313][ T499] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.516454][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.516597][ T499] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.516739][ T499] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.516881][ T499] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.517021][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.517170][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.517312][ T499] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.517453][ T499] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.517594][ T499] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.517734][ T499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.517877][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.518018][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.518163][ T499] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.518303][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.518442][ T499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.518582][ T499] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.518724][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.518867][ T499] ? netlink_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.519008][ T499] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.519152][ T499] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.519293][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.519436][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.519577][ T499] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.519721][ T499] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.519870][ T499] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.520015][ T499] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.520160][ T499] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.520333][ T499] ? move_addr_to_kernel (net/socket.c:258) [ 16.520481][ T499] ___sys_sendmsg (net/socket.c:2752) [ 16.520623][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.520763][ T499] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.520918][ T499] ? 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.521061][ T499] __sys_sendmsg (net/socket.c:2784) [ 16.521206][ T499] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.521352][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.521494][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.521636][ T499] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.521778][ T499] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.521925][ T499] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.522068][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.522248][ T499] RIP: 0033:0x7f971dd7108e [ 16.522397][ T499] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.522900][ T499] RSP: 002b:00007ffdd5c9f9f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.523116][ T499] RAX: ffffffffffffffda RBX: 00007ffdd5ca0188 RCX: 00007f971dd7108e [ 16.523326][ T499] RDX: 0000000000000000 RSI: 00007ffdd5c9faa0 RDI: 0000000000000005 [ 16.523536][ T499] RBP: 00007ffdd5c9fa00 R08: 0000000000000000 R09: 0000000000000000 [ 16.523746][ T499] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 16.523960][ T499] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd5ca0160 | [ 16.552991][ T500] ------------[ cut here ]------------ | [ 16.553158][ T500] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/500 | [ 16.553401][ T500] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.554227][ T500] Tainted: [W]=WARN [ 16.554333][ T500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.554505][ T500] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.554684][ T500] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.555181][ T500] RSP: 0018:ffa0000000a77020 EFLAGS: 00010286 [ 16.555355][ T500] RAX: 00000000ffffffa6 RBX: ff11000009b1d840 RCX: 1ff400000014edca [ 16.555563][ T500] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d8f0 [ 16.555770][ T500] RBP: ff11000008219000 R08: 1fe2200001363b1f R09: ff1100000ccd5158 [ 16.555980][ T500] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 16.556195][ T500] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.556402][ T500] FS: 00007fd545fb6840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 16.556641][ T500] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.556812][ T500] CR2: 0000000009729988 CR3: 0000000012bc8005 CR4: 0000000000771ef0 [ 16.557026][ T500] PKRU: 55555554 [ 16.557134][ T500] Call Trace: [ 16.557237][ T500] [ 16.557311][ T500] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.557452][ T500] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.557556][ T500] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.557695][ T500] __dev_notify_flags (net/core/dev.c:9787) [ 16.557839][ T500] ? netif_change_name (net/core/dev.c:1495) [ 16.557980][ T500] ? __dev_change_flags (net/core/dev.c:9752) [ 16.558123][ T500] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.558258][ T500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.558398][ T500] ? 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.558539][ T500] netif_change_flags (net/core/dev.c:9820) [ 16.558679][ T500] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.558815][ T500] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.558961][ T500] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.559105][ T500] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.559277][ T500] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.559414][ T500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.559551][ T500] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.559687][ T500] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.559825][ T500] ? __kernel_text_address (kernel/extable.c:79) [ 16.559971][ T500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.560115][ T500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.560253][ T500] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.560392][ T500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.560530][ T500] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.560669][ T500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.560806][ T500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.560947][ T500] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.561091][ T500] ? __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.561229][ T500] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.561370][ T500] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.561509][ T500] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.561647][ T500] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.561785][ T500] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.561929][ T500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.562065][ T500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.562205][ T500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.562342][ T500] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.562478][ T500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.562619][ T500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.562755][ T500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.562898][ T500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.563035][ T500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.563181][ T500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.563321][ T500] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.563461][ T500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.563599][ T500] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.563736][ T500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.563885][ T500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.564023][ T500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.564167][ T500] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.564308][ T500] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.564446][ T500] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.564588][ T500] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.564726][ T500] ? netlink_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.564871][ T500] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.565011][ T500] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.565154][ T500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.565294][ T500] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.565434][ T500] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.565572][ T500] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.565714][ T500] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.565852][ T500] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.565993][ T500] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.566167][ T500] ? move_addr_to_kernel (net/socket.c:258) [ 16.566307][ T500] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.566445][ T500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.566585][ T500] ___sys_sendmsg (net/socket.c:2752) [ 16.566723][ T500] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.566901][ T500] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.567052][ T500] __sys_sendmsg (net/socket.c:2784) [ 16.567192][ T500] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.567330][ T500] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.567504][ T500] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.567642][ T500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.567781][ T500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.567924][ T500] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.568059][ T500] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.568202][ T500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.568375][ T500] RIP: 0033:0x7fd5461f008e [ 16.568520][ T500] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.569015][ T500] RSP: 002b:00007fffa2b67e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.569224][ T500] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd5461f008e [ 16.569436][ T500] RDX: 0000000000000000 RSI: 00007fffa2b67f10 RDI: 0000000000000005 [ 16.569646][ T500] RBP: 00007fffa2b67e70 R08: 0000000000000000 R09: 0000000000000000 [ 16.569858][ T500] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb35 [ 16.570071][ T500] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa2b685d0 | [ 16.791920][ T527] ------------[ cut here ]------------ | [ 16.792111][ T527] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/527 | [ 16.792355][ T527] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.792969][ T527] Tainted: [W]=WARN [ 16.793071][ T527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.793243][ T527] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.793419][ T527] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.793897][ T527] RSP: 0018:ffa0000000c171b0 EFLAGS: 00010286 [ 16.794066][ T527] RAX: 00000000ffffffa6 RBX: ff1100000b1427c0 RCX: 1ff4000000182dfc [ 16.794274][ T527] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b142870 [ 16.794499][ T527] RBP: ff11000009d8c000 R08: 1fe220000162850f R09: ff11000009585180 [ 16.794701][ T527] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 16.794910][ T527] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 16.795120][ T527] FS: 00007f919b9a1840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 16.795360][ T527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.795531][ T527] CR2: 00007f4f5d774f98 CR3: 00000000101f5006 CR4: 0000000000771ef0 [ 16.795734][ T527] PKRU: 55555554 [ 16.795837][ T527] Call Trace: [ 16.795944][ T527] [ 16.796015][ T527] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.796156][ T527] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.796272][ T527] __dev_notify_flags (net/core/dev.c:9787) [ 16.796412][ T527] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 16.796548][ T527] ? netif_change_name (net/core/dev.c:1495) [ 16.796691][ T527] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.796828][ T527] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.796969][ T527] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.797106][ T527] ? __dev_get_by_name (net/core/dev.c:883) [ 16.797241][ T527] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.797381][ T527] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.797518][ T527] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.797652][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.797787][ T527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.797926][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.798058][ T527] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.798199][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.798340][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.798474][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.798611][ T527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.798750][ T527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.798898][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.799031][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.799175][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.799324][ T527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.799460][ T527] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.799596][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.799748][ T527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.799893][ T527] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.800026][ T527] ? netlink_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.800170][ T527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.800310][ T527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.800444][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.800579][ T527] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.800719][ T527] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.800856][ T527] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.801007][ T527] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.801144][ T527] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.801277][ T527] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.801469][ T527] ? move_addr_to_kernel (net/socket.c:258) [ 16.801612][ T527] ___sys_sendmsg (net/socket.c:2752) [ 16.801777][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.801917][ T527] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.802060][ T527] ? 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.802200][ T527] __sys_sendmsg (net/socket.c:2784) [ 16.802334][ T527] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.802470][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.802605][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.802739][ T527] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.802877][ T527] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.803012][ T527] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.803149][ T527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.803315][ T527] RIP: 0033:0x7f919bbdb08e [ 16.803456][ T527] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.803960][ T527] RSP: 002b:00007ffc801d3330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.804167][ T527] RAX: ffffffffffffffda RBX: 00007ffc801d3ac8 RCX: 00007f919bbdb08e [ 16.804372][ T527] RDX: 0000000000000000 RSI: 00007ffc801d33e0 RDI: 0000000000000005 [ 16.804577][ T527] RBP: 00007ffc801d3340 R08: 0000000000000000 R09: 0000000000000000 [ 16.804778][ T527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 16.805000][ T527] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc801d3aa0 | [ 16.829482][ T528] ------------[ cut here ]------------ | [ 16.829698][ T528] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/528 | [ 16.830393][ T528] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 16.831109][ T528] Tainted: [W]=WARN [ 16.831275][ T528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.831489][ T528] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.831707][ T528] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.832248][ T528] RSP: 0018:ffa0000000c27020 EFLAGS: 00010286 [ 16.832469][ T528] RAX: 00000000ffffffa6 RBX: ff1100000d5719c0 RCX: 1ff4000000184dca [ 16.832711][ T528] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571a70 [ 16.832963][ T528] RBP: ff11000009d8c000 R08: 1fe2200001aae34f R09: ff11000009580b58 [ 16.833249][ T528] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.833497][ T528] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.833760][ T528] FS: 00007fc204583840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 16.834071][ T528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.834315][ T528] CR2: 000000000cd23988 CR3: 000000000e827005 CR4: 0000000000771ef0 [ 16.834567][ T528] PKRU: 55555554 [ 16.834714][ T528] Call Trace: [ 16.834875][ T528] [ 16.834991][ T528] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.835182][ T528] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.835335][ T528] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.835546][ T528] __dev_notify_flags (net/core/dev.c:9787) [ 16.835738][ T528] ? netif_change_name (net/core/dev.c:1495) [ 16.835933][ T528] ? __dev_change_flags (net/core/dev.c:9752) [ 16.836121][ T528] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.836330][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.836514][ T528] ? 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.836697][ T528] netif_change_flags (net/core/dev.c:9820) [ 16.836890][ T528] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.837071][ T528] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.837265][ T528] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.837445][ T528] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.837660][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.837846][ T528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.838051][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.838237][ T528] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.838422][ T528] ? __kernel_text_address (kernel/extable.c:79) [ 16.838604][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.838881][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.839063][ T528] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.839268][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.839465][ T528] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.839658][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.839854][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.840046][ T528] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.840235][ T528] ? __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.840416][ T528] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.840595][ T528] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.840775][ T528] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.840995][ T528] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.841188][ T528] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.841374][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.841553][ T528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.841736][ T528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.841927][ T528] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.842115][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.842304][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.842482][ T528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.842664][ T528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.842842][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.843038][ T528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.843275][ T528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.843467][ T528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.843647][ T528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.843825][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.844037][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.844231][ T528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.844414][ T528] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.844594][ T528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.844791][ T528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.844996][ T528] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.845182][ T528] ? netlink_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.845364][ T528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.845547][ T528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.845727][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.845930][ T528] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.846116][ T528] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.846295][ T528] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.846480][ T528] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.846659][ T528] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.846839][ T528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.847066][ T528] ? move_addr_to_kernel (net/socket.c:258) [ 16.847286][ T528] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.847466][ T528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.847647][ T528] ___sys_sendmsg (net/socket.c:2752) [ 16.847826][ T528] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.848045][ T528] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.848241][ T528] __sys_sendmsg (net/socket.c:2784) [ 16.848423][ T528] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.848600][ T528] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.848816][ T528] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.849027][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.849225][ T528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.849455][ T528] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.849639][ T528] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.849821][ T528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.850044][ T528] RIP: 0033:0x7fc2047bd08e [ 16.850235][ T528] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.850762][ T528] RSP: 002b:00007ffe960421f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.851021][ T528] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc2047bd08e [ 16.851292][ T528] RDX: 0000000000000000 RSI: 00007ffe960422a0 RDI: 0000000000000005 [ 16.851545][ T528] RBP: 00007ffe96042200 R08: 0000000000000000 R09: 0000000000000000 [ 16.851787][ T528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 16.852042][ T528] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe96042960 | [ 17.075577][ T554] ------------[ cut here ]------------ | [ 17.075754][ T554] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/554 | [ 17.076009][ T554] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.076567][ T554] Tainted: [W]=WARN [ 17.076671][ T554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.076843][ T554] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.077025][ T554] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.077511][ T554] RSP: 0018:ffa0000000d071b0 EFLAGS: 00010286 [ 17.077685][ T554] RAX: 00000000ffffffa6 RBX: ff11000001f2ef40 RCX: 1ff40000001a0dfc [ 17.077894][ T554] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2eff0 [ 17.078100][ T554] RBP: ff1100000cb7c000 R08: 1fe22000003e5dff R09: ff1100000b33ae80 [ 17.078301][ T554] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 17.078501][ T554] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 17.078703][ T554] FS: 00007fee0509f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 17.078945][ T554] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.079118][ T554] CR2: 00007fee05298460 CR3: 000000001190f002 CR4: 0000000000771ef0 [ 17.079323][ T554] PKRU: 55555554 [ 17.079425][ T554] Call Trace: [ 17.079528][ T554] [ 17.079599][ T554] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.079736][ T554] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.079841][ T554] __dev_notify_flags (net/core/dev.c:9787) [ 17.079981][ T554] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 17.080125][ T554] ? netif_change_name (net/core/dev.c:1495) [ 17.080268][ T554] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 17.080404][ T554] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 17.080539][ T554] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 17.080673][ T554] ? __dev_get_by_name (net/core/dev.c:883) [ 17.080808][ T554] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 17.080951][ T554] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 17.081096][ T554] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.081231][ T554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.081367][ T554] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.081504][ T554] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.081637][ T554] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.081770][ T554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.081917][ T554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.082052][ T554] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.082192][ T554] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.082327][ T554] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.082463][ T554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.082596][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.082731][ T554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.082868][ T554] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.083003][ T554] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.083142][ T554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.083278][ T554] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.083417][ T554] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.083552][ T554] ? netlink_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.083688][ T554] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.083824][ T554] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.083965][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.084105][ T554] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.084241][ T554] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.084375][ T554] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.084512][ T554] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.084648][ T554] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.084785][ T554] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.084957][ T554] ? move_addr_to_kernel (net/socket.c:258) [ 17.085098][ T554] ___sys_sendmsg (net/socket.c:2752) [ 17.085232][ T554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.085367][ T554] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.085512][ T554] ? 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)) [ 17.085649][ T554] __sys_sendmsg (net/socket.c:2784) [ 17.085784][ T554] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.085928][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.086062][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.086202][ T554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.086336][ T554] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.086471][ T554] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.086606][ T554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.086771][ T554] RIP: 0033:0x7fee052d908e [ 17.086915][ T554] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.087398][ T554] RSP: 002b:00007ffc4df1c510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.087601][ T554] RAX: ffffffffffffffda RBX: 00007ffc4df1cca8 RCX: 00007fee052d908e [ 17.087800][ T554] RDX: 0000000000000000 RSI: 00007ffc4df1c5c0 RDI: 0000000000000005 [ 17.088009][ T554] RBP: 00007ffc4df1c520 R08: 0000000000000000 R09: 0000000000000000 [ 17.088214][ T554] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 17.088412][ T554] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4df1cc80 | [ 17.118012][ T555] ------------[ cut here ]------------ | [ 17.118170][ T555] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/555 | [ 17.118406][ T555] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.118954][ T555] Tainted: [W]=WARN [ 17.119054][ T555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.119223][ T555] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.119394][ T555] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.119860][ T555] RSP: 0018:ffa0000000d27020 EFLAGS: 00010286 [ 17.120031][ T555] RAX: 00000000ffffffa6 RBX: ff1100000b2ebb40 RCX: 1ff40000001a4dca [ 17.120232][ T555] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebbf0 [ 17.120428][ T555] RBP: ff1100000cb7c000 R08: 1fe220000165d77f R09: ff1100000b33d158 [ 17.120625][ T555] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 17.120823][ T555] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.121027][ T555] FS: 00007f8b36a3a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 17.121261][ T555] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.121429][ T555] CR2: 0000000011305988 CR3: 000000001233d005 CR4: 0000000000771ef0 [ 17.121629][ T555] PKRU: 55555554 [ 17.121729][ T555] Call Trace: [ 17.121829][ T555] [ 17.121904][ T555] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.122040][ T555] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.122146][ T555] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.122280][ T555] __dev_notify_flags (net/core/dev.c:9787) [ 17.122413][ T555] ? netif_change_name (net/core/dev.c:1495) [ 17.122546][ T555] ? __dev_change_flags (net/core/dev.c:9752) [ 17.122678][ T555] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.122809][ T555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.122945][ T555] ? 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)) [ 17.123084][ T555] netif_change_flags (net/core/dev.c:9820) [ 17.123218][ T555] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.123351][ T555] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.123488][ T555] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.123620][ T555] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.123786][ T555] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.123927][ T555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.124059][ T555] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.124197][ T555] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.124332][ T555] ? __kernel_text_address (kernel/extable.c:79) [ 17.124467][ T555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.124605][ T555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.124740][ T555] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.124882][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.125014][ T555] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.125150][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.125282][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.125416][ T555] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.125555][ T555] ? __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) [ 17.125687][ T555] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.125819][ T555] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.125960][ T555] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.126098][ T555] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.126236][ T555] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.126373][ T555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.126505][ T555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.126637][ T555] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.126768][ T555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.126907][ T555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.127042][ T555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.127177][ T555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.127308][ T555] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.127442][ T555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.127577][ T555] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.127710][ T555] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.127842][ T555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.127978][ T555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.128118][ T555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.128253][ T555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.128384][ T555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.128517][ T555] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.128649][ T555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.128783][ T555] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.128922][ T555] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.129054][ T555] ? netlink_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.129193][ T555] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.129324][ T555] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.129455][ T555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.129588][ T555] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.129722][ T555] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.129856][ T555] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.129998][ T555] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.130136][ T555] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.130270][ T555] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.130434][ T555] ? move_addr_to_kernel (net/socket.c:258) [ 17.130568][ T555] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.130701][ T555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.130836][ T555] ___sys_sendmsg (net/socket.c:2752) [ 17.130991][ T555] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.131167][ T555] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.131312][ T555] __sys_sendmsg (net/socket.c:2784) [ 17.131445][ T555] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.131575][ T555] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.131768][ T555] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.131907][ T555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.132039][ T555] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.132176][ T555] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.132309][ T555] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.132442][ T555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.132606][ T555] RIP: 0033:0x7f8b36c7408e [ 17.132746][ T555] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.133222][ T555] RSP: 002b:00007ffd1aca5d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.133421][ T555] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8b36c7408e [ 17.133621][ T555] RDX: 0000000000000000 RSI: 00007ffd1aca5de0 RDI: 0000000000000005 [ 17.133819][ T555] RBP: 00007ffd1aca5d40 R08: 0000000000000000 R09: 0000000000000000 [ 17.134021][ T555] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 17.134223][ T555] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1aca64a0 | [ 17.374468][ T585] ------------[ cut here ]------------ | [ 17.374694][ T585] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/585 | [ 17.375399][ T585] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.376199][ T585] Tainted: [W]=WARN [ 17.376407][ T585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.376687][ T585] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.376973][ T585] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.377519][ T585] RSP: 0018:ffa0000000e56fe0 EFLAGS: 00010286 [ 17.377739][ T585] RAX: 00000000ffffffa6 RBX: ff1100000aedfcc0 RCX: 1ff40000001cadc2 [ 17.378001][ T585] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedfd70 [ 17.378259][ T585] RBP: ff11000011982000 R08: 1fe22000015dbfaf R09: ff1100000f6dd158 [ 17.378508][ T585] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 17.378759][ T585] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 17.379039][ T585] FS: 00007f48868d1840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 17.379329][ T585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.379549][ T585] CR2: 00007f4886ba11a0 CR3: 0000000012217004 CR4: 0000000000771ef0 [ 17.379801][ T585] PKRU: 55555554 [ 17.379962][ T585] Call Trace: [ 17.380119][ T585] [ 17.380239][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.380428][ T585] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.380618][ T585] notifier_call_chain (kernel/notifier.c:85) [ 17.380808][ T585] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 17.381009][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.381205][ T585] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 17.381430][ T585] ? mutex_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.381616][ T585] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.381800][ T585] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 17.381997][ T585] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 17.382222][ T585] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 17.382410][ T585] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.382600][ T585] ? write_profile (kernel/profile.c:194) [ 17.382784][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.382981][ T585] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 17.383212][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.383401][ T585] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 17.383586][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.383771][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.383969][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.384159][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.384341][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.384544][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.384727][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.384924][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.385114][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.385299][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.385485][ T585] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.385671][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.385854][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.386053][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.386248][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.386436][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.386623][ T585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.386807][ T585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.387006][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.387196][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.387396][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.387579][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.387766][ T585] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.387967][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.388160][ T585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.388351][ T585] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.388534][ T585] ? netlink_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.388721][ T585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.388917][ T585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.389107][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.389294][ T585] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.389481][ T585] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.389667][ T585] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.389855][ T585] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.390053][ T585] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.390245][ T585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.390463][ T585] ? move_addr_to_kernel (net/socket.c:258) [ 17.390649][ T585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.390834][ T585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.391034][ T585] ___sys_sendmsg (net/socket.c:2752) [ 17.391226][ T585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.391446][ T585] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.391644][ T585] __sys_sendmsg (net/socket.c:2784) [ 17.391830][ T585] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.392023][ T585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.392255][ T585] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.392444][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.392631][ T585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.392814][ T585] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.393013][ T585] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.393210][ T585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.393431][ T585] RIP: 0033:0x7f4886b0b08e [ 17.393620][ T585] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.394173][ T585] RSP: 002b:00007ffd03c38010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.394425][ T585] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4886b0b08e [ 17.394676][ T585] RDX: 0000000000000000 RSI: 00007ffd03c380c0 RDI: 0000000000000005 [ 17.394939][ T585] RBP: 00007ffd03c38020 R08: 0000000000000000 R09: 0000000000000000 [ 17.395195][ T585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 17.395446][ T585] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd03c38780 | [ 17.397663][ T585] ------------[ cut here ]------------ | [ 17.397811][ T585] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/585 | [ 17.398051][ T585] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.398596][ T585] Tainted: [W]=WARN [ 17.398698][ T585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.398868][ T585] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.399039][ T585] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.399513][ T585] RSP: 0018:ffa0000000e57060 EFLAGS: 00010286 [ 17.399679][ T585] RAX: 00000000ffffffa6 RBX: ff1100000aedf0c0 RCX: 1ff40000001cadd2 [ 17.399922][ T585] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedf170 [ 17.400121][ T585] RBP: ff110000119ca000 R08: 1fe22000015dbe2f R09: ff1100000f6dd158 [ 17.400317][ T585] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 17.400514][ T585] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000e57100 [ 17.400711][ T585] FS: 00007f48868d1840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 17.400952][ T585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.401123][ T585] CR2: 00007f4f5d774f98 CR3: 0000000012217001 CR4: 0000000000771ef0 [ 17.401321][ T585] PKRU: 55555554 [ 17.401420][ T585] Call Trace: [ 17.401520][ T585] [ 17.401588][ T585] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.401722][ T585] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.401822][ T585] netif_close_many (net/core/dev.c:1804) [ 17.401961][ T585] ? mutex_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.402096][ T585] ? __dev_close_many (net/core/dev.c:1781) [ 17.402230][ T585] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.402398][ T585] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.402562][ T585] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.402698][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.402830][ T585] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.403002][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.403140][ T585] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.403273][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.403406][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.403536][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.403666][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.403795][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.403951][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.404091][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.404225][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.404357][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.404489][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.404621][ T585] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.404754][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.404890][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.405020][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.405155][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.405287][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.405419][ T585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.405551][ T585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.405683][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.405813][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.405953][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.406087][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.406219][ T585] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.406349][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.406482][ T585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.406617][ T585] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.406748][ T585] ? netlink_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.406888][ T585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.407020][ T585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.407155][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.407289][ T585] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.407423][ T585] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.407555][ T585] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.407688][ T585] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.407819][ T585] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.407956][ T585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.408122][ T585] ? move_addr_to_kernel (net/socket.c:258) [ 17.408252][ T585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.408384][ T585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.408516][ T585] ___sys_sendmsg (net/socket.c:2752) [ 17.408648][ T585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.408810][ T585] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.408957][ T585] __sys_sendmsg (net/socket.c:2784) [ 17.409093][ T585] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.409224][ T585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.409392][ T585] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.409524][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.409655][ T585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.409787][ T585] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.409922][ T585] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.410054][ T585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.410221][ T585] RIP: 0033:0x7f4886b0b08e [ 17.410358][ T585] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.410821][ T585] RSP: 002b:00007ffd03c38010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.411022][ T585] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4886b0b08e [ 17.411221][ T585] RDX: 0000000000000000 RSI: 00007ffd03c380c0 RDI: 0000000000000005 [ 17.411416][ T585] RBP: 00007ffd03c38020 R08: 0000000000000000 R09: 0000000000000000 [ 17.411609][ T585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 17.411803][ T585] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd03c38780 | [ 17.414685][ T585] ------------[ cut here ]------------ | [ 17.414822][ T585] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/585 | [ 17.415052][ T585] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.415569][ T585] Tainted: [W]=WARN [ 17.415665][ T585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.415824][ T585] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.415996][ T585] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.416449][ T585] RSP: 0018:ffa0000000e57190 EFLAGS: 00010286 [ 17.416611][ T585] RAX: 00000000ffffffa6 RBX: ff1100000aede1c0 RCX: 1ff40000001cadf8 [ 17.416798][ T585] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede270 [ 17.417001][ T585] RBP: ff110000119ca000 R08: 1fe22000015dbc4f R09: ff1100000f6dd158 [ 17.417196][ T585] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.417385][ T585] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.417576][ T585] FS: 00007f48868d1840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 17.417802][ T585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.418052][ T585] CR2: 00007f4f5d774f98 CR3: 0000000012217001 CR4: 0000000000771ef0 [ 17.418249][ T585] PKRU: 55555554 [ 17.418345][ T585] Call Trace: [ 17.418520][ T585] [ 17.418587][ T585] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.418748][ T585] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.418911][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.419122][ T585] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.419252][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.419379][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.419508][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.419635][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.419762][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.419915][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.420042][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.420252][ T585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.420378][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.420504][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.420632][ T585] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.420762][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.420894][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.421022][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.421154][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.421282][ T585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.421411][ T585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.421539][ T585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.421665][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.421793][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.421929][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.422055][ T585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.422187][ T585] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.422390][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.422518][ T585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.422647][ T585] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.422773][ T585] ? netlink_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.422908][ T585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.423036][ T585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.423168][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.423296][ T585] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.423423][ T585] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.423550][ T585] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.423678][ T585] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.423804][ T585] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.424014][ T585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.424175][ T585] ? move_addr_to_kernel (net/socket.c:258) [ 17.424304][ T585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.424431][ T585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.424560][ T585] ___sys_sendmsg (net/socket.c:2752) [ 17.424686][ T585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.424844][ T585] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.424988][ T585] __sys_sendmsg (net/socket.c:2784) [ 17.425120][ T585] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.425246][ T585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.425407][ T585] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.425534][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.425741][ T585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.425871][ T585] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.425998][ T585] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.426130][ T585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.426287][ T585] RIP: 0033:0x7f4886b0b08e [ 17.426420][ T585] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.426872][ T585] RSP: 002b:00007ffd03c38010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.427064][ T585] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4886b0b08e [ 17.427338][ T585] RDX: 0000000000000000 RSI: 00007ffd03c380c0 RDI: 0000000000000005 [ 17.427526][ T585] RBP: 00007ffd03c38020 R08: 0000000000000000 R09: 0000000000000000 [ 17.427715][ T585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb36 [ 17.427909][ T585] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd03c38780 | [ 17.689757][ T613] ------------[ cut here ]------------ | [ 17.689944][ T613] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/613 | [ 17.690186][ T613] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.690736][ T613] Tainted: [W]=WARN [ 17.690847][ T613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.691027][ T613] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.691205][ T613] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.691678][ T613] RSP: 0018:ffa0000000a26fe0 EFLAGS: 00010286 [ 17.691848][ T613] RAX: 00000000ffffffa6 RBX: ff11000005dc0340 RCX: 1ff4000000144dc2 [ 17.692051][ T613] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc03f0 [ 17.692253][ T613] RBP: ff11000011982000 R08: 1fe2200000bb807f R09: ff1100000c195158 [ 17.692450][ T613] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 17.692649][ T613] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 17.692848][ T613] FS: 00007fbf89ccf840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 17.693096][ T613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.693263][ T613] CR2: 000000001ba08988 CR3: 000000001019e004 CR4: 0000000000771ef0 [ 17.693464][ T613] PKRU: 55555554 [ 17.693564][ T613] Call Trace: [ 17.693665][ T613] [ 17.693735][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.693877][ T613] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.694011][ T613] notifier_call_chain (kernel/notifier.c:85) [ 17.694154][ T613] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 17.694286][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.694418][ T613] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 17.694588][ T613] ? mutex_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.694721][ T613] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.694855][ T613] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 17.694995][ T613] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 17.695161][ T613] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 17.695295][ T613] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.695434][ T613] ? write_profile (kernel/profile.c:194) [ 17.695568][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.695701][ T613] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 17.695877][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.696013][ T613] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 17.696151][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.696286][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.696420][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.696555][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.696688][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.696841][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.697060][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.697196][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.697330][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.697463][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.697595][ T613] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.697731][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.697956][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.698151][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.698284][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.698421][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.698555][ T613] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.698687][ T613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.698820][ T613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.699010][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.699153][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.699288][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.699425][ T613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.699562][ T613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.699698][ T613] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.699834][ T613] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.700025][ T613] ? netlink_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.700166][ T613] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.700300][ T613] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.700438][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.700574][ T613] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.700707][ T613] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.700844][ T613] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.701040][ T613] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.701178][ T613] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.701313][ T613] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.701477][ T613] ? move_addr_to_kernel (net/socket.c:258) [ 17.701611][ T613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.701745][ T613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.701942][ T613] ___sys_sendmsg (net/socket.c:2752) [ 17.702075][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.702245][ T613] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.702391][ T613] __sys_sendmsg (net/socket.c:2784) [ 17.702524][ T613] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.702657][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.702828][ T613] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.703017][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.703154][ T613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.703287][ T613] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.703420][ T613] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.703555][ T613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.703722][ T613] RIP: 0033:0x7fbf89f0908e [ 17.703949][ T613] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.704452][ T613] RSP: 002b:00007ffefb29bff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.704660][ T613] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbf89f0908e [ 17.704958][ T613] RDX: 0000000000000000 RSI: 00007ffefb29c0a0 RDI: 0000000000000005 [ 17.705172][ T613] RBP: 00007ffefb29c000 R08: 0000000000000000 R09: 0000000000000000 [ 17.705379][ T613] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 17.705586][ T613] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefb29c760 | [ 17.707489][ T613] ------------[ cut here ]------------ | [ 17.707638][ T613] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/613 | [ 17.707880][ T613] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.708427][ T613] Tainted: [W]=WARN [ 17.708529][ T613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.708696][ T613] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.708974][ T613] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.709451][ T613] RSP: 0018:ffa0000000a27060 EFLAGS: 00010286 [ 17.709619][ T613] RAX: 00000000ffffffa6 RBX: ff11000005dc1e40 RCX: 1ff4000000144dd2 [ 17.709818][ T613] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1ef0 [ 17.710022][ T613] RBP: ff1100000c2ca000 R08: 1fe2200000bb83df R09: ff1100000c195158 [ 17.710223][ T613] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 17.710419][ T613] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000a27100 [ 17.710618][ T613] FS: 00007fbf89ccf840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 17.710851][ T613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.711025][ T613] CR2: 00007f4f5d5cb580 CR3: 000000001019e005 CR4: 0000000000771ef0 [ 17.711228][ T613] PKRU: 55555554 [ 17.711327][ T613] Call Trace: [ 17.711426][ T613] [ 17.711494][ T613] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.711628][ T613] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.711732][ T613] netif_close_many (net/core/dev.c:1804) [ 17.711871][ T613] ? mutex_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.712004][ T613] ? __dev_close_many (net/core/dev.c:1781) [ 17.712140][ T613] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.712304][ T613] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.712469][ T613] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.712604][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.712740][ T613] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.712912][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.713048][ T613] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.713185][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.713317][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.713450][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.713581][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.713712][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.713869][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.714000][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.714138][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.714270][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.714403][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.714534][ T613] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.714669][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.714803][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.714941][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.715074][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.715212][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.715344][ T613] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.715477][ T613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.715608][ T613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.715740][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.715878][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.716009][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.716146][ T613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.716277][ T613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.716410][ T613] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.716546][ T613] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.716677][ T613] ? netlink_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.716813][ T613] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.716953][ T613] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.717090][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.717224][ T613] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.717358][ T613] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.717493][ T613] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.717627][ T613] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.717763][ T613] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.717905][ T613] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.718071][ T613] ? move_addr_to_kernel (net/socket.c:258) [ 17.718209][ T613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.718343][ T613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.718479][ T613] ___sys_sendmsg (net/socket.c:2752) [ 17.718609][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.718773][ T613] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.718921][ T613] __sys_sendmsg (net/socket.c:2784) [ 17.719052][ T613] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.719188][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.719356][ T613] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.719488][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.719620][ T613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.719752][ T613] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.719891][ T613] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.720025][ T613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.720193][ T613] RIP: 0033:0x7fbf89f0908e [ 17.720334][ T613] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.720801][ T613] RSP: 002b:00007ffefb29bff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.721005][ T613] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbf89f0908e [ 17.721211][ T613] RDX: 0000000000000000 RSI: 00007ffefb29c0a0 RDI: 0000000000000005 [ 17.721407][ T613] RBP: 00007ffefb29c000 R08: 0000000000000000 R09: 0000000000000000 [ 17.721608][ T613] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 17.721805][ T613] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefb29c760 | [ 17.724962][ T613] ------------[ cut here ]------------ | [ 17.725108][ T613] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/613 | [ 17.725332][ T613] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.725857][ T613] Tainted: [W]=WARN [ 17.725963][ T613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.726127][ T613] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.726295][ T613] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.726752][ T613] RSP: 0018:ffa0000000a27190 EFLAGS: 00010286 [ 17.726921][ T613] RAX: 00000000ffffffa6 RBX: ff11000009b1d240 RCX: 1ff4000000144df8 [ 17.727115][ T613] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d2f0 [ 17.727306][ T613] RBP: ff1100000c2ca000 R08: 1fe2200001363a5f R09: ff1100000c195158 [ 17.727497][ T613] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.727687][ T613] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.727881][ T613] FS: 00007fbf89ccf840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 17.728109][ T613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.728273][ T613] CR2: 00007f4f5d5cb580 CR3: 000000001019e005 CR4: 0000000000771ef0 [ 17.728464][ T613] PKRU: 55555554 [ 17.728560][ T613] Call Trace: [ 17.728654][ T613] [ 17.728722][ T613] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.728890][ T613] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.729053][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.729187][ T613] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.729313][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.729437][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.729564][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.729692][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.729819][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.729969][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.730099][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.730228][ T613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.730358][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.730484][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.730611][ T613] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.730740][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.730873][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.731001][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.731136][ T613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.731263][ T613] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.731390][ T613] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.731518][ T613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.731646][ T613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.731772][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.731907][ T613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.732033][ T613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.732168][ T613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.732297][ T613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.732425][ T613] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.732556][ T613] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.732684][ T613] ? netlink_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.732814][ T613] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.732950][ T613] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.733078][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.733212][ T613] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.733342][ T613] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.733471][ T613] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.733603][ T613] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.733732][ T613] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.733859][ T613] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.734022][ T613] ? move_addr_to_kernel (net/socket.c:258) [ 17.734157][ T613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.734286][ T613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.734415][ T613] ___sys_sendmsg (net/socket.c:2752) [ 17.734542][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.734700][ T613] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.734838][ T613] __sys_sendmsg (net/socket.c:2784) [ 17.734969][ T613] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.735102][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.735262][ T613] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.735389][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.735516][ T613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.735644][ T613] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.735770][ T613] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.735904][ T613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.736064][ T613] RIP: 0033:0x7fbf89f0908e [ 17.736203][ T613] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.736653][ T613] RSP: 002b:00007ffefb29bff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.736846][ T613] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbf89f0908e [ 17.737044][ T613] RDX: 0000000000000000 RSI: 00007ffefb29c0a0 RDI: 0000000000000005 [ 17.737237][ T613] RBP: 00007ffefb29c000 R08: 0000000000000000 R09: 0000000000000000 [ 17.737425][ T613] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 17.737616][ T613] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefb29c760 | [ 17.981103][ T639] ------------[ cut here ]------------ | [ 17.981322][ T639] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/639 | [ 17.981606][ T639] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 17.982259][ T639] Tainted: [W]=WARN [ 17.982408][ T639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.982626][ T639] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.982848][ T639] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.983385][ T639] RSP: 0018:ffa0000001087060 EFLAGS: 00010286 [ 17.983600][ T639] RAX: 00000000ffffffa6 RBX: ff1100000b1430c0 RCX: 1ff4000000210dd2 [ 17.983844][ T639] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143170 [ 17.984108][ T639] RBP: ff110000089ec000 R08: 1fe220000162862f R09: ff1100000cb85158 [ 17.984367][ T639] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 17.984613][ T639] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001087100 [ 17.984859][ T639] FS: 00007f2381559840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 17.985161][ T639] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.985375][ T639] CR2: 00000000303c3988 CR3: 000000000e8b7002 CR4: 0000000000771ef0 [ 17.985624][ T639] PKRU: 55555554 [ 17.985770][ T639] Call Trace: [ 17.985931][ T639] [ 17.986049][ T639] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.986236][ T639] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.986387][ T639] netif_close_many (net/core/dev.c:1804) [ 17.986567][ T639] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.986746][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.986946][ T639] ? __dev_close_many (net/core/dev.c:1781) [ 17.987130][ T639] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.987343][ T639] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.987557][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.987737][ T639] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.987960][ T639] ? mutex_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.988148][ T639] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.988325][ T639] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.988536][ T639] ? unregister_netdevice_many (net/core/dev.c:12497) [ 17.988714][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.988906][ T639] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.989093][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.989270][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.989454][ T639] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.989635][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.989813][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.990023][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.990210][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.990392][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.990570][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.990750][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.990945][ T639] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.991140][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.991322][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.991506][ T639] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.991685][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.991880][ T639] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.992058][ T639] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.992247][ T639] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.992426][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.992604][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.992785][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.992977][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.993163][ T639] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.993343][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.993525][ T639] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.993709][ T639] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.993900][ T639] ? netlink_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.994091][ T639] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.994275][ T639] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.994456][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.994636][ T639] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.994816][ T639] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.995011][ T639] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.995199][ T639] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.995381][ T639] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.995560][ T639] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.995770][ T639] ? move_addr_to_kernel (net/socket.c:258) [ 17.995965][ T639] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.996156][ T639] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.996339][ T639] ___sys_sendmsg (net/socket.c:2752) [ 17.996518][ T639] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.996730][ T639] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.996935][ T639] __sys_sendmsg (net/socket.c:2784) [ 17.997123][ T639] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.997302][ T639] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.997518][ T639] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.997700][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.997892][ T639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.998073][ T639] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.998259][ T639] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.998440][ T639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.998651][ T639] RIP: 0033:0x7f238179308e [ 17.998836][ T639] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.999368][ T639] RSP: 002b:00007ffca0e7cf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.999615][ T639] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f238179308e [ 17.999876][ T639] RDX: 0000000000000000 RSI: 00007ffca0e7d040 RDI: 0000000000000005 [ 18.000128][ T639] RBP: 00007ffca0e7cfa0 R08: 0000000000000000 R09: 0000000000000000 [ 18.000373][ T639] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.000624][ T639] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca0e7d700 | [ 18.004219][ T639] ------------[ cut here ]------------ | [ 18.004404][ T639] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/639 | [ 18.004679][ T639] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.006000][ T639] Tainted: [W]=WARN [ 18.006182][ T639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.006389][ T639] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.006604][ T639] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.007123][ T639] RSP: 0018:ffa0000001087190 EFLAGS: 00010286 [ 18.007336][ T639] RAX: 00000000ffffffa6 RBX: ff1100000b143cc0 RCX: 1ff4000000210df8 [ 18.007573][ T639] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143d70 [ 18.007809][ T639] RBP: ff110000089ec000 R08: 1fe22000016287af R09: ff1100000cb85158 [ 18.008058][ T639] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 18.008303][ T639] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.008544][ T639] FS: 00007f2381559840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.008817][ T639] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.009040][ T639] CR2: 00000000303c3988 CR3: 000000000e8b7002 CR4: 0000000000771ef0 [ 18.009289][ T639] PKRU: 55555554 [ 18.009433][ T639] Call Trace: [ 18.009577][ T639] [ 18.009691][ T639] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.009916][ T639] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.010128][ T639] ? mutex_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.010305][ T639] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.010481][ T639] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.010688][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.010878][ T639] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.011055][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.011238][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.011416][ T639] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.011591][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.011766][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.011976][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.012160][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.012337][ T639] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.012513][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.012691][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.012884][ T639] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 18.013063][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.013246][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.013427][ T639] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.013607][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.013787][ T639] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.013977][ T639] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.014161][ T639] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.014338][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.014515][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.014693][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.014880][ T639] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.015061][ T639] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.015245][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.015423][ T639] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.015603][ T639] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.015779][ T639] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.015973][ T639] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.016159][ T639] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.016335][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.016513][ T639] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.016689][ T639] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.016880][ T639] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.017059][ T639] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.017241][ T639] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.017415][ T639] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.017618][ T639] ? move_addr_to_kernel (net/socket.c:258) [ 18.017796][ T639] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.017986][ T639] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.018173][ T639] ___sys_sendmsg (net/socket.c:2752) [ 18.018350][ T639] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.018559][ T639] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.018746][ T639] __sys_sendmsg (net/socket.c:2784) [ 18.018956][ T639] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.019145][ T639] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.019359][ T639] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.019539][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.019716][ T639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.019905][ T639] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.020088][ T639] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.020267][ T639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.020475][ T639] RIP: 0033:0x7f238179308e [ 18.020657][ T639] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.021172][ T639] RSP: 002b:00007ffca0e7cf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.021411][ T639] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f238179308e [ 18.021650][ T639] RDX: 0000000000000000 RSI: 00007ffca0e7d040 RDI: 0000000000000005 [ 18.021906][ T639] RBP: 00007ffca0e7cfa0 R08: 0000000000000000 R09: 0000000000000000 [ 18.022154][ T639] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.022391][ T639] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca0e7d700 | [ 18.260673][ T664] ------------[ cut here ]------------ | [ 18.261115][ T664] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/664 | [ 18.261401][ T664] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.262043][ T664] Tainted: [W]=WARN [ 18.262197][ T664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.262408][ T664] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.262627][ T664] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.263142][ T664] RSP: 0018:ffa0000001197060 EFLAGS: 00010286 [ 18.263355][ T664] RAX: 00000000ffffffa6 RBX: ff1100000d570340 RCX: 1ff4000000232dd2 [ 18.263600][ T664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5703f0 [ 18.263843][ T664] RBP: ff11000008219000 R08: 1fe2200001aae07f R09: ff1100000f6d8b58 [ 18.264102][ T664] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 18.264344][ T664] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001197100 [ 18.264590][ T664] FS: 00007fa59a7b3840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.264882][ T664] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.265101][ T664] CR2: 000000002e5ff988 CR3: 00000000101f1002 CR4: 0000000000771ef0 [ 18.265348][ T664] PKRU: 55555554 [ 18.265496][ T664] Call Trace: [ 18.265641][ T664] [ 18.265759][ T664] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.265953][ T664] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.266107][ T664] netif_close_many (net/core/dev.c:1804) [ 18.266288][ T664] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.266466][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.266648][ T664] ? __dev_close_many (net/core/dev.c:1781) [ 18.266828][ T664] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 18.267050][ T664] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 18.267265][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.267446][ T664] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.267655][ T664] ? mutex_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.267835][ T664] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.268026][ T664] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.268249][ T664] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.268428][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.268607][ T664] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.268786][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.268976][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.269170][ T664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.269349][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.269527][ T664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.269730][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.269922][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.270112][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.270288][ T664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.270470][ T664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.270648][ T664] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 18.270830][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.271020][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.271210][ T664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.271393][ T664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.271573][ T664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.271754][ T664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.271945][ T664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.272130][ T664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.272308][ T664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.272489][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.272668][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.272847][ T664] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.273039][ T664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.273232][ T664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.273416][ T664] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.273594][ T664] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.273778][ T664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.273972][ T664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.274162][ T664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.274345][ T664] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.274526][ T664] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.274708][ T664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.274907][ T664] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.275095][ T664] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.275273][ T664] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.275484][ T664] ? move_addr_to_kernel (net/socket.c:258) [ 18.275666][ T664] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.275847][ T664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.276042][ T664] ___sys_sendmsg (net/socket.c:2752) [ 18.276228][ T664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.276444][ T664] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.276637][ T664] __sys_sendmsg (net/socket.c:2784) [ 18.276821][ T664] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.277012][ T664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.277231][ T664] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.277417][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.277604][ T664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.277786][ T664] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.277977][ T664] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.278165][ T664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.278377][ T664] RIP: 0033:0x7fa59a9ed08e [ 18.278565][ T664] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.279095][ T664] RSP: 002b:00007ffef7df2be0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.279343][ T664] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa59a9ed08e [ 18.279587][ T664] RDX: 0000000000000000 RSI: 00007ffef7df2c90 RDI: 0000000000000005 [ 18.279829][ T664] RBP: 00007ffef7df2bf0 R08: 0000000000000000 R09: 0000000000000000 [ 18.280082][ T664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.280334][ T664] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef7df3350 | [ 18.284374][ T664] ------------[ cut here ]------------ | [ 18.284564][ T664] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/664 | [ 18.284839][ T664] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.285479][ T664] Tainted: [W]=WARN [ 18.285624][ T664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.285833][ T664] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.286061][ T664] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.286580][ T664] RSP: 0018:ffa0000001197190 EFLAGS: 00010286 [ 18.286791][ T664] RAX: 00000000ffffffa6 RBX: ff11000005ede4c0 RCX: 1ff4000000232df8 [ 18.287041][ T664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede570 [ 18.287287][ T664] RBP: ff11000008219000 R08: 1fe2200000bdbcaf R09: ff1100000f6d8b58 [ 18.287525][ T664] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 18.287766][ T664] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.288104][ T664] FS: 00007fa59a7b3840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.288482][ T664] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.288801][ T664] CR2: 000000002e5ff988 CR3: 00000000101f1002 CR4: 0000000000771ef0 [ 18.289114][ T664] PKRU: 55555554 [ 18.289307][ T664] Call Trace: [ 18.289501][ T664] [ 18.289664][ T664] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.289936][ T664] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.290201][ T664] ? mutex_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.290432][ T664] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.290658][ T664] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.290930][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.291168][ T664] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.291397][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.291625][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.291853][ T664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.292100][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.292327][ T664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.292571][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.292797][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.293040][ T664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.293278][ T664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.293507][ T664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.293734][ T664] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 18.293980][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.294214][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.294441][ T664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.294670][ T664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.294916][ T664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.295148][ T664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.295378][ T664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.295606][ T664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.295833][ T664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.296076][ T664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.296309][ T664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.296537][ T664] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.296763][ T664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.297005][ T664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.297242][ T664] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.297469][ T664] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.297699][ T664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.297940][ T664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.298178][ T664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.298410][ T664] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.298641][ T664] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.298884][ T664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.299130][ T664] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.299359][ T664] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.299588][ T664] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.299844][ T664] ? move_addr_to_kernel (net/socket.c:258) [ 18.300095][ T664] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.300361][ T664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.300612][ T664] ___sys_sendmsg (net/socket.c:2752) [ 18.300794][ T664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.301014][ T664] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.301207][ T664] __sys_sendmsg (net/socket.c:2784) [ 18.301386][ T664] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.301563][ T664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.301774][ T664] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.301964][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.302152][ T664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.302330][ T664] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.302509][ T664] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.302694][ T664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.302913][ T664] RIP: 0033:0x7fa59a9ed08e [ 18.303103][ T664] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.303605][ T664] RSP: 002b:00007ffef7df2be0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.303846][ T664] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa59a9ed08e [ 18.304104][ T664] RDX: 0000000000000000 RSI: 00007ffef7df2c90 RDI: 0000000000000005 [ 18.304344][ T664] RBP: 00007ffef7df2bf0 R08: 0000000000000000 R09: 0000000000000000 [ 18.304582][ T664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.304820][ T664] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef7df3350 | [ 18.513186][ T687] ------------[ cut here ]------------ | [ 18.513421][ T687] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/687 | [ 18.513730][ T687] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.514966][ T687] Tainted: [W]=WARN [ 18.515131][ T687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.515362][ T687] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.515598][ T687] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.516178][ T687] RSP: 0018:ffa00000012b6f70 EFLAGS: 00010286 [ 18.516408][ T687] RAX: 00000000ffffffa6 RBX: ff1100000d50cdc0 RCX: 1ff4000000256db4 [ 18.516670][ T687] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d50ce70 [ 18.516946][ T687] RBP: ff11000011982000 R08: 1fe2200001aa19cf R09: ff1100000cdbd180 [ 18.517214][ T687] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 18.517478][ T687] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 18.517748][ T687] FS: 00007f222f14d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.518062][ T687] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.518301][ T687] CR2: 000000002baa5a28 CR3: 000000000d489004 CR4: 0000000000771ef0 [ 18.518561][ T687] PKRU: 55555554 [ 18.518716][ T687] Call Trace: [ 18.518882][ T687] [ 18.519005][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.519204][ T687] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 18.519402][ T687] notifier_call_chain (kernel/notifier.c:85) [ 18.519597][ T687] __netdev_upper_dev_link (net/core/dev.c:8931) [ 18.519789][ T687] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 18.519993][ T687] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 18.520195][ T687] netdev_upper_dev_link (net/core/dev.c:8972) [ 18.520392][ T687] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 18.520586][ T687] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 18.520785][ T687] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 18.520991][ T687] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 18.521193][ T687] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 18.521393][ T687] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 18.521585][ T687] ? nla_strscpy (lib/nlattr.c:795) [ 18.521780][ T687] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 18.521988][ T687] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.522187][ T687] ? __dev_get_by_name (net/core/dev.c:883) [ 18.522379][ T687] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.522574][ T687] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.522770][ T687] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.522976][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.523176][ T687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.523374][ T687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.523564][ T687] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.523755][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.523963][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.524163][ T687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.524357][ T687] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.524550][ T687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.524739][ T687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.524947][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.525150][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.525343][ T687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.525538][ T687] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.525728][ T687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.525932][ T687] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.526134][ T687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.526326][ T687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.526524][ T687] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.526718][ T687] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.526918][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.527115][ T687] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.527306][ T687] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.527498][ T687] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.527693][ T687] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.527900][ T687] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.528096][ T687] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.528320][ T687] ? move_addr_to_kernel (net/socket.c:258) [ 18.528514][ T687] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.528705][ T687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.528909][ T687] ___sys_sendmsg (net/socket.c:2752) [ 18.529106][ T687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.529338][ T687] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.529542][ T687] __sys_sendmsg (net/socket.c:2784) [ 18.529734][ T687] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.530034][ T687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.530273][ T687] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.530464][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.530655][ T687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.530952][ T687] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.531151][ T687] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.531345][ T687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.531571][ T687] RIP: 0033:0x7f222f38708e [ 18.531880][ T687] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.532543][ T687] RSP: 002b:00007ffc66702060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.532805][ T687] RAX: ffffffffffffffda RBX: 00007ffc667027f8 RCX: 00007f222f38708e [ 18.533077][ T687] RDX: 0000000000000000 RSI: 00007ffc66702110 RDI: 0000000000000005 [ 18.533442][ T687] RBP: 00007ffc66702070 R08: 0000000000000000 R09: 0000000000000000 [ 18.533706][ T687] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.534075][ T687] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc667027d0 | [ 18.536358][ T687] ------------[ cut here ]------------ | [ 18.536632][ T687] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/687 | [ 18.536942][ T687] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.537744][ T687] Tainted: [W]=WARN [ 18.537913][ T687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.538243][ T687] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.538475][ T687] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.539043][ T687] RSP: 0018:ffa00000012b6fd0 EFLAGS: 00010286 [ 18.539275][ T687] RAX: 00000000ffffffa6 RBX: ff1100000d50db40 RCX: 1ff4000000256dc0 [ 18.539533][ T687] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d50dbf0 [ 18.539898][ T687] RBP: ff1100000cc12000 R08: 1fe2200001aa1b7f R09: ff1100000cdbd180 [ 18.540164][ T687] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 18.540523][ T687] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 18.540786][ T687] FS: 00007f222f14d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.541097][ T687] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.541419][ T687] CR2: 000000002baa5a28 CR3: 000000000d489004 CR4: 0000000000771ef0 [ 18.541684][ T687] PKRU: 55555554 [ 18.541838][ T687] Call Trace: [ 18.542006][ T687] [ 18.542228][ T687] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.542424][ T687] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.542581][ T687] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 18.542770][ T687] __dev_notify_flags (net/core/dev.c:9787) [ 18.543068][ T687] ? netif_change_name (net/core/dev.c:1495) [ 18.543270][ T687] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 18.543463][ T687] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 18.543653][ T687] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 18.543847][ T687] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 18.544056][ T687] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 18.544260][ T687] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 18.544459][ T687] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 18.544658][ T687] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 18.544955][ T687] ? nla_strscpy (lib/nlattr.c:795) [ 18.545158][ T687] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 18.545352][ T687] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.545544][ T687] ? __dev_get_by_name (net/core/dev.c:883) [ 18.545830][ T687] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.546037][ T687] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.546244][ T687] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.546442][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.546727][ T687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.546959][ T687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.547164][ T687] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.547358][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.547650][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.547846][ T687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.548051][ T687] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.548252][ T687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.548540][ T687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.548734][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.548944][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.549144][ T687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.549432][ T687] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.549629][ T687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.549824][ T687] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.550134][ T687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.550326][ T687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.550520][ T687] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.550715][ T687] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.550916][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.551119][ T687] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.551314][ T687] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.551509][ T687] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.551707][ T687] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.552008][ T687] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.552204][ T687] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.552428][ T687] ? move_addr_to_kernel (net/socket.c:258) [ 18.552714][ T687] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.552917][ T687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.553118][ T687] ___sys_sendmsg (net/socket.c:2752) [ 18.553310][ T687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.553633][ T687] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.553839][ T687] __sys_sendmsg (net/socket.c:2784) [ 18.554045][ T687] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.554240][ T687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.554568][ T687] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.554760][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.554966][ T687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.555164][ T687] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.555452][ T687] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.555645][ T687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.555882][ T687] RIP: 0033:0x7f222f38708e [ 18.556081][ T687] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.556741][ T687] RSP: 002b:00007ffc66702060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.557123][ T687] RAX: ffffffffffffffda RBX: 00007ffc667027f8 RCX: 00007f222f38708e [ 18.557388][ T687] RDX: 0000000000000000 RSI: 00007ffc66702110 RDI: 0000000000000005 [ 18.557647][ T687] RBP: 00007ffc66702070 R08: 0000000000000000 R09: 0000000000000000 [ 18.558020][ T687] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.558287][ T687] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc667027d0 | [ 18.602525][ T689] ------------[ cut here ]------------ | [ 18.602739][ T689] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/689 | [ 18.603111][ T689] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.603662][ T689] Tainted: [W]=WARN [ 18.603764][ T689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.604004][ T689] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.604185][ T689] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.604717][ T689] RSP: 0018:ffa00000004d7020 EFLAGS: 00010286 [ 18.604965][ T689] RAX: 00000000ffffffa6 RBX: ff1100000d570ac0 RCX: 1ff400000009adca [ 18.605172][ T689] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d570b70 [ 18.605372][ T689] RBP: ff1100000cc12000 R08: 1fe2200001aae16f R09: ff1100000c182e58 [ 18.605571][ T689] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 18.605773][ T689] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.606050][ T689] FS: 00007fd925b42840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 18.606293][ T689] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.606463][ T689] CR2: 00007fd925e121a0 CR3: 00000000118e6004 CR4: 0000000000771ef0 [ 18.606665][ T689] PKRU: 55555554 [ 18.606820][ T689] Call Trace: [ 18.607008][ T689] [ 18.607081][ T689] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.607226][ T689] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.607328][ T689] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.607462][ T689] __dev_notify_flags (net/core/dev.c:9787) [ 18.607597][ T689] ? netif_change_name (net/core/dev.c:1495) [ 18.607730][ T689] ? __dev_change_flags (net/core/dev.c:9752) [ 18.607919][ T689] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.608054][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.608194][ T689] ? 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)) [ 18.608330][ T689] netif_change_flags (net/core/dev.c:9820) [ 18.608466][ T689] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.608600][ T689] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.608735][ T689] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.608957][ T689] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.609130][ T689] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.609265][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.609397][ T689] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.609530][ T689] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.609664][ T689] ? __kernel_text_address (kernel/extable.c:79) [ 18.609800][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.610004][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.610141][ T689] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.610274][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.610409][ T689] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.610542][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.610673][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.610807][ T689] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.610995][ T689] ? __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.611135][ T689] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.611267][ T689] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.611402][ T689] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.611538][ T689] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.611672][ T689] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.611806][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.612000][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.612138][ T689] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.612272][ T689] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.612406][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.612542][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.612674][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.612806][ T689] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.613006][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.613146][ T689] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.613280][ T689] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.613417][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.613552][ T689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.613684][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.613820][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.614006][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.614142][ T689] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.614306][ T689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.614443][ T689] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.614585][ T689] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.614718][ T689] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.614851][ T689] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.615068][ T689] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.615209][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.615348][ T689] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.615482][ T689] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.615620][ T689] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.615757][ T689] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.615956][ T689] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.616095][ T689] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.616258][ T689] ? move_addr_to_kernel (net/socket.c:258) [ 18.616393][ T689] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.616526][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.616663][ T689] ___sys_sendmsg (net/socket.c:2752) [ 18.616795][ T689] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.617029][ T689] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.617179][ T689] __sys_sendmsg (net/socket.c:2784) [ 18.617315][ T689] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.617448][ T689] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.617618][ T689] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.617753][ T689] ? 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) [ 18.617942][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.618080][ T689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.618220][ T689] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.618355][ T689] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.618492][ T689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.618658][ T689] RIP: 0033:0x7fd925d7c08e [ 18.618798][ T689] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.619285][ T689] RSP: 002b:00007ffc3d47f5e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.619487][ T689] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd925d7c08e [ 18.619688][ T689] RDX: 0000000000000000 RSI: 00007ffc3d47f690 RDI: 0000000000000005 [ 18.619895][ T689] RBP: 00007ffc3d47f5f0 R08: 0000000000000000 R09: 0000000000000000 [ 18.620098][ T689] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb37 [ 18.620298][ T689] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3d47fd50 | [ 18.823321][ T711] ------------[ cut here ]------------ | [ 18.823552][ T711] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/711 | [ 18.823877][ T711] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.824583][ T711] Tainted: [W]=WARN [ 18.824744][ T711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.824986][ T711] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.825235][ T711] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.825801][ T711] RSP: 0018:ffa00000013e6f70 EFLAGS: 00010286 [ 18.826050][ T711] RAX: 00000000ffffffa6 RBX: ff1100000d574040 RCX: 1ff400000027cdb4 [ 18.826318][ T711] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5740f0 [ 18.826582][ T711] RBP: ff11000011982000 R08: 1fe2200001aae81f R09: ff1100000e99ae80 [ 18.826847][ T711] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 18.827133][ T711] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 18.827403][ T711] FS: 00007f7e6bf8f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.827704][ T711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.827949][ T711] CR2: 000000000bd85a28 CR3: 000000000cc4d002 CR4: 0000000000771ef0 [ 18.828221][ T711] PKRU: 55555554 [ 18.828377][ T711] Call Trace: [ 18.828534][ T711] [ 18.828659][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.828853][ T711] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 18.829066][ T711] notifier_call_chain (kernel/notifier.c:85) [ 18.829273][ T711] __netdev_upper_dev_link (net/core/dev.c:8931) [ 18.829469][ T711] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 18.829666][ T711] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 18.829860][ T711] netdev_upper_dev_link (net/core/dev.c:8972) [ 18.830066][ T711] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 18.830269][ T711] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 18.830472][ T711] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 18.830670][ T711] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 18.830880][ T711] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 18.831079][ T711] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 18.831281][ T711] ? nla_strscpy (lib/nlattr.c:795) [ 18.831480][ T711] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 18.831676][ T711] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.831880][ T711] ? __dev_get_by_name (net/core/dev.c:883) [ 18.832074][ T711] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.832280][ T711] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.832479][ T711] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.832676][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.832883][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.833081][ T711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.833280][ T711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.833475][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.833674][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.833880][ T711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.834073][ T711] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.834276][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.834469][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.834663][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.834859][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.835065][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.835270][ T711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.835464][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.835658][ T711] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.835857][ T711] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.836065][ T711] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.836270][ T711] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.836463][ T711] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.836658][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.836855][ T711] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.837063][ T711] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.837264][ T711] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.837461][ T711] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.837655][ T711] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.837847][ T711] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.838084][ T711] ? move_addr_to_kernel (net/socket.c:258) [ 18.838286][ T711] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.838483][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.838676][ T711] ___sys_sendmsg (net/socket.c:2752) [ 18.838882][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.839136][ T711] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.839337][ T711] __sys_sendmsg (net/socket.c:2784) [ 18.839534][ T711] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.839728][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.839978][ T711] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.840181][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.840378][ T711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.840575][ T711] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.840769][ T711] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.840977][ T711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.841218][ T711] RIP: 0033:0x7f7e6c1c908e [ 18.841421][ T711] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.841987][ T711] RSP: 002b:00007fff172c9d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.842266][ T711] RAX: ffffffffffffffda RBX: 00007fff172ca4c8 RCX: 00007f7e6c1c908e [ 18.842530][ T711] RDX: 0000000000000000 RSI: 00007fff172c9de0 RDI: 0000000000000005 [ 18.842794][ T711] RBP: 00007fff172c9d40 R08: 0000000000000000 R09: 0000000000000000 [ 18.843069][ T711] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 18.843341][ T711] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff172ca4a0 | [ 18.845461][ T711] ------------[ cut here ]------------ | [ 18.845646][ T711] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/711 | [ 18.845962][ T711] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.846653][ T711] Tainted: [W]=WARN [ 18.846811][ T711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.847053][ T711] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.847296][ T711] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.847856][ T711] RSP: 0018:ffa00000013e6fd0 EFLAGS: 00010286 [ 18.848105][ T711] RAX: 00000000ffffffa6 RBX: ff1100000d574ac0 RCX: 1ff400000027cdc0 [ 18.848366][ T711] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d574b70 [ 18.848630][ T711] RBP: ff1100000bb02000 R08: 1fe2200001aae96f R09: ff1100000e99ae80 [ 18.848905][ T711] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 18.849177][ T711] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02e04 [ 18.849444][ T711] FS: 00007f7e6bf8f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 18.849744][ T711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.849987][ T711] CR2: 000000000bd85a28 CR3: 000000000cc4d002 CR4: 0000000000771ef0 [ 18.850261][ T711] PKRU: 55555554 [ 18.850418][ T711] Call Trace: [ 18.850576][ T711] [ 18.850699][ T711] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.850909][ T711] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.851071][ T711] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 18.851272][ T711] __dev_notify_flags (net/core/dev.c:9787) [ 18.851470][ T711] ? netif_change_name (net/core/dev.c:1495) [ 18.851666][ T711] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 18.851875][ T711] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 18.852067][ T711] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 18.852269][ T711] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 18.852471][ T711] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 18.852676][ T711] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 18.852884][ T711] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 18.853082][ T711] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 18.853285][ T711] ? nla_strscpy (lib/nlattr.c:795) [ 18.853481][ T711] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 18.853678][ T711] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.853884][ T711] ? __dev_get_by_name (net/core/dev.c:883) [ 18.854083][ T711] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.854290][ T711] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.854488][ T711] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.854682][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.854887][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.855081][ T711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.855282][ T711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.855475][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.855675][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.855879][ T711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.856072][ T711] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.856271][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.856466][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.856657][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.856853][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.857059][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.857264][ T711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.857454][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.857646][ T711] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.857841][ T711] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.858045][ T711] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.858260][ T711] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.858455][ T711] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.858652][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.858847][ T711] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.859056][ T711] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.859257][ T711] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.859454][ T711] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.859647][ T711] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.859838][ T711] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.860078][ T711] ? move_addr_to_kernel (net/socket.c:258) [ 18.860281][ T711] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.860475][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.860668][ T711] ___sys_sendmsg (net/socket.c:2752) [ 18.860858][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.861105][ T711] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.861309][ T711] __sys_sendmsg (net/socket.c:2784) [ 18.861503][ T711] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.861695][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.861941][ T711] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.862136][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.862331][ T711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.862525][ T711] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.862718][ T711] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.862922][ T711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.863160][ T711] RIP: 0033:0x7f7e6c1c908e [ 18.863359][ T711] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.863927][ T711] RSP: 002b:00007fff172c9d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.864197][ T711] RAX: ffffffffffffffda RBX: 00007fff172ca4c8 RCX: 00007f7e6c1c908e [ 18.864460][ T711] RDX: 0000000000000000 RSI: 00007fff172c9de0 RDI: 0000000000000005 [ 18.864722][ T711] RBP: 00007fff172c9d40 R08: 0000000000000000 R09: 0000000000000000 [ 18.864999][ T711] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 18.865269][ T711] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff172ca4a0 | [ 18.896470][ T712] ------------[ cut here ]------------ | [ 18.896636][ T712] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/712 | [ 18.896882][ T712] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 18.897443][ T712] Tainted: [W]=WARN [ 18.897550][ T712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.897721][ T712] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.897904][ T712] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.898388][ T712] RSP: 0018:ffa00000013e7020 EFLAGS: 00010286 [ 18.898561][ T712] RAX: 00000000ffffffa6 RBX: ff1100000aededc0 RCX: 1ff400000027cdca [ 18.898765][ T712] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedee70 [ 18.898975][ T712] RBP: ff1100000bb02000 R08: 1fe22000015dbdcf R09: ff1100000e99d158 [ 18.899184][ T712] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 18.899386][ T712] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.899594][ T712] FS: 00007f0f54604840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 18.899837][ T712] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.900010][ T712] CR2: 0000000010610988 CR3: 0000000007559002 CR4: 0000000000771ef0 [ 18.900218][ T712] PKRU: 55555554 [ 18.900323][ T712] Call Trace: [ 18.900426][ T712] [ 18.900501][ T712] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.900640][ T712] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.900743][ T712] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.900882][ T712] __dev_notify_flags (net/core/dev.c:9787) [ 18.901019][ T712] ? netif_change_name (net/core/dev.c:1495) [ 18.901158][ T712] ? __dev_change_flags (net/core/dev.c:9752) [ 18.901294][ T712] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.901429][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.901567][ T712] ? 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)) [ 18.901705][ T712] netif_change_flags (net/core/dev.c:9820) [ 18.901839][ T712] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.901978][ T712] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.902120][ T712] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.902258][ T712] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.902429][ T712] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.902565][ T712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.902700][ T712] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.902836][ T712] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.902976][ T712] ? __kernel_text_address (kernel/extable.c:79) [ 18.903119][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.903258][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.903395][ T712] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.903532][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.903669][ T712] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.903806][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.903944][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.904081][ T712] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.904223][ T712] ? __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.904363][ T712] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.904499][ T712] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.904637][ T712] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.904774][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.904919][ T712] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.905058][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.905199][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.905335][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.905470][ T712] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.905606][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.905745][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.905886][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.906023][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.906165][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.906305][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.906442][ T712] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.906579][ T712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.906716][ T712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.906852][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.907013][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.907152][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.907289][ T712] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.907425][ T712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.907563][ T712] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.907703][ T712] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.907840][ T712] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.907982][ T712] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.908125][ T712] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.908262][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.908401][ T712] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.908541][ T712] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.908678][ T712] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.908819][ T712] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.908964][ T712] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.909103][ T712] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.909278][ T712] ? move_addr_to_kernel (net/socket.c:258) [ 18.909419][ T712] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.909557][ T712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.909695][ T712] ___sys_sendmsg (net/socket.c:2752) [ 18.909834][ T712] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.910010][ T712] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.910162][ T712] __sys_sendmsg (net/socket.c:2784) [ 18.910298][ T712] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.910433][ T712] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.910606][ T712] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.910743][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.910884][ T712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.911020][ T712] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.911164][ T712] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.911301][ T712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.911470][ T712] RIP: 0033:0x7f0f5483e08e [ 18.911616][ T712] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.912114][ T712] RSP: 002b:00007ffe50b37f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.912323][ T712] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0f5483e08e [ 18.912531][ T712] RDX: 0000000000000000 RSI: 00007ffe50b37fe0 RDI: 0000000000000005 [ 18.912735][ T712] RBP: 00007ffe50b37f40 R08: 0000000000000000 R09: 0000000000000000 [ 18.912944][ T712] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 18.913154][ T712] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe50b386a0 | [ 19.121609][ T735] ------------[ cut here ]------------ | [ 19.121801][ T735] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/735 | [ 19.122566][ T735] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.123203][ T735] Tainted: [W]=WARN [ 19.123316][ T735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.123497][ T735] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.123688][ T735] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.124211][ T735] RSP: 0018:ffa0000001416f70 EFLAGS: 00010286 [ 19.124393][ T735] RAX: 00000000ffffffa6 RBX: ff11000001f2e340 RCX: 1ff4000000282db4 [ 19.124610][ T735] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2e3f0 [ 19.124829][ T735] RBP: ff11000011982000 R08: 1fe22000003e5c7f R09: ff1100000cadd180 [ 19.125055][ T735] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 19.125278][ T735] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 19.125499][ T735] FS: 00007f6115a54840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 19.125755][ T735] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.125947][ T735] CR2: 00007f6115c4d460 CR3: 000000000ce4f003 CR4: 0000000000771ef0 [ 19.126171][ T735] PKRU: 55555554 [ 19.126280][ T735] Call Trace: [ 19.126390][ T735] [ 19.126468][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.126619][ T735] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.126767][ T735] notifier_call_chain (kernel/notifier.c:85) [ 19.126922][ T735] __netdev_upper_dev_link (net/core/dev.c:8931) [ 19.127071][ T735] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 19.127227][ T735] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 19.127374][ T735] netdev_upper_dev_link (net/core/dev.c:8972) [ 19.127518][ T735] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 19.127665][ T735] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 19.127816][ T735] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 19.127971][ T735] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 19.128127][ T735] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 19.128276][ T735] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 19.128424][ T735] ? nla_strscpy (lib/nlattr.c:795) [ 19.128575][ T735] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 19.128722][ T735] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.128874][ T735] ? __dev_get_by_name (net/core/dev.c:883) [ 19.129022][ T735] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.129176][ T735] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.129324][ T735] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.129468][ T735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.129615][ T735] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.129761][ T735] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.129911][ T735] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.130056][ T735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.130211][ T735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.130358][ T735] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.130504][ T735] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.130651][ T735] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.130797][ T735] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.130951][ T735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.131098][ T735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.131243][ T735] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.131389][ T735] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.131535][ T735] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.131681][ T735] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.131833][ T735] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.131983][ T735] ? netlink_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.132136][ T735] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.132282][ T735] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.132427][ T735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.132573][ T735] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.132721][ T735] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.132873][ T735] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.133023][ T735] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.133175][ T735] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.133320][ T735] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.133501][ T735] ? move_addr_to_kernel (net/socket.c:258) [ 19.133650][ T735] ___sys_sendmsg (net/socket.c:2752) [ 19.133796][ T735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.133948][ T735] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.134106][ T735] ? 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)) [ 19.134254][ T735] __sys_sendmsg (net/socket.c:2784) [ 19.134400][ T735] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.134547][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.134689][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.134835][ T735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.134982][ T735] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.135130][ T735] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.135274][ T735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.135456][ T735] RIP: 0033:0x7f6115c8e08e [ 19.135612][ T735] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.136141][ T735] RSP: 002b:00007ffe64a33b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.136365][ T735] RAX: ffffffffffffffda RBX: 00007ffe64a342a0 RCX: 00007f6115c8e08e [ 19.136583][ T735] RDX: 0000000000000000 RSI: 00007ffe64a33bb0 RDI: 0000000000000005 [ 19.136801][ T735] RBP: 00007ffe64a33b10 R08: 0000000000000000 R09: 0000000000000000 [ 19.137022][ T735] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 19.137239][ T735] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe64a34278 | [ 19.138938][ T735] ------------[ cut here ]------------ | [ 19.139090][ T735] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/735 | [ 19.139349][ T735] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.140398][ T735] Tainted: [W]=WARN [ 19.140516][ T735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.140700][ T735] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.140894][ T735] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.141409][ T735] RSP: 0018:ffa0000001416fd0 EFLAGS: 00010286 [ 19.141594][ T735] RAX: 00000000ffffffa6 RBX: ff11000001f2f6c0 RCX: 1ff4000000282dc0 [ 19.141809][ T735] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2f770 [ 19.142031][ T735] RBP: ff110000119ca000 R08: 1fe22000003e5eef R09: ff1100000cadd180 [ 19.142250][ T735] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.142468][ T735] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 19.142685][ T735] FS: 00007f6115a54840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 19.142945][ T735] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.143131][ T735] CR2: 00007f6115c4d460 CR3: 000000000ce4f003 CR4: 0000000000771ef0 [ 19.143348][ T735] PKRU: 55555554 [ 19.143458][ T735] Call Trace: [ 19.143566][ T735] [ 19.143641][ T735] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.143786][ T735] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.143901][ T735] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 19.144044][ T735] __dev_notify_flags (net/core/dev.c:9787) [ 19.144194][ T735] ? netif_change_name (net/core/dev.c:1495) [ 19.144340][ T735] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 19.144487][ T735] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 19.144632][ T735] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 19.144775][ T735] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 19.144927][ T735] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 19.145073][ T735] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 19.145223][ T735] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 19.145372][ T735] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 19.145514][ T735] ? nla_strscpy (lib/nlattr.c:795) [ 19.145660][ T735] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 19.145804][ T735] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.145949][ T735] ? __dev_get_by_name (net/core/dev.c:883) [ 19.146098][ T735] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.146245][ T735] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.146392][ T735] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.146537][ T735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.146680][ T735] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.146822][ T735] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.146969][ T735] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.147115][ T735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.147260][ T735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.147404][ T735] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.147550][ T735] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.147691][ T735] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.147833][ T735] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.147980][ T735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.148129][ T735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.148271][ T735] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.148416][ T735] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.148559][ T735] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.148703][ T735] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.148849][ T735] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.148997][ T735] ? netlink_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.149145][ T735] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.149287][ T735] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.149432][ T735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.149576][ T735] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.149719][ T735] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.149869][ T735] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.150014][ T735] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.150160][ T735] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.150303][ T735] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.150477][ T735] ? move_addr_to_kernel (net/socket.c:258) [ 19.150624][ T735] ___sys_sendmsg (net/socket.c:2752) [ 19.150766][ T735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.150914][ T735] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.151065][ T735] ? 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)) [ 19.151215][ T735] __sys_sendmsg (net/socket.c:2784) [ 19.151360][ T735] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.151505][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.151648][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.151791][ T735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.151940][ T735] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.152083][ T735] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.152230][ T735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.152407][ T735] RIP: 0033:0x7f6115c8e08e [ 19.152554][ T735] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.153061][ T735] RSP: 002b:00007ffe64a33b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.153282][ T735] RAX: ffffffffffffffda RBX: 00007ffe64a342a0 RCX: 00007f6115c8e08e [ 19.153494][ T735] RDX: 0000000000000000 RSI: 00007ffe64a33bb0 RDI: 0000000000000005 [ 19.153708][ T735] RBP: 00007ffe64a33b10 R08: 0000000000000000 R09: 0000000000000000 [ 19.153928][ T735] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 19.154148][ T735] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe64a34278 | [ 19.189599][ T737] ------------[ cut here ]------------ | [ 19.189772][ T737] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/737 | [ 19.190388][ T737] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.191016][ T737] Tainted: [W]=WARN [ 19.191129][ T737] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.191297][ T737] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.191471][ T737] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.191949][ T737] RSP: 0018:ffa00000014a7020 EFLAGS: 00010286 [ 19.192126][ T737] RAX: 00000000ffffffa6 RBX: ff11000009ff73c0 RCX: 1ff4000000294dca [ 19.192325][ T737] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff7470 [ 19.192528][ T737] RBP: ff110000119ca000 R08: 1fe22000013fee8f R09: ff1100000cadae58 [ 19.192727][ T737] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 19.192940][ T737] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.193144][ T737] FS: 00007f9a4f973840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 19.193380][ T737] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.193547][ T737] CR2: 000000003c0c6988 CR3: 000000000b1a9005 CR4: 0000000000771ef0 [ 19.193747][ T737] PKRU: 55555554 [ 19.193847][ T737] Call Trace: [ 19.193954][ T737] [ 19.194023][ T737] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.194161][ T737] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.194263][ T737] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.194397][ T737] __dev_notify_flags (net/core/dev.c:9787) [ 19.194531][ T737] ? netif_change_name (net/core/dev.c:1495) [ 19.194660][ T737] ? __dev_change_flags (net/core/dev.c:9752) [ 19.194792][ T737] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.194931][ T737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.195069][ T737] ? 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.195212][ T737] netif_change_flags (net/core/dev.c:9820) [ 19.195346][ T737] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.195479][ T737] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.195613][ T737] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.195746][ T737] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.195918][ T737] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.196049][ T737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.196186][ T737] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.196318][ T737] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.196451][ T737] ? __kernel_text_address (kernel/extable.c:79) [ 19.196585][ T737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.196719][ T737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.196851][ T737] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.197049][ T737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.197272][ T737] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.197407][ T737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.197538][ T737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.197670][ T737] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.197804][ T737] ? __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.197989][ T737] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.198124][ T737] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.198256][ T737] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.198391][ T737] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.198526][ T737] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.198661][ T737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.198793][ T737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.199012][ T737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.199150][ T737] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.199282][ T737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.199418][ T737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.199550][ T737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.199681][ T737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.199813][ T737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.200014][ T737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.200149][ T737] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.200282][ T737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.200413][ T737] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.200547][ T737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.200681][ T737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.200813][ T737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.201009][ T737] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.201145][ T737] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.201277][ T737] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.201411][ T737] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.201544][ T737] ? netlink_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.201680][ T737] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.201812][ T737] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.201997][ T737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.202133][ T737] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.202266][ T737] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.202397][ T737] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.202533][ T737] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.202666][ T737] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.202796][ T737] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.202965][ T737] ? move_addr_to_kernel (net/socket.c:258) [ 19.203102][ T737] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.203236][ T737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.203370][ T737] ___sys_sendmsg (net/socket.c:2752) [ 19.203500][ T737] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.203667][ T737] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.203811][ T737] __sys_sendmsg (net/socket.c:2784) [ 19.203950][ T737] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.204083][ T737] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.204255][ T737] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.204389][ T737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.204521][ T737] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.204654][ T737] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.204786][ T737] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.204927][ T737] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.205095][ T737] RIP: 0033:0x7f9a4fbad08e [ 19.205236][ T737] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.205709][ T737] RSP: 002b:00007ffc7c3db300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.205912][ T737] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9a4fbad08e [ 19.206116][ T737] RDX: 0000000000000000 RSI: 00007ffc7c3db3b0 RDI: 0000000000000005 [ 19.206315][ T737] RBP: 00007ffc7c3db310 R08: 0000000000000000 R09: 0000000000000000 [ 19.206515][ T737] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 19.206713][ T737] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7c3dba70 | [ 19.434491][ T763] ------------[ cut here ]------------ | [ 19.434678][ T763] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/763 | [ 19.434924][ T763] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.435471][ T763] Tainted: [W]=WARN [ 19.435602][ T763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.435773][ T763] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.435945][ T763] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.436411][ T763] RSP: 0018:ffa0000001627060 EFLAGS: 00010286 [ 19.436579][ T763] RAX: 00000000ffffffa6 RBX: ff11000005dc01c0 RCX: 1ff40000002c4dd2 [ 19.436782][ T763] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0270 [ 19.437376][ T763] RBP: ff1100000cb7c000 R08: 1fe2200000bb804f R09: ff1100000d650b58 [ 19.437571][ T763] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 19.437763][ T763] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001627100 [ 19.437967][ T763] FS: 00007ff6466ba840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 19.438200][ T763] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.438366][ T763] CR2: 000000003cc01988 CR3: 000000000f72f003 CR4: 0000000000771ef0 [ 19.438560][ T763] PKRU: 55555554 [ 19.438657][ T763] Call Trace: [ 19.438756][ T763] [ 19.438824][ T763] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.438963][ T763] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.439062][ T763] netif_close_many (net/core/dev.c:1804) [ 19.439193][ T763] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.439325][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.439454][ T763] ? __dev_close_many (net/core/dev.c:1781) [ 19.439583][ T763] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.439742][ T763] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.439909][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.440037][ T763] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.440199][ T763] ? mutex_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.440328][ T763] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.440458][ T763] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.440618][ T763] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.440745][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.440879][ T763] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.441008][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.441141][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.441271][ T763] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.441399][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.441529][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.441676][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.441803][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.441937][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.442068][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.442254][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.442381][ T763] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 19.442513][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.442641][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.442770][ T763] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.442904][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.443034][ T763] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.443169][ T763] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.443298][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.443427][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.443555][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.443685][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.443813][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.443950][ T763] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.444081][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.444215][ T763] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.444347][ T763] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.444476][ T763] ? netlink_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.444607][ T763] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.444738][ T763] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.444874][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.445005][ T763] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.445138][ T763] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.445268][ T763] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.445401][ T763] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.445531][ T763] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.445659][ T763] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.445817][ T763] ? move_addr_to_kernel (net/socket.c:258) [ 19.445953][ T763] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.446091][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.446223][ T763] ___sys_sendmsg (net/socket.c:2752) [ 19.446352][ T763] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.446513][ T763] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.446655][ T763] __sys_sendmsg (net/socket.c:2784) [ 19.446788][ T763] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.446924][ T763] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.447093][ T763] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.447227][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.447358][ T763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.447488][ T763] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.447620][ T763] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.447754][ T763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.447924][ T763] RIP: 0033:0x7ff6468f408e [ 19.448062][ T763] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.448529][ T763] RSP: 002b:00007ffe660507d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.448723][ T763] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6468f408e [ 19.448922][ T763] RDX: 0000000000000000 RSI: 00007ffe66050880 RDI: 0000000000000005 [ 19.449119][ T763] RBP: 00007ffe660507e0 R08: 0000000000000000 R09: 0000000000000000 [ 19.449314][ T763] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 19.449508][ T763] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe66050f40 | [ 19.457856][ T763] ------------[ cut here ]------------ | [ 19.458541][ T763] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/763 | [ 19.458765][ T763] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.459334][ T763] Tainted: [W]=WARN [ 19.459429][ T763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.459637][ T763] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.459804][ T763] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.460316][ T763] RSP: 0018:ffa0000001627190 EFLAGS: 00010286 [ 19.460478][ T763] RAX: 00000000ffffffa6 RBX: ff1100000d575cc0 RCX: 1ff40000002c4df8 [ 19.460665][ T763] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575d70 [ 19.460851][ T763] RBP: ff1100000cb7c000 R08: 1fe2200001aaebaf R09: ff1100000d650b58 [ 19.461097][ T763] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.461283][ T763] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.461469][ T763] FS: 00007ff6466ba840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 19.461689][ T763] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.461846][ T763] CR2: 000000003cc01988 CR3: 000000000f72f003 CR4: 0000000000771ef0 [ 19.462096][ T763] PKRU: 55555554 [ 19.462191][ T763] Call Trace: [ 19.462285][ T763] [ 19.462350][ T763] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.462509][ T763] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.462663][ T763] ? mutex_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.462791][ T763] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.462975][ T763] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.463136][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.463264][ T763] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.463389][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.463518][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.463646][ T763] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.463771][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.463948][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.464099][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.464225][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.464351][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.464476][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.464604][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.464729][ T763] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 19.464856][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.465033][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.465159][ T763] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.465283][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.465417][ T763] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.465543][ T763] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.465669][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.465797][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.465975][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.466104][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.466232][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.466359][ T763] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.466487][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.466617][ T763] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.466750][ T763] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.466934][ T763] ? netlink_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.467061][ T763] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.467191][ T763] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.467316][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.467443][ T763] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.467572][ T763] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.467697][ T763] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.467824][ T763] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.468009][ T763] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.468138][ T763] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.468290][ T763] ? move_addr_to_kernel (net/socket.c:258) [ 19.468416][ T763] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.468544][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.468669][ T763] ___sys_sendmsg (net/socket.c:2752) [ 19.468794][ T763] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.469006][ T763] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.469145][ T763] __sys_sendmsg (net/socket.c:2784) [ 19.469269][ T763] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.469394][ T763] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.469554][ T763] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.469680][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.469806][ T763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.469985][ T763] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.470114][ T763] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.470240][ T763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.470395][ T763] RIP: 0033:0x7ff6468f408e [ 19.470527][ T763] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.471026][ T763] RSP: 002b:00007ffe660507d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.471218][ T763] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6468f408e [ 19.471402][ T763] RDX: 0000000000000000 RSI: 00007ffe66050880 RDI: 0000000000000005 [ 19.471588][ T763] RBP: 00007ffe660507e0 R08: 0000000000000000 R09: 0000000000000000 [ 19.471774][ T763] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb38 [ 19.472015][ T763] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe66050f40 | [ 19.654545][ T164] ------------[ cut here ]------------ | [ 19.654800][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.655177][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.655873][ T164] Tainted: [W]=WARN [ 19.655989][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.656181][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.656378][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.656917][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 19.657112][ T164] RAX: 00000000ffffffa6 RBX: ff1100000aedfb40 RCX: 1ff40000000feebf [ 19.657335][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedfbf0 [ 19.657563][ T164] RBP: ff11000011982000 R08: 1fe22000015dbf7f R09: ff1100000c015220 [ 19.657787][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 19.658016][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 19.658248][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.658515][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.658708][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.658940][ T164] PKRU: 55555554 [ 19.659053][ T164] Call Trace: [ 19.659249][ T164] [ 19.659331][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.659486][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.659602][ T164] netif_close_many (net/core/dev.c:1804) [ 19.659755][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.659913][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.660063][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.660217][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.660372][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 19.660557][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 19.660741][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.660897][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.661066][ T164] ? __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.661224][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.661370][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.661554][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.661701][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.661848][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.662000][ T164] ? mutex_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.662155][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.662305][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.662452][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.662602][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.662754][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.662910][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.663100][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.663289][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.663438][ T164] ? 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.663587][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.663772][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.663926][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.664074][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.664227][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.664376][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.664492][ T164] new_sync_write (fs/read_write.c:595) [ 19.664642][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.664794][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.664954][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.665107][ T164] ? ksys_write (fs/read_write.c:740) [ 19.665260][ T164] vfs_write (fs/read_write.c:688) [ 19.665375][ T164] ksys_write (fs/read_write.c:740) [ 19.665488][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.665640][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.665788][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.665942][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.666091][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.666240][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.666386][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.666571][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.666726][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.667254][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.667480][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.667701][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.667928][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.668155][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.668378][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.680381][ T164] ------------[ cut here ]------------ | [ 19.680545][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 19.680844][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.681510][ T164] Tainted: [W]=WARN [ 19.681625][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.681814][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.682014][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.682556][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 19.682747][ T164] RAX: 00000000ffffffa6 RBX: ff110000051cb840 RCX: 1ff40000000fee81 [ 19.682978][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb8f0 [ 19.683207][ T164] RBP: ff110000119ca000 R08: 1fe2200000a3971f R09: ff1100000c0151f8 [ 19.683434][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 19.683659][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02000 [ 19.683891][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 19.684157][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.684347][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 19.684575][ T164] PKRU: 55555554 [ 19.684687][ T164] Call Trace: [ 19.684800][ T164] [ 19.684882][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.685036][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.685156][ T164] netif_close_many (net/core/dev.c:1804) [ 19.685306][ T164] ? mutex_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.685457][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.685608][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.685796][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.685989][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.686150][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.686339][ T164] ? 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.686493][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.686683][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.686839][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.687000][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.687195][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.687383][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.687535][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.687684][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.687836][ T164] ? mutex_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.687993][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.688146][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.688298][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.688449][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.688602][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.688754][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.688948][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.689140][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.689292][ T164] ? 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.689443][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.689629][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.689778][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.689933][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.690082][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.690238][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.690351][ T164] new_sync_write (fs/read_write.c:595) [ 19.690504][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.690653][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.690803][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.690955][ T164] ? ksys_write (fs/read_write.c:740) [ 19.691111][ T164] vfs_write (fs/read_write.c:688) [ 19.691226][ T164] ksys_write (fs/read_write.c:740) [ 19.691342][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.691492][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.691641][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.691792][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.691946][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.692099][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.692249][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.692437][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.692594][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.693131][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.693357][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.693581][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.693802][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.694026][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.694252][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.697034][ T164] ------------[ cut here ]------------ | [ 19.697191][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 19.697487][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.698731][ T164] Tainted: [W]=WARN [ 19.698846][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.699040][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.699237][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.699761][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 19.699951][ T164] RAX: 00000000ffffffa6 RBX: ff1100000d5713c0 RCX: 1ff40000000fee81 [ 19.700174][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571470 [ 19.700395][ T164] RBP: ff1100000bb02000 R08: 1fe2200001aae28f R09: ff1100000c0151f8 [ 19.700617][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 19.700839][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12000 [ 19.701066][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 19.701332][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.701520][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 19.701743][ T164] PKRU: 55555554 [ 19.701856][ T164] Call Trace: [ 19.701973][ T164] [ 19.702052][ T164] ? 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)) [ 19.702206][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.702355][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 19.702506][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.702621][ T164] netif_close_many (net/core/dev.c:1804) [ 19.702771][ T164] ? mutex_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.702926][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.703077][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.703267][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.703453][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.703606][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.703793][ T164] ? 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.703950][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.704141][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.704296][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.704446][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.704632][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.704818][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.704973][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.705125][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.705277][ T164] ? mutex_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.705429][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.705578][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.705728][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.705884][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.706037][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.706191][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.706378][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.706566][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.706716][ T164] ? 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.706872][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.707058][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.707211][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.707360][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.707507][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.707658][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.707771][ T164] new_sync_write (fs/read_write.c:595) [ 19.707928][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.708076][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.708230][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.708378][ T164] ? ksys_write (fs/read_write.c:740) [ 19.708531][ T164] vfs_write (fs/read_write.c:688) [ 19.708645][ T164] ksys_write (fs/read_write.c:740) [ 19.708761][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.708914][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.709063][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.709215][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.709368][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.709518][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.709668][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.709853][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.710017][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.710549][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.710775][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.711006][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.711232][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.711453][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.711674][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.725487][ T164] ------------[ cut here ]------------ | [ 19.725648][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 19.725951][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.726596][ T164] Tainted: [W]=WARN [ 19.726710][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.726902][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.727099][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.727627][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 19.727816][ T164] RAX: 00000000ffffffa6 RBX: ff1100000bbe2640 RCX: 1ff40000000fee81 [ 19.728044][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe26f0 [ 19.728268][ T164] RBP: ff1100000cc12000 R08: 1fe220000177c4df R09: ff1100000c0151f8 [ 19.728488][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 19.728709][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0ea000 [ 19.728939][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 19.729202][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.729391][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 19.729615][ T164] PKRU: 55555554 [ 19.729728][ T164] Call Trace: [ 19.729840][ T164] [ 19.729922][ T164] ? 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)) [ 19.730073][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.730226][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 19.730377][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.730490][ T164] netif_close_many (net/core/dev.c:1804) [ 19.730639][ T164] ? mutex_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.730788][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.730941][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.731132][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.731317][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.731471][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.731659][ T164] ? 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.731811][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.732006][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.732164][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.732316][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.732505][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.732690][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.732840][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.733001][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.733159][ T164] ? mutex_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.733310][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.733462][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.733616][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.733768][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.733926][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.734080][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.734276][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.734465][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.734617][ T164] ? 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.734768][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.734960][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.735111][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.735264][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.735414][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.735563][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.735675][ T164] new_sync_write (fs/read_write.c:595) [ 19.735827][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.735984][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.736140][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.736293][ T164] ? ksys_write (fs/read_write.c:740) [ 19.736451][ T164] vfs_write (fs/read_write.c:688) [ 19.736567][ T164] ksys_write (fs/read_write.c:740) [ 19.736680][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.736831][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.736987][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.737140][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.737294][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.737445][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.737595][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.737781][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.737945][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.738482][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.738712][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.738943][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.739168][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.739392][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.739615][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.742142][ T164] ------------[ cut here ]------------ | [ 19.742294][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 19.742589][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.743357][ T164] Tainted: [W]=WARN [ 19.743470][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.743660][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.743854][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.744397][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 19.744593][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1db40 RCX: 1ff40000000fee81 [ 19.744821][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1dbf0 [ 19.745052][ T164] RBP: ff1100000c0ea000 R08: 1fe2200001363b7f R09: ff1100000c0151f8 [ 19.745276][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 19.745496][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52000 [ 19.745722][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 19.745989][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.746177][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 19.746402][ T164] PKRU: 55555554 [ 19.746522][ T164] Call Trace: [ 19.746636][ T164] [ 19.746714][ T164] ? 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)) [ 19.746885][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.747033][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 19.747186][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.747300][ T164] netif_close_many (net/core/dev.c:1804) [ 19.747448][ T164] ? mutex_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.747600][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.747748][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.747940][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.748129][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.748280][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.748466][ T164] ? 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.748617][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.748804][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.748961][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.749119][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.749304][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.749488][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.749635][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.749783][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.749937][ T164] ? mutex_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.750086][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.750237][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.750385][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.750536][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.750687][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.750838][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.751033][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.751224][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.751373][ T164] ? 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.751523][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.751710][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.751858][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.752014][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.752168][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.752317][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.752429][ T164] new_sync_write (fs/read_write.c:595) [ 19.752580][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.752731][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.752888][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.753037][ T164] ? ksys_write (fs/read_write.c:740) [ 19.753192][ T164] vfs_write (fs/read_write.c:688) [ 19.753311][ T164] ksys_write (fs/read_write.c:740) [ 19.753424][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.753575][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.753723][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.753876][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.754023][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.754173][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.754321][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.754508][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.754662][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.755196][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.755422][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.755644][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.755869][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.756094][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.756315][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.759158][ T164] ------------[ cut here ]------------ | [ 19.759311][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 19.759607][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.760685][ T164] Tainted: [W]=WARN [ 19.760797][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.761052][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.761247][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.761768][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 19.762019][ T164] RAX: 00000000ffffffa6 RBX: ff11000001f2f6c0 RCX: 1ff40000000fee81 [ 19.762244][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000001f2f770 [ 19.762528][ T164] RBP: ff1100000cd52000 R08: 1fe22000003e5eef R09: ff1100000c0151f8 [ 19.762749][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 19.763033][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cdaa000 [ 19.763261][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 19.763520][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.763705][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 19.763992][ T164] PKRU: 55555554 [ 19.764104][ T164] Call Trace: [ 19.764218][ T164] [ 19.764294][ T164] ? 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)) [ 19.764442][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.764591][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 19.764740][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.764853][ T164] netif_close_many (net/core/dev.c:1804) [ 19.765066][ T164] ? mutex_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.765216][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.765366][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.765553][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.765735][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.765953][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.766142][ T164] ? 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.766294][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.766482][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.766748][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.766964][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.767156][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.767339][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.767487][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.767636][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.767953][ T164] ? mutex_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.768109][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.768256][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.768403][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.768553][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.768704][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.769021][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.769209][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.769395][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.769545][ T164] ? 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.769693][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.769938][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.770086][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.770237][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.770484][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.770634][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.770746][ T164] new_sync_write (fs/read_write.c:595) [ 19.770959][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.771111][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.771260][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.771407][ T164] ? ksys_write (fs/read_write.c:740) [ 19.771661][ T164] vfs_write (fs/read_write.c:688) [ 19.771775][ T164] ksys_write (fs/read_write.c:740) [ 19.771952][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.772101][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.772249][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.772401][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.772549][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.772800][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.773013][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.773205][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.773358][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.774058][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.774286][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.774511][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.774732][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.775126][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.775348][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.778817][ T164] ------------[ cut here ]------------ | [ 19.778997][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.779300][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.779946][ T164] Tainted: [W]=WARN [ 19.780060][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.780252][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.780451][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.780992][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 19.781186][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c9d6640 RCX: 1ff40000000fee81 [ 19.781410][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9d66f0 [ 19.781636][ T164] RBP: ff1100000cdaa000 R08: 1fe220000193acdf R09: ff1100000c0151f8 [ 19.781858][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 19.782090][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 19.782319][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.782582][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.782773][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.783003][ T164] PKRU: 55555554 [ 19.783121][ T164] Call Trace: [ 19.783233][ T164] [ 19.783314][ T164] ? 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)) [ 19.783467][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.783618][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 19.783770][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.783892][ T164] netif_close_many (net/core/dev.c:1804) [ 19.784046][ T164] ? mutex_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.784201][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 19.784352][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.784542][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.784732][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.784895][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.785084][ T164] ? 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.785241][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.785431][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.785587][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.785742][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.785940][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.786129][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.786280][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.786431][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.786582][ T164] ? mutex_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.786736][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.786897][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.787049][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.787206][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.787361][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.787515][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.787708][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.787907][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.788060][ T164] ? 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.788215][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.788401][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.788550][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.788702][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.788850][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.789007][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.789126][ T164] new_sync_write (fs/read_write.c:595) [ 19.789276][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.789426][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.789578][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.789731][ T164] ? ksys_write (fs/read_write.c:740) [ 19.789892][ T164] vfs_write (fs/read_write.c:688) [ 19.790008][ T164] ksys_write (fs/read_write.c:740) [ 19.790127][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.790278][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.790428][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.790580][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.790731][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.790882][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.791035][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.791228][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.791386][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.791925][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.792156][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.792381][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.792609][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.792868][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.793102][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.811158][ T164] ------------[ cut here ]------------ | [ 19.811319][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.811603][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.812225][ T164] Tainted: [W]=WARN [ 19.812336][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.812519][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.812709][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.813529][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 19.813712][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c9d79c0 RCX: 1ff40000000feea7 [ 19.813934][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9d7a70 [ 19.814150][ T164] RBP: ff110000119ca000 R08: 1fe220000193af4f R09: ff1100000c0151f8 [ 19.814366][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.814579][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.814794][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.815051][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.815237][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.815453][ T164] PKRU: 55555554 [ 19.815561][ T164] Call Trace: [ 19.815669][ T164] [ 19.815743][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.815932][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.816115][ T164] ? 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.816263][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.816442][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.816589][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.816736][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.816924][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.817107][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.817251][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.817393][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.817536][ T164] ? mutex_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.817681][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.817824][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.817972][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.818122][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.818269][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.818413][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.818593][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.818773][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.818923][ T164] ? 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.819066][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.819252][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.819395][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.819538][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.819680][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.819822][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.819935][ T164] new_sync_write (fs/read_write.c:595) [ 19.820079][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.820229][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.820374][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.820516][ T164] ? ksys_write (fs/read_write.c:740) [ 19.820664][ T164] vfs_write (fs/read_write.c:688) [ 19.820774][ T164] ksys_write (fs/read_write.c:740) [ 19.820889][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.821032][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.821182][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.821328][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.821471][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.821614][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.821758][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.821941][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.822093][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.822604][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.822821][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.823038][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.823256][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.823471][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.823685][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.827128][ T164] ------------[ cut here ]------------ | [ 19.827278][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.827563][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.828191][ T164] Tainted: [W]=WARN [ 19.828300][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.828480][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.828667][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.829188][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 19.829369][ T164] RAX: 00000000ffffffa6 RBX: ff1100000bbe2f40 RCX: 1ff40000000feea7 [ 19.829585][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2ff0 [ 19.829800][ T164] RBP: ff1100000bb02000 R08: 1fe220000177c5ff R09: ff1100000c0151f8 [ 19.830016][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.830238][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.830457][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.830709][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.830896][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.831116][ T164] PKRU: 55555554 [ 19.831224][ T164] Call Trace: [ 19.831332][ T164] [ 19.831406][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.831590][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.831772][ T164] ? 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.831926][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.832113][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.832262][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.832409][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.832590][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.832766][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.832914][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.833060][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.833206][ T164] ? mutex_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.833353][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.833497][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.833641][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.833789][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.833941][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.834085][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.834271][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.834453][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.834600][ T164] ? 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.834745][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.834931][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.835074][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.835222][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.835365][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.835509][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.835619][ T164] new_sync_write (fs/read_write.c:595) [ 19.835764][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.835914][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.836057][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.836203][ T164] ? ksys_write (fs/read_write.c:740) [ 19.836350][ T164] vfs_write (fs/read_write.c:688) [ 19.836460][ T164] ksys_write (fs/read_write.c:740) [ 19.836570][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.836714][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.836855][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.837006][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.837153][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.837296][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.837439][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.837616][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.837765][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.838281][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.838497][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.838711][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.838932][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.839149][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.839363][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.843133][ T164] ------------[ cut here ]------------ | [ 19.843278][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.843561][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.844508][ T164] Tainted: [W]=WARN [ 19.844618][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.845008][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.845199][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.845714][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 19.845900][ T164] RAX: 00000000ffffffa6 RBX: ff11000009ff6640 RCX: 1ff40000000feea7 [ 19.846120][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff66f0 [ 19.846338][ T164] RBP: ff1100000cc12000 R08: 1fe22000013fecdf R09: ff1100000c0151f8 [ 19.846555][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.846769][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.847023][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.847278][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.847459][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.847675][ T164] PKRU: 55555554 [ 19.847783][ T164] Call Trace: [ 19.847895][ T164] [ 19.847969][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.848157][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.848337][ T164] ? 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.848486][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.848669][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.848817][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.848968][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.849153][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.849431][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.849577][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.849720][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.849965][ T164] ? mutex_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.850116][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.850260][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.850403][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.850549][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.850697][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.850843][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.851029][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.851215][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.851359][ T164] ? 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.851504][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.851684][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.851826][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.851973][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.852117][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.852260][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.852369][ T164] new_sync_write (fs/read_write.c:595) [ 19.852512][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.852656][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.852803][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.853160][ T164] ? ksys_write (fs/read_write.c:740) [ 19.853312][ T164] vfs_write (fs/read_write.c:688) [ 19.853424][ T164] ksys_write (fs/read_write.c:740) [ 19.853533][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.853676][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.853818][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.853966][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.854113][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.854256][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.854399][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.854576][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.854724][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.855240][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.855456][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.855668][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.855885][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.856103][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.856317][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.862876][ T164] ------------[ cut here ]------------ | [ 19.863033][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.863323][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.864094][ T164] Tainted: [W]=WARN [ 19.864205][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.864384][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.864570][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.865207][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 19.865389][ T164] RAX: 00000000ffffffa6 RBX: ff11000008fd30c0 RCX: 1ff40000000feea7 [ 19.865604][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008fd3170 [ 19.865818][ T164] RBP: ff1100000c0ea000 R08: 1fe22000011fa62f R09: ff1100000c0151f8 [ 19.866155][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.866370][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.866584][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.866837][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.867143][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.867361][ T164] PKRU: 55555554 [ 19.867467][ T164] Call Trace: [ 19.867573][ T164] [ 19.867647][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.867827][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.868132][ T164] ? 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.868281][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.868463][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.868609][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.868755][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.869044][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.869225][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.869367][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.869511][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.869655][ T164] ? mutex_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.869798][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.870048][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.870193][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.870338][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.870483][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.870626][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.870806][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.871059][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.871207][ T164] ? 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.871351][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.871530][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.871672][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.871813][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.872062][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.872206][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.872313][ T164] new_sync_write (fs/read_write.c:595) [ 19.872456][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.872597][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.872739][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.872941][ T164] ? ksys_write (fs/read_write.c:740) [ 19.873087][ T164] vfs_write (fs/read_write.c:688) [ 19.873199][ T164] ksys_write (fs/read_write.c:740) [ 19.873307][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.873447][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.873589][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.873731][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.873932][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.874073][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.874219][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.874398][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.874544][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.875114][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.875334][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.875544][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.875755][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.876026][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.876239][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.880715][ T164] ------------[ cut here ]------------ | [ 19.880872][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.881164][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.881776][ T164] Tainted: [W]=WARN [ 19.881890][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.882070][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.882260][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.882766][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 19.882950][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c11c340 RCX: 1ff40000000feea7 [ 19.883170][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c11c3f0 [ 19.883385][ T164] RBP: ff1100000cd52000 R08: 1fe220000182387f R09: ff1100000c0151f8 [ 19.883598][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.883811][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.884030][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.884285][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.884466][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 19.884680][ T164] PKRU: 55555554 [ 19.884788][ T164] Call Trace: [ 19.884902][ T164] [ 19.884976][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.885160][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.885341][ T164] ? 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.885489][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.885670][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.885818][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.886595][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.886777][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.887015][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.887161][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.887305][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.887449][ T164] ? mutex_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.887595][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.887739][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.887945][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.888094][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.888240][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.888386][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.888566][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.888804][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.889008][ T164] ? 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.889153][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.889332][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.889474][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.889617][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.889759][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.889962][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.890072][ T164] new_sync_write (fs/read_write.c:595) [ 19.890222][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.890366][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.890511][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.890653][ T164] ? ksys_write (fs/read_write.c:740) [ 19.890801][ T164] vfs_write (fs/read_write.c:688) [ 19.890970][ T164] ksys_write (fs/read_write.c:740) [ 19.891080][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.891227][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.891372][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.891515][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.891657][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.891801][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.892004][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.892185][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.892333][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.892843][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.893122][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.893336][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.893550][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.893764][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.894037][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.899456][ T164] ------------[ cut here ]------------ | [ 19.899617][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 19.899910][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.900535][ T164] Tainted: [W]=WARN [ 19.900644][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.900823][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.901016][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.901524][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 19.901704][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c11db40 RCX: 1ff40000000feea7 [ 19.901923][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c11dbf0 [ 19.902140][ T164] RBP: ff1100000cdaa000 R08: 1fe2200001823b7f R09: ff1100000c0151f8 [ 19.902354][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.902567][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.902783][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 19.903041][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.903225][ T164] CR2: 000055aa93d206c0 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 19.903446][ T164] PKRU: 55555554 [ 19.903555][ T164] Call Trace: [ 19.903662][ T164] [ 19.903737][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.904008][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.904195][ T164] ? 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.904344][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.904528][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.904677][ T164] notifier_call_chain (kernel/notifier.c:85) [ 19.904824][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.905117][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.905379][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.905524][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.905666][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.905810][ T164] ? mutex_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.906063][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.906209][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.906351][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.906498][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.906645][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.906789][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.907068][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.907253][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.907398][ T164] ? 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.907542][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.907722][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.907950][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.908097][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.908240][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.908384][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.908494][ T164] new_sync_write (fs/read_write.c:595) [ 19.908637][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.908780][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.908985][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.909134][ T164] ? ksys_write (fs/read_write.c:740) [ 19.909281][ T164] vfs_write (fs/read_write.c:688) [ 19.909392][ T164] ksys_write (fs/read_write.c:740) [ 19.909502][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.909645][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.909787][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.909992][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.910138][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.910280][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.910424][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.910602][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.910751][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.911338][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.911553][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.911767][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.912052][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.912265][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.912476][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.916410][ T164] ------------[ cut here ]------------ | [ 19.916559][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 19.916827][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.917438][ T164] Tainted: [W]=WARN [ 19.917542][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.917712][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.917900][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.918388][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 19.918567][ T164] RAX: 00000000ffffffa6 RBX: ff11000005dc1840 RCX: 1ff40000000feeef [ 19.918772][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc18f0 [ 19.919042][ T164] RBP: ff11000011982000 R08: 1fe2200000bb831f R09: ff1100000c0151f8 [ 19.919309][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.919513][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.919718][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 19.920018][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.920195][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 19.920400][ T164] PKRU: 55555554 [ 19.920503][ T164] Call Trace: [ 19.920604][ T164] [ 19.920675][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.920849][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.921078][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.921219][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 19.921355][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.921492][ T164] ? mutex_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.921630][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.921766][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.921960][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.922103][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.922244][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 19.922381][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.922553][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.922724][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.922919][ T164] ? 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.923055][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.923230][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.923366][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.923502][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.923637][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.923772][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.923931][ T164] new_sync_write (fs/read_write.c:595) [ 19.924068][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.924208][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.924347][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.924484][ T164] ? ksys_write (fs/read_write.c:740) [ 19.924624][ T164] vfs_write (fs/read_write.c:688) [ 19.924730][ T164] ksys_write (fs/read_write.c:740) [ 19.924835][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 19.925027][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.925167][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.925304][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.925441][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.925577][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.925713][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.925950][ T164] RIP: 0033:0x7f4f5d5d508e [ 19.926096][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.926579][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.926785][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 19.927057][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 19.927262][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.927466][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.927670][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 19.979594][ T785] ------------[ cut here ]------------ | [ 19.979763][ T785] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/785 | [ 19.980042][ T785] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.980627][ T785] Tainted: [W]=WARN [ 19.980732][ T785] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.980909][ T785] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.981084][ T785] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.981564][ T785] RSP: 0018:ffa0000001717060 EFLAGS: 00010286 [ 19.981737][ T785] RAX: 00000000ffffffa6 RBX: ff110000051cbcc0 RCX: 1ff40000002e2dd2 [ 19.981946][ T785] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cbd70 [ 19.982155][ T785] RBP: ff11000009c04000 R08: 1fe2200000a397af R09: ff1100000cd02e58 [ 19.982358][ T785] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 19.982563][ T785] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001717100 [ 19.982766][ T785] FS: 00007f7f20c10840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 19.983009][ T785] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.983187][ T785] CR2: 00007f7f20ee01a0 CR3: 0000000012265006 CR4: 0000000000771ef0 [ 19.983388][ T785] PKRU: 55555554 [ 19.983489][ T785] Call Trace: [ 19.983587][ T785] [ 19.983657][ T785] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.983792][ T785] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.983901][ T785] netif_close_many (net/core/dev.c:1804) [ 19.984036][ T785] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.984174][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.984310][ T785] ? __dev_close_many (net/core/dev.c:1781) [ 19.984447][ T785] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.984618][ T785] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.984797][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.984938][ T785] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.985102][ T785] ? mutex_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.985231][ T785] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.985360][ T785] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.985523][ T785] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.985653][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.985784][ T785] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.986004][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.986137][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.986266][ T785] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.986393][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.986521][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.986668][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.986796][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.986998][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.987129][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.987256][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.987385][ T785] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 19.987515][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.987643][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.987771][ T785] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.987982][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.988190][ T785] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.988320][ T785] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.988448][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.988575][ T785] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.988701][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.988829][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.989039][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.989170][ T785] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.989298][ T785] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.989425][ T785] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.989554][ T785] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.989681][ T785] ? netlink_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.989810][ T785] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.990015][ T785] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.990146][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.990274][ T785] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.990403][ T785] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.990531][ T785] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.990661][ T785] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.990790][ T785] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.991001][ T785] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.991160][ T785] ? move_addr_to_kernel (net/socket.c:258) [ 19.991288][ T785] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.991416][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.991544][ T785] ___sys_sendmsg (net/socket.c:2752) [ 19.991669][ T785] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.991827][ T785] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.991978][ T785] __sys_sendmsg (net/socket.c:2784) [ 19.992109][ T785] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.992235][ T785] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.992398][ T785] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.992526][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.992654][ T785] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.992781][ T785] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.992912][ T785] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.993040][ T785] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.993201][ T785] RIP: 0033:0x7f7f20e4a08e [ 19.993335][ T785] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.993789][ T785] RSP: 002b:00007ffdf6bc7ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.993988][ T785] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7f20e4a08e [ 19.994182][ T785] RDX: 0000000000000000 RSI: 00007ffdf6bc7f70 RDI: 0000000000000005 [ 19.994372][ T785] RBP: 00007ffdf6bc7ed0 R08: 0000000000000000 R09: 0000000000000000 [ 19.994562][ T785] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 19.994751][ T785] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf6bc8630 | [ 19.997462][ T785] ------------[ cut here ]------------ | [ 19.997588][ T785] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/785 | [ 19.997801][ T785] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.998318][ T785] Tainted: [W]=WARN [ 19.998412][ T785] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.998566][ T785] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.998726][ T785] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.999175][ T785] RSP: 0018:ffa0000001717190 EFLAGS: 00010286 [ 19.999331][ T785] RAX: 00000000ffffffa6 RBX: ff1100000b1427c0 RCX: 1ff40000002e2df8 [ 19.999514][ T785] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b142870 [ 19.999699][ T785] RBP: ff11000009c04000 R08: 1fe220000162850f R09: ff1100000cd02e58 [ 19.999888][ T785] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 20.000072][ T785] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 20.000262][ T785] FS: 00007f7f20c10840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.000478][ T785] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.000632][ T785] CR2: 00007f7f20ee01a0 CR3: 0000000012265006 CR4: 0000000000771ef0 [ 20.000817][ T785] PKRU: 55555554 [ 20.000915][ T785] Call Trace: [ 20.001007][ T785] [ 20.001071][ T785] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 20.001230][ T785] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.001385][ T785] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 20.001508][ T785] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.001630][ T785] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.001784][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.001913][ T785] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.002037][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.002161][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.002286][ T785] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.002409][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.002532][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.002674][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.002798][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.002933][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.003056][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.003184][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.003307][ T785] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 20.003432][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.003554][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.003676][ T785] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.003800][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.003930][ T785] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.004067][ T785] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.004194][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.004316][ T785] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.004439][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.004575][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.004698][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.004822][ T785] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.004951][ T785] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.005075][ T785] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.005206][ T785] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.005329][ T785] ? netlink_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.005454][ T785] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.005579][ T785] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.005702][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.005827][ T785] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.005963][ T785] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.006094][ T785] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.006220][ T785] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.006342][ T785] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.006465][ T785] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.006617][ T785] ? move_addr_to_kernel (net/socket.c:258) [ 20.006741][ T785] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.006869][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.007002][ T785] ___sys_sendmsg (net/socket.c:2752) [ 20.007128][ T785] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.007285][ T785] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.007421][ T785] __sys_sendmsg (net/socket.c:2784) [ 20.007545][ T785] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.007666][ T785] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.007821][ T785] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.007954][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.008079][ T785] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.008203][ T785] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.008326][ T785] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.008450][ T785] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.008603][ T785] RIP: 0033:0x7f7f20e4a08e [ 20.008732][ T785] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.009177][ T785] RSP: 002b:00007ffdf6bc7ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.009362][ T785] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7f20e4a08e [ 20.009546][ T785] RDX: 0000000000000000 RSI: 00007ffdf6bc7f70 RDI: 0000000000000005 [ 20.009736][ T785] RBP: 00007ffdf6bc7ed0 R08: 0000000000000000 R09: 0000000000000000 [ 20.009926][ T785] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.010118][ T785] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf6bc8630 | [ 20.056523][ T786] ------------[ cut here ]------------ | [ 20.056677][ T786] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/786 | [ 20.056940][ T786] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.057528][ T786] Tainted: [W]=WARN [ 20.057634][ T786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.057809][ T786] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.057990][ T786] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.058473][ T786] RSP: 0018:ffa0000001717060 EFLAGS: 00010286 [ 20.058644][ T786] RAX: 00000000ffffffa6 RBX: ff1100000d5704c0 RCX: 1ff40000002e2dd2 [ 20.058844][ T786] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d570570 [ 20.059063][ T786] RBP: ff11000009d8c000 R08: 1fe2200001aae0af R09: ff1100000cd00b58 [ 20.059266][ T786] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 20.059465][ T786] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001717100 [ 20.059667][ T786] FS: 00007f5b27634840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.059909][ T786] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.060076][ T786] CR2: 000000002cd3d988 CR3: 0000000012266003 CR4: 0000000000771ef0 [ 20.060284][ T786] PKRU: 55555554 [ 20.060383][ T786] Call Trace: [ 20.060483][ T786] [ 20.060553][ T786] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.060688][ T786] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.060790][ T786] netif_close_many (net/core/dev.c:1804) [ 20.060928][ T786] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.061059][ T786] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.061194][ T786] ? __dev_close_many (net/core/dev.c:1781) [ 20.061326][ T786] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 20.061491][ T786] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 20.061656][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.061787][ T786] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.061958][ T786] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 20.062093][ T786] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.062224][ T786] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.062389][ T786] ? unregister_netdevice_many (net/core/dev.c:12497) [ 20.062522][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.062655][ T786] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.062787][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.062924][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.063057][ T786] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.063191][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.063321][ T786] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.063471][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.063604][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.063736][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.063873][ T786] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.064005][ T786] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.064140][ T786] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 20.064274][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.064405][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.064538][ T786] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.064670][ T786] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.064804][ T786] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.064941][ T786] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.065072][ T786] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.065207][ T786] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.065338][ T786] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.065473][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.065605][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.065739][ T786] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.065875][ T786] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.066008][ T786] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.066146][ T786] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.066277][ T786] ? netlink_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.066411][ T786] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.066545][ T786] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.066677][ T786] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.066809][ T786] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.066946][ T786] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.067079][ T786] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.067216][ T786] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.067349][ T786] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.067480][ T786] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.067644][ T786] ? move_addr_to_kernel (net/socket.c:258) [ 20.067776][ T786] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.067911][ T786] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.068046][ T786] ___sys_sendmsg (net/socket.c:2752) [ 20.068180][ T786] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.068344][ T786] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.068490][ T786] __sys_sendmsg (net/socket.c:2784) [ 20.068622][ T786] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.068752][ T786] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.068926][ T786] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.069058][ T786] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.069195][ T786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.069327][ T786] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.069458][ T786] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.069592][ T786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.069754][ T786] RIP: 0033:0x7f5b2786e08e [ 20.069896][ T786] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.070361][ T786] RSP: 002b:00007ffc73f88fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.070560][ T786] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5b2786e08e [ 20.070756][ T786] RDX: 0000000000000000 RSI: 00007ffc73f89070 RDI: 0000000000000005 [ 20.070957][ T786] RBP: 00007ffc73f88fd0 R08: 0000000000000000 R09: 0000000000000000 [ 20.071156][ T786] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.071354][ T786] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc73f89730 | [ 20.080774][ T786] ------------[ cut here ]------------ | [ 20.080925][ T786] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/786 | [ 20.081162][ T786] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.081685][ T786] Tainted: [W]=WARN [ 20.081782][ T786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.081949][ T786] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.082123][ T786] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.082580][ T786] RSP: 0018:ffa0000001717190 EFLAGS: 00010286 [ 20.082741][ T786] RAX: 00000000ffffffa6 RBX: ff1100000b310040 RCX: 1ff40000002e2df8 [ 20.082938][ T786] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b3100f0 [ 20.083132][ T786] RBP: ff11000009d8c000 R08: 1fe220000166201f R09: ff1100000cd00b58 [ 20.083321][ T786] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 20.083510][ T786] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 20.083702][ T786] FS: 00007f5b27634840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.083933][ T786] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.084095][ T786] CR2: 000000002cd3d988 CR3: 0000000012266003 CR4: 0000000000771ef0 [ 20.084288][ T786] PKRU: 55555554 [ 20.084382][ T786] Call Trace: [ 20.084477][ T786] [ 20.084544][ T786] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 20.084708][ T786] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.084871][ T786] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 20.084999][ T786] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.085128][ T786] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.085288][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.085417][ T786] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.085545][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.085674][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.085802][ T786] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.085936][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.086062][ T786] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.086211][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.086338][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.086467][ T786] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.086596][ T786] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.086723][ T786] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.086850][ T786] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 20.087042][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.087173][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.087305][ T786] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.087437][ T786] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.087567][ T786] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.087695][ T786] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.087824][ T786] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.087962][ T786] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.088093][ T786] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.088225][ T786] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.088352][ T786] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.088481][ T786] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.088609][ T786] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.088740][ T786] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.088878][ T786] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.089006][ T786] ? netlink_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.089139][ T786] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.089268][ T786] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.089396][ T786] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.089526][ T786] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.089656][ T786] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.089786][ T786] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.089920][ T786] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.090049][ T786] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.090180][ T786] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.090340][ T786] ? move_addr_to_kernel (net/socket.c:258) [ 20.090469][ T786] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.090599][ T786] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.090729][ T786] ___sys_sendmsg (net/socket.c:2752) [ 20.090857][ T786] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.091022][ T786] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.091167][ T786] __sys_sendmsg (net/socket.c:2784) [ 20.091294][ T786] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.091421][ T786] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.091585][ T786] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.091713][ T786] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.091841][ T786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.091972][ T786] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.092102][ T786] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.092230][ T786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.092389][ T786] RIP: 0033:0x7f5b2786e08e [ 20.092521][ T786] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.092977][ T786] RSP: 002b:00007ffc73f88fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.093174][ T786] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5b2786e08e [ 20.093364][ T786] RDX: 0000000000000000 RSI: 00007ffc73f89070 RDI: 0000000000000005 [ 20.093556][ T786] RBP: 00007ffc73f88fd0 R08: 0000000000000000 R09: 0000000000000000 [ 20.093746][ T786] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.093941][ T786] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc73f89730 | [ 20.122465][ T164] ------------[ cut here ]------------ | [ 20.122634][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 20.122948][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.123674][ T164] Tainted: [W]=WARN [ 20.123791][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.123981][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.124174][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.124692][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 20.124879][ T164] RAX: 00000000ffffffa6 RBX: ff11000005edeac0 RCX: 1ff40000000feed1 [ 20.125102][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edeb70 [ 20.125321][ T164] RBP: ff1100000c2ca000 R08: 1fe2200000bdbd6f R09: ff1100000c0151f8 [ 20.125539][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 20.125758][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c2ca000 [ 20.125983][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 20.126244][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.126428][ T164] CR2: 00007ffc17313f7c CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 20.126646][ T164] PKRU: 55555554 [ 20.126755][ T164] Call Trace: [ 20.126868][ T164] [ 20.126945][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.127098][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.127211][ T164] register_netdevice (net/core/dev.c:11488) [ 20.127360][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 20.127541][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 20.127691][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 20.127884][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 20.128033][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 20.128222][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 20.128409][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.128557][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 20.128703][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 20.128891][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 20.129040][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 20.129228][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 20.129377][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 20.129524][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 20.129670][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 20.129781][ T164] new_sync_write (fs/read_write.c:595) [ 20.129933][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.130080][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 20.130230][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.130378][ T164] ? ksys_write (fs/read_write.c:740) [ 20.130529][ T164] vfs_write (fs/read_write.c:688) [ 20.130642][ T164] ksys_write (fs/read_write.c:740) [ 20.130754][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 20.130905][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.131050][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.131197][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.131342][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.131486][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.131634][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.131814][ T164] RIP: 0033:0x7f4f5d5d508e [ 20.131973][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.132493][ T164] RSP: 002b:00007ffc17314690 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 20.132715][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 20.132940][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 20.133161][ T164] RBP: 00007ffc173146a0 R08: 0000000000000000 R09: 0000000000000000 [ 20.133379][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 20.133599][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 20.231827][ T792] ------------[ cut here ]------------ | [ 20.232525][ T792] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/792 | [ 20.232826][ T792] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.233610][ T792] Tainted: [W]=WARN [ 20.233774][ T792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.234004][ T792] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.234238][ T792] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.234768][ T792] RSP: 0018:ffa0000001737020 EFLAGS: 00010286 [ 20.234997][ T792] RAX: 00000000ffffffa6 RBX: ff1100000b2eb6c0 RCX: 1ff40000002e6dca [ 20.235253][ T792] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb770 [ 20.235502][ T792] RBP: ff1100000c2ca000 R08: 1fe220000165d6ef R09: ff1100000cbd2e80 [ 20.235752][ T792] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.236012][ T792] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.236268][ T792] FS: 00007fd954332840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 20.236549][ T792] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.236767][ T792] CR2: 00007fd9546021a0 CR3: 000000000c0bd006 CR4: 0000000000771ef0 [ 20.237028][ T792] PKRU: 55555554 [ 20.237183][ T792] Call Trace: [ 20.237332][ T792] [ 20.237450][ T792] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 20.237633][ T792] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.237817][ T792] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.237979][ T792] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.238168][ T792] __dev_notify_flags (net/core/dev.c:9787) [ 20.238353][ T792] ? netif_change_name (net/core/dev.c:1495) [ 20.238535][ T792] ? __dev_change_flags (net/core/dev.c:9752) [ 20.238717][ T792] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.238908][ T792] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.239099][ T792] ? 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.239284][ T792] netif_change_flags (net/core/dev.c:9820) [ 20.239468][ T792] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.239652][ T792] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.239834][ T792] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.240060][ T792] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.240249][ T792] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.240430][ T792] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.240614][ T792] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.240795][ T792] ? __kernel_text_address (kernel/extable.c:79) [ 20.240992][ T792] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.241184][ T792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.241366][ T792] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.241547][ T792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.241729][ T792] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.241923][ T792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.242110][ T792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.242293][ T792] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.242475][ T792] ? __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.242656][ T792] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.242840][ T792] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.243035][ T792] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.243233][ T792] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.243420][ T792] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.243605][ T792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.243787][ T792] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.243981][ T792] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.244170][ T792] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.244352][ T792] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.244538][ T792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.244720][ T792] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.244915][ T792] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.245103][ T792] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.245288][ T792] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.245472][ T792] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.245655][ T792] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.245837][ T792] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.246032][ T792] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.246228][ T792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.246410][ T792] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.246594][ T792] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.246776][ T792] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.246972][ T792] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.247166][ T792] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.247351][ T792] ? netlink_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.247538][ T792] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.247724][ T792] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.247935][ T792] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.248126][ T792] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.248312][ T792] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.248497][ T792] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.248685][ T792] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.248881][ T792] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.249063][ T792] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.249285][ T792] ? move_addr_to_kernel (net/socket.c:258) [ 20.249471][ T792] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.249654][ T792] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.249839][ T792] ___sys_sendmsg (net/socket.c:2752) [ 20.250033][ T792] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.250262][ T792] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.250459][ T792] __sys_sendmsg (net/socket.c:2784) [ 20.250641][ T792] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.250823][ T792] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.251052][ T792] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.251240][ T792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.251426][ T792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.251608][ T792] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.251789][ T792] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.251982][ T792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.252202][ T792] RIP: 0033:0x7fd95456c08e [ 20.252391][ T792] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.252930][ T792] RSP: 002b:00007ffc3f607020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.253189][ T792] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd95456c08e [ 20.253439][ T792] RDX: 0000000000000000 RSI: 00007ffc3f6070d0 RDI: 0000000000000005 [ 20.253689][ T792] RBP: 00007ffc3f607030 R08: 0000000000000000 R09: 0000000000000000 [ 20.253947][ T792] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.254199][ T792] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3f607790 | [ 20.295665][ T795] ------------[ cut here ]------------ | [ 20.295836][ T795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/795 | [ 20.296116][ T795] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.296743][ T795] Tainted: [W]=WARN [ 20.296854][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.297041][ T795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.297232][ 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 [ 20.297743][ T795] RSP: 0018:ffa0000001756f70 EFLAGS: 00010286 [ 20.297928][ T795] RAX: 00000000ffffffa6 RBX: ff11000005dc0940 RCX: 1ff40000002eadb4 [ 20.298146][ T795] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc09f0 [ 20.298360][ T795] RBP: ff1100000c2ca000 R08: 1fe2200000bb813f R09: ff1100000cc65180 [ 20.298574][ T795] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 20.298789][ T795] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 20.299009][ T795] FS: 00007fcf08fa1840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.299262][ T795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.299448][ T795] CR2: 00007fcf092711a0 CR3: 000000000e96b002 CR4: 0000000000771ef0 [ 20.299667][ T795] PKRU: 55555554 [ 20.299776][ T795] Call Trace: [ 20.299997][ T795] [ 20.300075][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.300223][ T795] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.300367][ T795] notifier_call_chain (kernel/notifier.c:85) [ 20.300514][ T795] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.300658][ T795] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.300807][ T795] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.301037][ T795] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.301257][ T795] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.301403][ T795] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.301554][ T795] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.301702][ T795] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.301849][ T795] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.302097][ T795] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.302242][ T795] ? nla_strscpy (lib/nlattr.c:795) [ 20.302386][ T795] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.302530][ T795] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.302674][ T795] ? __dev_get_by_name (net/core/dev.c:883) [ 20.302818][ T795] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.303063][ T795] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.303212][ T795] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.303357][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.303498][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.303644][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.303789][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.304014][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.304167][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.304312][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.304455][ T795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.304599][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.304745][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.304950][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.305099][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.305240][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.305384][ T795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.305526][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.305669][ T795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.305814][ 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)) [ 20.306019][ 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)) [ 20.306170][ T795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.306312][ T795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.306454][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.306598][ T795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.306742][ T795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.306946][ T795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.307094][ T795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.307238][ T795] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.307380][ T795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.307557][ T795] ? move_addr_to_kernel (net/socket.c:258) [ 20.307701][ T795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.307843][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.308044][ T795] ___sys_sendmsg (net/socket.c:2752) [ 20.308212][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.308392][ T795] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.308547][ T795] __sys_sendmsg (net/socket.c:2784) [ 20.308690][ T795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.308833][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.309022][ 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) [ 20.309169][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.309313][ T795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.309456][ T795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.309598][ T795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.309741][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.309924][ T795] RIP: 0033:0x7fcf091db08e [ 20.310072][ 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 [ 20.310582][ T795] RSP: 002b:00007ffe3dc9a5e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.310795][ T795] RAX: ffffffffffffffda RBX: 00007ffe3dc9ad78 RCX: 00007fcf091db08e [ 20.311016][ T795] RDX: 0000000000000000 RSI: 00007ffe3dc9a690 RDI: 0000000000000005 [ 20.311229][ T795] RBP: 00007ffe3dc9a5f0 R08: 0000000000000000 R09: 0000000000000000 [ 20.311443][ T795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.311653][ T795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3dc9ad50 | [ 20.313361][ T795] ------------[ cut here ]------------ | [ 20.313515][ T795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/795 | [ 20.313765][ T795] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.314361][ T795] Tainted: [W]=WARN [ 20.314468][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.314648][ T795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.314835][ 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 [ 20.315352][ T795] RSP: 0018:ffa0000001756fd0 EFLAGS: 00010286 [ 20.315532][ T795] RAX: 00000000ffffffa6 RBX: ff1100000c35f240 RCX: 1ff40000002eadc0 [ 20.315745][ T795] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c35f2f0 [ 20.315964][ T795] RBP: ff1100000c24a000 R08: 1fe220000186be5f R09: ff1100000cc65180 [ 20.316184][ T795] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 20.316397][ T795] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 20.316611][ T795] FS: 00007fcf08fa1840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 20.316869][ T795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.317048][ T795] CR2: 00005634b211dd5c CR3: 000000000e96b001 CR4: 0000000000771ef0 [ 20.317269][ T795] PKRU: 55555554 [ 20.317376][ T795] Call Trace: [ 20.317482][ T795] [ 20.317556][ T795] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.317701][ T795] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.317810][ T795] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.317959][ T795] __dev_notify_flags (net/core/dev.c:9787) [ 20.318107][ T795] ? netif_change_name (net/core/dev.c:1495) [ 20.318254][ T795] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.318398][ T795] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.318541][ T795] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.318687][ T795] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.318835][ T795] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.318985][ T795] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.319135][ T795] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.319282][ T795] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.319424][ T795] ? nla_strscpy (lib/nlattr.c:795) [ 20.319568][ T795] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.319711][ T795] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.319853][ T795] ? __dev_get_by_name (net/core/dev.c:883) [ 20.320001][ T795] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.320156][ T795] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.320304][ T795] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.320448][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.320591][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.320732][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.320878][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.321018][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.321169][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.321314][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.321457][ T795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.321598][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.321740][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.321888][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.322032][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.322177][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.322319][ T795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.322462][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.322605][ T795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.322751][ 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)) [ 20.322898][ 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)) [ 20.323044][ T795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.323190][ T795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.323334][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.323479][ T795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.323623][ T795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.323766][ T795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.323914][ T795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.324056][ T795] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.324201][ T795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.324377][ T795] ? move_addr_to_kernel (net/socket.c:258) [ 20.324522][ T795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.324663][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.324807][ T795] ___sys_sendmsg (net/socket.c:2752) [ 20.324952][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.325132][ T795] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.325287][ T795] __sys_sendmsg (net/socket.c:2784) [ 20.325429][ T795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.325571][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.325751][ 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) [ 20.325898][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.326041][ T795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.326185][ T795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.326326][ T795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.326469][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.326645][ T795] RIP: 0033:0x7fcf091db08e [ 20.326795][ 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 [ 20.327309][ T795] RSP: 002b:00007ffe3dc9a5e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.327524][ T795] RAX: ffffffffffffffda RBX: 00007ffe3dc9ad78 RCX: 00007fcf091db08e [ 20.327738][ T795] RDX: 0000000000000000 RSI: 00007ffe3dc9a690 RDI: 0000000000000005 [ 20.327957][ T795] RBP: 00007ffe3dc9a5f0 R08: 0000000000000000 R09: 0000000000000000 [ 20.328173][ T795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.328386][ T795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3dc9ad50 | [ 20.351292][ T796] ------------[ cut here ]------------ | [ 20.351495][ T796] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/796 | [ 20.351762][ T796] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.352819][ T796] Tainted: [W]=WARN [ 20.352933][ T796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.353117][ T796] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.353295][ T796] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.353783][ T796] RSP: 0018:ffa0000001757020 EFLAGS: 00010286 [ 20.354158][ T796] RAX: 00000000ffffffa6 RBX: ff1100000c35fe40 RCX: 1ff40000002eadca [ 20.354363][ T796] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c35fef0 [ 20.354566][ T796] RBP: ff1100000c24a000 R08: 1fe220000186bfdf R09: ff1100000e998b58 [ 20.354768][ T796] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 20.354973][ T796] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.355175][ T796] FS: 00007f7d75c60840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 20.355410][ T796] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.355577][ T796] CR2: 00007f7d75f301a0 CR3: 000000000c90b002 CR4: 0000000000771ef0 [ 20.355777][ T796] PKRU: 55555554 [ 20.355880][ T796] Call Trace: [ 20.355979][ T796] [ 20.356048][ T796] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.356190][ T796] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.356291][ T796] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.356424][ T796] __dev_notify_flags (net/core/dev.c:9787) [ 20.356557][ T796] ? netif_change_name (net/core/dev.c:1495) [ 20.356689][ T796] ? __dev_change_flags (net/core/dev.c:9752) [ 20.356822][ T796] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.356960][ T796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.357095][ T796] ? 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.357229][ T796] netif_change_flags (net/core/dev.c:9820) [ 20.357361][ T796] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.357493][ T796] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.357626][ T796] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.357760][ T796] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.357929][ T796] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.358061][ T796] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.358197][ T796] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.358328][ T796] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.358458][ T796] ? __kernel_text_address (kernel/extable.c:79) [ 20.358592][ T796] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.358726][ T796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.358857][ T796] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.358996][ T796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.359131][ T796] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.359261][ T796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.359392][ T796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.359523][ T796] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.359654][ T796] ? __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.359785][ T796] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.359923][ T796] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.360058][ T796] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.360194][ T796] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.360328][ T796] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.360461][ T796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.360591][ T796] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.360723][ T796] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.360853][ T796] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.360992][ T796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.361132][ T796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.361263][ T796] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.361395][ T796] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.361525][ T796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.361658][ T796] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.361789][ T796] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.361926][ T796] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.362059][ T796] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.362192][ T796] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.362325][ T796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.362456][ T796] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.362589][ T796] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.362719][ T796] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.362851][ T796] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.362992][ T796] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.363129][ T796] ? netlink_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.363263][ T796] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.363396][ T796] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.363528][ T796] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.363661][ T796] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.363794][ T796] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.363933][ T796] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.364068][ T796] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.364202][ T796] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.364333][ T796] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.364495][ T796] ? move_addr_to_kernel (net/socket.c:258) [ 20.364628][ T796] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.364759][ T796] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.364897][ T796] ___sys_sendmsg (net/socket.c:2752) [ 20.365027][ T796] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.365195][ T796] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.365338][ T796] __sys_sendmsg (net/socket.c:2784) [ 20.365471][ T796] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.365601][ T796] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.365767][ T796] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.365903][ T796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.366035][ T796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.366169][ T796] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.366299][ T796] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.366430][ T796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.366591][ T796] RIP: 0033:0x7f7d75e9a08e [ 20.366728][ T796] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.367203][ T796] RSP: 002b:00007fffa96b4c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.367400][ T796] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7d75e9a08e [ 20.367595][ T796] RDX: 0000000000000000 RSI: 00007fffa96b4cc0 RDI: 0000000000000005 [ 20.367791][ T796] RBP: 00007fffa96b4c20 R08: 0000000000000000 R09: 0000000000000000 [ 20.367992][ T796] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.368191][ T796] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa96b5380 | [ 20.438007][ T803] ------------[ cut here ]------------ | [ 20.438181][ T803] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/803 | [ 20.438448][ T803] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.439716][ T803] Tainted: [W]=WARN [ 20.439826][ T803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.440096][ T803] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.440285][ 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 [ 20.440792][ T803] RSP: 0018:ffa0000001776f70 EFLAGS: 00010286 [ 20.441056][ T803] RAX: 00000000ffffffa6 RBX: ff1100000aedf0c0 RCX: 1ff40000002eedb4 [ 20.441275][ T803] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedf170 [ 20.441488][ T803] RBP: ff1100000c2ca000 R08: 1fe22000015dbe2f R09: ff1100000cc60b80 [ 20.441701][ T803] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 20.442009][ T803] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 20.442228][ T803] FS: 00007fa280ec3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 20.442475][ T803] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.442655][ T803] CR2: 0000000005e2ca28 CR3: 000000000c0bd002 CR4: 0000000000771ef0 [ 20.442875][ T803] PKRU: 55555554 [ 20.442981][ T803] Call Trace: [ 20.443088][ T803] [ 20.443167][ T803] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.443310][ T803] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.443454][ T803] notifier_call_chain (kernel/notifier.c:85) [ 20.443600][ T803] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.443745][ T803] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.443895][ T803] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.444039][ T803] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.444187][ T803] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.444332][ T803] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.444480][ T803] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.444628][ T803] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.444772][ T803] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.444923][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.445065][ T803] ? nla_strscpy (lib/nlattr.c:795) [ 20.445214][ T803] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.445358][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.445500][ T803] ? __dev_get_by_name (net/core/dev.c:883) [ 20.445644][ T803] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.445793][ T803] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.445945][ T803] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.446088][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.446233][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.446375][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.446518][ T803] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.446660][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.446806][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.446951][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.447097][ T803] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.447242][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.447384][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.447526][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.447670][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.447812][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.447962][ T803] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.448109][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.448254][ T803] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.448399][ 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)) [ 20.448541][ 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)) [ 20.448686][ T803] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.448829][ T803] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.448976][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.449123][ T803] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.449265][ T803] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.449406][ T803] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.449551][ T803] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.449692][ T803] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.449834][ T803] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.450013][ T803] ? move_addr_to_kernel (net/socket.c:258) [ 20.450161][ T803] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.450303][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.450448][ T803] ___sys_sendmsg (net/socket.c:2752) [ 20.450590][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.450767][ T803] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.450925][ T803] __sys_sendmsg (net/socket.c:2784) [ 20.451067][ T803] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.451213][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.451392][ 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) [ 20.451535][ T803] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.451744][ T803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.451907][ T803] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.452055][ T803] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.452209][ T803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.452391][ T803] RIP: 0033:0x7fa2810fd08e [ 20.452547][ 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 [ 20.453050][ T803] RSP: 002b:00007fff06650f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.453264][ T803] RAX: ffffffffffffffda RBX: 00007fff06651718 RCX: 00007fa2810fd08e [ 20.453472][ T803] RDX: 0000000000000000 RSI: 00007fff06651030 RDI: 0000000000000005 [ 20.453680][ T803] RBP: 00007fff06650f90 R08: 0000000000000000 R09: 0000000000000000 [ 20.453895][ T803] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.454109][ T803] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff066516f0 | [ 20.455788][ T803] ------------[ cut here ]------------ | [ 20.455951][ T803] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/803 | [ 20.456208][ T803] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.456783][ T803] Tainted: [W]=WARN [ 20.456900][ T803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.457079][ T803] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.457268][ 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 [ 20.457773][ T803] RSP: 0018:ffa0000001776fd0 EFLAGS: 00010286 [ 20.457963][ T803] RAX: 00000000ffffffa6 RBX: ff11000009b1c4c0 RCX: 1ff40000002eedc0 [ 20.458188][ T803] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c570 [ 20.458400][ T803] RBP: ff1100000cd1a000 R08: 1fe22000013638af R09: ff1100000cc60b80 [ 20.458613][ T803] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 20.458827][ T803] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd1ae04 [ 20.459052][ T803] FS: 00007fa280ec3840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.459305][ T803] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.459484][ T803] CR2: 00005634b211dd5c CR3: 000000000c0bd005 CR4: 0000000000771ef0 [ 20.459699][ T803] PKRU: 55555554 [ 20.459807][ T803] Call Trace: [ 20.459920][ T803] [ 20.459995][ T803] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.460144][ T803] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.460253][ T803] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.460398][ T803] __dev_notify_flags (net/core/dev.c:9787) [ 20.460541][ T803] ? netif_change_name (net/core/dev.c:1495) [ 20.460685][ T803] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.460830][ T803] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.460979][ T803] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.461127][ T803] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.461278][ T803] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.461425][ T803] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.461570][ T803] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.461716][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.461858][ T803] ? nla_strscpy (lib/nlattr.c:795) [ 20.462008][ T803] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.462157][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.462297][ T803] ? __dev_get_by_name (net/core/dev.c:883) [ 20.462441][ T803] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.462589][ T803] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.462737][ T803] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.462884][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.463026][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.463174][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.463315][ T803] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.463455][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.463604][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.463747][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.463895][ T803] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.464037][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.464184][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.464326][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.464470][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.464615][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.464759][ T803] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.464907][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.465050][ T803] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.465199][ 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)) [ 20.465340][ 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)) [ 20.465486][ T803] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.465630][ T803] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.465774][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.465922][ T803] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.466066][ T803] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.466214][ T803] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.466359][ T803] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.466503][ T803] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.466645][ T803] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.466823][ T803] ? move_addr_to_kernel (net/socket.c:258) [ 20.466972][ T803] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.467119][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.467265][ T803] ___sys_sendmsg (net/socket.c:2752) [ 20.467408][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.467585][ T803] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.467740][ T803] __sys_sendmsg (net/socket.c:2784) [ 20.467888][ T803] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.468029][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.468210][ 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) [ 20.468353][ T803] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.468496][ T803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.468638][ T803] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.468779][ T803] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.468929][ T803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.469108][ T803] RIP: 0033:0x7fa2810fd08e [ 20.469256][ 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 [ 20.469765][ T803] RSP: 002b:00007fff06650f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.469983][ T803] RAX: ffffffffffffffda RBX: 00007fff06651718 RCX: 00007fa2810fd08e [ 20.470199][ T803] RDX: 0000000000000000 RSI: 00007fff06651030 RDI: 0000000000000005 [ 20.470411][ T803] RBP: 00007fff06650f90 R08: 0000000000000000 R09: 0000000000000000 [ 20.470625][ T803] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.470838][ T803] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff066516f0 | [ 20.491578][ T804] ------------[ cut here ]------------ | [ 20.491735][ T804] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/804 | [ 20.492691][ T804] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.493341][ T804] Tainted: [W]=WARN [ 20.493448][ T804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.493624][ T804] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.493803][ T804] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.494378][ T804] RSP: 0018:ffa0000001787020 EFLAGS: 00010286 [ 20.494548][ T804] RAX: 00000000ffffffa6 RBX: ff1100000aedfe40 RCX: 1ff40000002f0dca [ 20.494750][ T804] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedfef0 [ 20.495017][ T804] RBP: ff1100000cd1a000 R08: 1fe22000015dbfdf R09: ff1100000e802e58 [ 20.495225][ T804] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 20.495425][ T804] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.495629][ T804] FS: 00007f7fafa0d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 20.495950][ T804] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.496123][ T804] CR2: 0000000025076988 CR3: 000000000f167005 CR4: 0000000000771ef0 [ 20.496328][ T804] PKRU: 55555554 [ 20.496429][ T804] Call Trace: [ 20.496530][ T804] [ 20.496601][ T804] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.496740][ T804] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.496845][ T804] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.496987][ T804] __dev_notify_flags (net/core/dev.c:9787) [ 20.497129][ T804] ? netif_change_name (net/core/dev.c:1495) [ 20.497265][ T804] ? __dev_change_flags (net/core/dev.c:9752) [ 20.497401][ T804] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.497536][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.497673][ T804] ? 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.497813][ T804] netif_change_flags (net/core/dev.c:9820) [ 20.497955][ T804] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.498096][ T804] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.498234][ T804] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.498369][ T804] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.498538][ T804] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.498674][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.498811][ T804] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.498949][ T804] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.499083][ T804] ? __kernel_text_address (kernel/extable.c:79) [ 20.499223][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.499361][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.499494][ T804] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.499629][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.499764][ T804] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.499903][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.500036][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.500174][ T804] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.500312][ T804] ? __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.500447][ T804] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.500580][ T804] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.500716][ T804] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.500853][ T804] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.500995][ T804] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.501137][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.501271][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.501406][ T804] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.501541][ T804] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.501675][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.501812][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.501950][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.502084][ T804] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.502222][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.502357][ T804] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.502492][ T804] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.502629][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.502762][ T804] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.502901][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.503038][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.503175][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.503311][ T804] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.503444][ T804] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.503581][ T804] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.503719][ T804] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.503853][ T804] ? netlink_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.503996][ T804] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.504134][ T804] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.504269][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.504406][ T804] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.504543][ T804] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.504677][ T804] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.504813][ T804] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.504951][ T804] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.505085][ T804] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.505253][ T804] ? move_addr_to_kernel (net/socket.c:258) [ 20.505388][ T804] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.505523][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.505659][ T804] ___sys_sendmsg (net/socket.c:2752) [ 20.505793][ T804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.505966][ T804] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.506116][ T804] __sys_sendmsg (net/socket.c:2784) [ 20.506251][ T804] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.506385][ T804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.506557][ T804] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.506691][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.506826][ T804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.506964][ T804] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.507102][ T804] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.507237][ T804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.507402][ T804] RIP: 0033:0x7f7fafc4708e [ 20.507541][ T804] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.508020][ T804] RSP: 002b:00007ffc9de61b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.508228][ T804] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7fafc4708e [ 20.508428][ T804] RDX: 0000000000000000 RSI: 00007ffc9de61bf0 RDI: 0000000000000005 [ 20.508629][ T804] RBP: 00007ffc9de61b50 R08: 0000000000000000 R09: 0000000000000000 [ 20.508828][ T804] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.509032][ T804] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9de622b0 | [ 20.609954][ T815] ------------[ cut here ]------------ | [ 20.610204][ T815] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/815 | [ 20.610505][ T815] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.611294][ T815] Tainted: [W]=WARN [ 20.611542][ T815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.611857][ T815] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.612300][ T815] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.612918][ T815] RSP: 0018:ffa0000001176f70 EFLAGS: 00010286 [ 20.613217][ T815] RAX: 00000000ffffffa6 RBX: ff1100000d570040 RCX: 1ff400000022edb4 [ 20.613503][ T815] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5700f0 [ 20.613754][ T815] RBP: ff1100000c2ca000 R08: 1fe2200001aae01f R09: ff1100000cc58b80 [ 20.614020][ T815] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 20.614284][ T815] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 20.614538][ T815] FS: 00007f94b0d17840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 20.614827][ T815] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.615060][ T815] CR2: 000000001ca2aa28 CR3: 000000000ae85002 CR4: 0000000000771ef0 [ 20.615323][ T815] PKRU: 55555554 [ 20.615477][ T815] Call Trace: [ 20.615629][ T815] [ 20.615748][ T815] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.615947][ T815] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.616142][ T815] notifier_call_chain (kernel/notifier.c:85) [ 20.616333][ T815] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.616522][ T815] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.616714][ T815] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.616915][ T815] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.617110][ T815] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.617299][ T815] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.617493][ T815] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.617689][ T815] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.617894][ T815] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.618086][ T815] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.618282][ T815] ? nla_strscpy (lib/nlattr.c:795) [ 20.618472][ T815] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.618661][ T815] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.618847][ T815] ? __dev_get_by_name (net/core/dev.c:883) [ 20.619046][ T815] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.619271][ T815] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.619465][ T815] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.619654][ T815] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.619839][ T815] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.620038][ T815] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.620239][ T815] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.620426][ T815] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.620622][ T815] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.620809][ T815] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.621011][ T815] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.621206][ T815] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.621392][ T815] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.621580][ T815] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.621771][ T815] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.621975][ T815] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.622176][ T815] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.622377][ T815] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.622567][ T815] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.622757][ T815] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.622956][ T815] ? netlink_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.623154][ T815] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.623345][ T815] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.623535][ T815] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.623723][ T815] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.623925][ T815] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.624120][ T815] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.624309][ T815] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.624496][ T815] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.624682][ T815] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.624913][ T815] ? move_addr_to_kernel (net/socket.c:258) [ 20.625113][ T815] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.625301][ T815] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.625489][ T815] ___sys_sendmsg (net/socket.c:2752) [ 20.625675][ T815] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.625909][ T815] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.626134][ T815] __sys_sendmsg (net/socket.c:2784) [ 20.626325][ T815] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.626516][ T815] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.626741][ T815] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.626942][ T815] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.627136][ T815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.627323][ T815] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.627510][ T815] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.627698][ T815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.627933][ T815] RIP: 0033:0x7f94b0f5108e [ 20.628139][ T815] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.628677][ T815] RSP: 002b:00007ffe82c59cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.628946][ T815] RAX: ffffffffffffffda RBX: 00007ffe82c5a448 RCX: 00007f94b0f5108e [ 20.629205][ T815] RDX: 0000000000000000 RSI: 00007ffe82c59d60 RDI: 0000000000000005 [ 20.629457][ T815] RBP: 00007ffe82c59cc0 R08: 0000000000000000 R09: 0000000000000000 [ 20.629709][ T815] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.629976][ T815] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe82c5a420 | [ 20.632893][ T815] ------------[ cut here ]------------ | [ 20.633071][ T815] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/815 | [ 20.633367][ T815] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.634746][ T815] Tainted: [W]=WARN [ 20.634987][ T815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.635304][ T815] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.635614][ T815] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.636164][ T815] RSP: 0018:ffa0000001176fd0 EFLAGS: 00010286 [ 20.636386][ T815] RAX: 00000000ffffffa6 RBX: ff1100000bbe3e40 RCX: 1ff400000022edc0 [ 20.636643][ T815] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3ef0 [ 20.636910][ T815] RBP: ff1100000e9da000 R08: 1fe220000177c7df R09: ff1100000cc58b80 [ 20.637170][ T815] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 20.637422][ T815] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e9dae04 [ 20.637682][ T815] FS: 00007f94b0d17840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 20.637984][ T815] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.638212][ T815] CR2: 000000001ca2aa28 CR3: 000000000ae85002 CR4: 0000000000771ef0 [ 20.638466][ T815] PKRU: 55555554 [ 20.638629][ T815] Call Trace: [ 20.638780][ T815] [ 20.638912][ T815] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.639112][ T815] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.639266][ T815] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.639453][ T815] __dev_notify_flags (net/core/dev.c:9787) [ 20.639651][ T815] ? netif_change_name (net/core/dev.c:1495) [ 20.639838][ T815] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.640039][ T815] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.640238][ T815] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.640425][ T815] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.640617][ T815] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.640808][ T815] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.641010][ T815] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.641208][ T815] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.641395][ T815] ? nla_strscpy (lib/nlattr.c:795) [ 20.641586][ T815] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.641773][ T815] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.641972][ T815] ? __dev_get_by_name (net/core/dev.c:883) [ 20.642208][ T815] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.642404][ T815] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.642595][ T815] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.642783][ T815] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.643002][ T815] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.643198][ T815] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.643384][ T815] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.643571][ T815] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.643763][ T815] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.643964][ T815] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.644162][ T815] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.644351][ T815] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.644540][ T815] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.644725][ T815] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.644938][ T815] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.645138][ T815] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.645326][ T815] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.645511][ T815] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.645700][ T815] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.645902][ T815] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.646098][ T815] ? netlink_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.646288][ T815] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.646477][ T815] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.646663][ T815] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.646853][ T815] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.647053][ T815] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.647245][ T815] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.647433][ T815] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.647623][ T815] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.647807][ T815] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.648036][ T815] ? move_addr_to_kernel (net/socket.c:258) [ 20.648231][ T815] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.648418][ T815] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.648607][ T815] ___sys_sendmsg (net/socket.c:2752) [ 20.648792][ T815] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.649028][ T815] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.649233][ T815] __sys_sendmsg (net/socket.c:2784) [ 20.649420][ T815] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.649604][ T815] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.649828][ T815] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.650025][ T815] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.650219][ T815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.650406][ T815] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.650593][ T815] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.650782][ T815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.651015][ T815] RIP: 0033:0x7f94b0f5108e [ 20.651210][ T815] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.651749][ T815] RSP: 002b:00007ffe82c59cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.652015][ T815] RAX: ffffffffffffffda RBX: 00007ffe82c5a448 RCX: 00007f94b0f5108e [ 20.652277][ T815] RDX: 0000000000000000 RSI: 00007ffe82c59d60 RDI: 0000000000000005 [ 20.652530][ T815] RBP: 00007ffe82c59cc0 R08: 0000000000000000 R09: 0000000000000000 [ 20.652785][ T815] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb39 [ 20.653049][ T815] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe82c5a420 | [ 20.684191][ T817] ------------[ cut here ]------------ | [ 20.684384][ T817] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/817 | [ 20.684663][ T817] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.685331][ T817] Tainted: [W]=WARN [ 20.685475][ T817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.685683][ T817] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.685909][ T817] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.686436][ T817] RSP: 0018:ffa0000001647020 EFLAGS: 00010286 [ 20.686651][ T817] RAX: 00000000ffffffa6 RBX: ff1100000bbe3840 RCX: 1ff40000002c8dca [ 20.686967][ T817] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe38f0 [ 20.687309][ T817] RBP: ff1100000e9da000 R08: 1fe220000177c71f R09: ff1100000e800b58 [ 20.687637][ T817] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.687978][ T817] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.688315][ T817] FS: 00007f069c895840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 20.688677][ T817] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.688963][ T817] CR2: 000000002ac7d988 CR3: 000000000c157006 CR4: 0000000000771ef0 [ 20.689242][ T817] PKRU: 55555554 [ 20.689385][ T817] Call Trace: [ 20.689530][ T817] [ 20.689645][ T817] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.689824][ T817] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.689986][ T817] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.690169][ T817] __dev_notify_flags (net/core/dev.c:9787) [ 20.690351][ T817] ? netif_change_name (net/core/dev.c:1495) [ 20.690532][ T817] ? __dev_change_flags (net/core/dev.c:9752) [ 20.690717][ T817] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.690914][ T817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.691102][ T817] ? 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.691294][ T817] netif_change_flags (net/core/dev.c:9820) [ 20.691473][ T817] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.691655][ T817] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.691839][ T817] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.692030][ T817] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.692247][ T817] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.692428][ T817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.692607][ T817] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.692816][ T817] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.693009][ T817] ? __kernel_text_address (kernel/extable.c:79) [ 20.693222][ T817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.693408][ T817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.693589][ T817] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.693768][ T817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.693964][ T817] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.694151][ T817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.694329][ T817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.694507][ T817] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.694685][ T817] ? __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.694876][ T817] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.695055][ T817] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.695240][ T817] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.695425][ T817] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.695607][ T817] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.695788][ T817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.695979][ T817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.696168][ T817] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.696345][ T817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.696527][ T817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.696716][ T817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.696910][ T817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.697098][ T817] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.697276][ T817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.697457][ T817] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.697637][ T817] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.697818][ T817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.698010][ T817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.698203][ T817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.698384][ T817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.698561][ T817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.698743][ T817] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.698935][ T817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.699128][ T817] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.699313][ T817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.699491][ T817] ? netlink_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.699677][ T817] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.699856][ T817] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.700048][ T817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.700236][ T817] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.700418][ T817] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.700597][ T817] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.700779][ T817] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.700974][ T817] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.701170][ T817] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.701380][ T817] ? move_addr_to_kernel (net/socket.c:258) [ 20.701563][ T817] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.701830][ T817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.702022][ T817] ___sys_sendmsg (net/socket.c:2752) [ 20.702464][ T817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.702679][ T817] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.702970][ T817] __sys_sendmsg (net/socket.c:2784) [ 20.703159][ T817] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.703338][ T817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.703638][ T817] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.703817][ T817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.704104][ T817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.704286][ T817] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.704550][ T817] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.704732][ T817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.704956][ T817] RIP: 0033:0x7f069cacf08e [ 20.705147][ T817] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.705839][ T817] RSP: 002b:00007ffd87de6010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.706104][ T817] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f069cacf08e [ 20.706435][ T817] RDX: 0000000000000000 RSI: 00007ffd87de60c0 RDI: 0000000000000005 [ 20.706676][ T817] RBP: 00007ffd87de6020 R08: 0000000000000000 R09: 0000000000000000 [ 20.706934][ T817] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 20.707271][ T817] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd87de6780 | [ 20.836332][ T831] ------------[ cut here ]------------ | [ 20.836510][ T831] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/831 | [ 20.836766][ T831] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.838129][ T831] Tainted: [W]=WARN [ 20.838238][ T831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.838412][ T831] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.838595][ T831] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.839149][ T831] RSP: 0018:ffa0000001896f70 EFLAGS: 00010286 [ 20.839326][ T831] RAX: 00000000ffffffa6 RBX: ff110000051ca4c0 RCX: 1ff4000000312db4 [ 20.839534][ T831] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca570 [ 20.839746][ T831] RBP: ff1100000c2ca000 R08: 1fe2200000a394af R09: ff110000128aae80 [ 20.839961][ T831] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 20.840176][ T831] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 20.840385][ T831] FS: 00007ff1ac859840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.840632][ T831] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.840810][ T831] CR2: 000000000ce2ea28 CR3: 000000000ce5f006 CR4: 0000000000771ef0 [ 20.841026][ T831] PKRU: 55555554 [ 20.841136][ T831] Call Trace: [ 20.841240][ T831] [ 20.841314][ T831] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.841455][ T831] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.841596][ T831] notifier_call_chain (kernel/notifier.c:85) [ 20.841740][ T831] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.841889][ T831] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.842035][ T831] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.842182][ T831] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.842324][ T831] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.842465][ T831] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.842612][ T831] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.842756][ T831] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.842905][ T831] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.843050][ T831] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.843198][ T831] ? nla_strscpy (lib/nlattr.c:795) [ 20.843341][ T831] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.843481][ T831] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.843622][ T831] ? __dev_get_by_name (net/core/dev.c:883) [ 20.843765][ T831] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.843918][ T831] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.844062][ T831] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.844208][ T831] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.844348][ T831] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.844489][ T831] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.844630][ T831] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.844770][ T831] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.844919][ T831] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.845062][ T831] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.845207][ T831] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.845348][ T831] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.845491][ T831] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.845632][ T831] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.845776][ T831] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.845924][ T831] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.846067][ T831] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.846212][ T831] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.846353][ T831] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.846497][ T831] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.846638][ T831] ? netlink_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.846782][ T831] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.846929][ T831] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.847072][ T831] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.847218][ T831] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.847359][ T831] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.847501][ T831] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.847647][ T831] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.847788][ T831] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.847934][ T831] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.848113][ T831] ? move_addr_to_kernel (net/socket.c:258) [ 20.848255][ T831] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.848395][ T831] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.848538][ T831] ___sys_sendmsg (net/socket.c:2752) [ 20.848679][ T831] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.848854][ T831] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.849012][ T831] __sys_sendmsg (net/socket.c:2784) [ 20.849255][ T831] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.849395][ T831] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.849572][ T831] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.849713][ T831] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.849855][ T831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.850001][ T831] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.850146][ T831] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.850385][ T831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.850560][ T831] RIP: 0033:0x7ff1aca9308e [ 20.850707][ T831] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.851217][ T831] RSP: 002b:00007fffbd27ca00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.851432][ T831] RAX: ffffffffffffffda RBX: 00007fffbd27d198 RCX: 00007ff1aca9308e [ 20.851740][ T831] RDX: 0000000000000000 RSI: 00007fffbd27cab0 RDI: 0000000000000005 [ 20.851956][ T831] RBP: 00007fffbd27ca10 R08: 0000000000000000 R09: 0000000000000000 [ 20.852265][ T831] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 20.852477][ T831] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbd27d170 | [ 20.854478][ T831] ------------[ cut here ]------------ | [ 20.854631][ T831] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/831 | [ 20.854884][ T831] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.855551][ T831] Tainted: [W]=WARN [ 20.855656][ T831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.855830][ T831] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.856127][ T831] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.856828][ T831] RSP: 0018:ffa0000001896fd0 EFLAGS: 00010286 [ 20.857012][ T831] RAX: 00000000ffffffa6 RBX: ff1100000d570640 RCX: 1ff4000000312dc0 [ 20.857225][ T831] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5706f0 [ 20.857625][ T831] RBP: ff1100000cd92000 R08: 1fe2200001aae0df R09: ff110000128aae80 [ 20.858000][ T831] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 20.858209][ T831] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92e04 [ 20.858418][ T831] FS: 00007ff1ac859840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 20.858666][ T831] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.858843][ T831] CR2: 00007fd39c2b08f4 CR3: 000000000ce5f004 CR4: 0000000000771ef0 [ 20.859108][ T831] PKRU: 55555554 [ 20.859212][ T831] Call Trace: [ 20.859316][ T831] [ 20.859388][ T831] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.859532][ T831] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.859638][ T831] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.859776][ T831] __dev_notify_flags (net/core/dev.c:9787) [ 20.859922][ T831] ? netif_change_name (net/core/dev.c:1495) [ 20.860062][ T831] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.860206][ T831] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.860346][ T831] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.860488][ T831] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.860728][ T831] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.860878][ T831] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.861019][ T831] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.861167][ T831] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.861306][ T831] ? nla_strscpy (lib/nlattr.c:795) [ 20.861448][ T831] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.861589][ T831] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.861730][ T831] ? __dev_get_by_name (net/core/dev.c:883) [ 20.861876][ T831] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.862021][ T831] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.862169][ T831] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.862310][ T831] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.862450][ T831] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.862589][ T831] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.862727][ T831] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.862871][ T831] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.863016][ T831] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.863559][ T831] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.863698][ T831] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.863840][ T831] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.863982][ T831] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.864124][ T831] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.864263][ T831] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.864400][ T831] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.864539][ T831] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.864768][ T831] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.864912][ T831] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.865056][ T831] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.865197][ T831] ? netlink_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.865430][ T831] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.865570][ T831] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.865708][ T831] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.865848][ T831] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.866088][ T831] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.866232][ T831] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.866372][ T831] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.866512][ T831] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.866743][ T831] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.866922][ T831] ? move_addr_to_kernel (net/socket.c:258) [ 20.867061][ T831] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.867202][ T831] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.867436][ T831] ___sys_sendmsg (net/socket.c:2752) [ 20.867573][ T831] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.867745][ T831] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.867904][ T831] __sys_sendmsg (net/socket.c:2784) [ 20.868041][ T831] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.868183][ T831] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.868358][ T831] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.868498][ T831] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.868638][ T831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.868775][ T831] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.868918][ T831] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.869057][ T831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.869235][ T831] RIP: 0033:0x7ff1aca9308e [ 20.869380][ T831] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.869877][ T831] RSP: 002b:00007fffbd27ca00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.870089][ T831] RAX: ffffffffffffffda RBX: 00007fffbd27d198 RCX: 00007ff1aca9308e [ 20.870302][ T831] RDX: 0000000000000000 RSI: 00007fffbd27cab0 RDI: 0000000000000005 [ 20.870609][ T831] RBP: 00007fffbd27ca10 R08: 0000000000000000 R09: 0000000000000000 [ 20.870815][ T831] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 20.871129][ T831] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbd27d170 | [ 20.901843][ T832] ------------[ cut here ]------------ | [ 20.901997][ T832] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/832 | [ 20.902234][ T832] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.902775][ T832] Tainted: [W]=WARN [ 20.902884][ T832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.903048][ T832] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.903222][ T832] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.903681][ T832] RSP: 0018:ffa00000018a7020 EFLAGS: 00010286 [ 20.903844][ T832] RAX: 00000000ffffffa6 RBX: ff110000051cbe40 RCX: 1ff4000000314dca [ 20.904044][ T832] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cbef0 [ 20.904245][ T832] RBP: ff1100000cd92000 R08: 1fe2200000a397df R09: ff110000128ad158 [ 20.904441][ T832] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 20.904636][ T832] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.904832][ T832] FS: 00007f5e0c4ad840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 20.905299][ T832] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.905466][ T832] CR2: 0000000040340988 CR3: 000000000f115002 CR4: 0000000000771ef0 [ 20.905667][ T832] PKRU: 55555554 [ 20.905765][ T832] Call Trace: [ 20.905868][ T832] [ 20.905937][ T832] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.906072][ T832] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.906176][ T832] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.906307][ T832] __dev_notify_flags (net/core/dev.c:9787) [ 20.906439][ T832] ? netif_change_name (net/core/dev.c:1495) [ 20.906569][ T832] ? __dev_change_flags (net/core/dev.c:9752) [ 20.906701][ T832] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.906831][ T832] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.906968][ T832] ? 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.907104][ T832] netif_change_flags (net/core/dev.c:9820) [ 20.907237][ T832] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.907370][ T832] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.907503][ T832] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.907634][ T832] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.907796][ T832] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.907933][ T832] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.908064][ T832] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.908201][ T832] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.908334][ T832] ? __kernel_text_address (kernel/extable.c:79) [ 20.908466][ T832] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.908599][ T832] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.908730][ T832] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.908870][ T832] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.909003][ T832] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.909141][ T832] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.909271][ T832] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.909402][ T832] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.909533][ T832] ? __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.909665][ T832] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.909799][ T832] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.909938][ T832] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.910072][ T832] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.910211][ T832] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.910344][ T832] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.910474][ T832] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.910607][ T832] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.910737][ T832] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.910872][ T832] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.911007][ T832] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.911140][ T832] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.911272][ T832] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.911402][ T832] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.911534][ T832] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.911668][ T832] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.911798][ T832] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.911934][ T832] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.912064][ T832] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.912202][ T832] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.912331][ T832] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.912463][ T832] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.912592][ T832] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.912726][ T832] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.912859][ T832] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.912995][ T832] ? netlink_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.913131][ T832] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.913263][ T832] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.913393][ T832] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.913525][ T832] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.913657][ T832] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.913789][ T832] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.913928][ T832] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.914059][ T832] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.914194][ T832] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.914355][ T832] ? move_addr_to_kernel (net/socket.c:258) [ 20.914486][ T832] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.914619][ T832] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.914750][ T832] ___sys_sendmsg (net/socket.c:2752) [ 20.914886][ T832] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.915049][ T832] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.915196][ T832] __sys_sendmsg (net/socket.c:2784) [ 20.915327][ T832] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.915457][ T832] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.915623][ T832] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.915754][ T832] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.915891][ T832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.916021][ T832] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.916154][ T832] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.916284][ T832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.916447][ T832] RIP: 0033:0x7f5e0c6e708e [ 20.916584][ T832] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.917051][ T832] RSP: 002b:00007ffe3b07f320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.917255][ T832] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5e0c6e708e [ 20.917450][ T832] RDX: 0000000000000000 RSI: 00007ffe3b07f3d0 RDI: 0000000000000005 [ 20.917646][ T832] RBP: 00007ffe3b07f330 R08: 0000000000000000 R09: 0000000000000000 [ 20.917841][ T832] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 20.918038][ T832] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3b07fa90 | [ 21.048338][ T846] ------------[ cut here ]------------ | [ 21.048531][ T846] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/846 | [ 21.048781][ T846] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.049370][ T846] Tainted: [W]=WARN [ 21.049478][ T846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.049653][ T846] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.049836][ T846] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.050473][ T846] RSP: 0018:ffa00000018d6f70 EFLAGS: 00010286 [ 21.050651][ T846] RAX: 00000000ffffffa6 RBX: ff11000005ededc0 RCX: 1ff400000031adb4 [ 21.050858][ T846] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edee70 [ 21.051155][ T846] RBP: ff1100000c2ca000 R08: 1fe2200000bdbdcf R09: ff1100000c265180 [ 21.051374][ T846] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 21.051594][ T846] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 21.051806][ T846] FS: 00007fdd41d30840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 21.052118][ T846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.052304][ T846] CR2: 00007fdd420001a0 CR3: 0000000012808001 CR4: 0000000000771ef0 [ 21.052586][ T846] PKRU: 55555554 [ 21.052692][ T846] Call Trace: [ 21.052796][ T846] [ 21.052973][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.053120][ T846] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 21.053261][ T846] notifier_call_chain (kernel/notifier.c:85) [ 21.053404][ T846] __netdev_upper_dev_link (net/core/dev.c:8931) [ 21.053546][ T846] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 21.053691][ T846] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 21.053834][ T846] netdev_upper_dev_link (net/core/dev.c:8972) [ 21.054051][ T846] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 21.054200][ T846] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 21.054348][ T846] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 21.054493][ T846] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 21.054638][ T846] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 21.054782][ T846] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 21.055003][ T846] ? nla_strscpy (lib/nlattr.c:795) [ 21.055153][ T846] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 21.055294][ T846] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.055434][ T846] ? __dev_get_by_name (net/core/dev.c:883) [ 21.055574][ T846] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.055720][ T846] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.055872][ T846] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.056014][ T846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.056170][ T846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.056310][ T846] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.056447][ T846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.056586][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.056734][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.056879][ T846] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.057020][ T846] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.057167][ T846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.057307][ T846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.057447][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.057589][ T846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.057736][ T846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.057879][ T846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.058019][ T846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.058162][ T846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.058304][ T846] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.058454][ T846] ? netlink_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.058596][ T846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.058737][ T846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.058884][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.059025][ T846] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.059171][ T846] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.059313][ T846] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.059455][ T846] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.059599][ T846] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.059748][ T846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.059924][ T846] ? move_addr_to_kernel (net/socket.c:258) [ 21.060064][ T846] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.060207][ T846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.060349][ T846] ___sys_sendmsg (net/socket.c:2752) [ 21.060496][ T846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.060669][ T846] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.060822][ T846] __sys_sendmsg (net/socket.c:2784) [ 21.060969][ T846] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.061112][ T846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.061303][ T846] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.061444][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.061585][ T846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.061726][ T846] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.061871][ T846] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.062019][ T846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.062197][ T846] RIP: 0033:0x7fdd41f6a08e [ 21.062344][ T846] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.062965][ T846] RSP: 002b:00007ffd89ec14a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.063178][ T846] RAX: ffffffffffffffda RBX: 00007ffd89ec1c38 RCX: 00007fdd41f6a08e [ 21.063389][ T846] RDX: 0000000000000000 RSI: 00007ffd89ec1550 RDI: 0000000000000005 [ 21.063606][ T846] RBP: 00007ffd89ec14b0 R08: 0000000000000000 R09: 0000000000000000 [ 21.063814][ T846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.064031][ T846] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd89ec1c10 | [ 21.065673][ T846] ------------[ cut here ]------------ | [ 21.065808][ T846] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/846 | [ 21.066057][ T846] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.066676][ T846] Tainted: [W]=WARN [ 21.066784][ T846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.066965][ T846] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.067153][ T846] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.067679][ T846] RSP: 0018:ffa00000018d6fd0 EFLAGS: 00010286 [ 21.067860][ T846] RAX: 00000000ffffffa6 RBX: ff11000005edf0c0 RCX: 1ff400000031adc0 [ 21.068073][ T846] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf170 [ 21.068285][ T846] RBP: ff110000119ca000 R08: 1fe2200000bdbe2f R09: ff1100000c265180 [ 21.068493][ T846] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 21.068704][ T846] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 21.068915][ T846] FS: 00007fdd41d30840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 21.069168][ T846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.069344][ T846] CR2: 00007fdd420001a0 CR3: 0000000012808001 CR4: 0000000000771ef0 [ 21.069555][ T846] PKRU: 55555554 [ 21.069660][ T846] Call Trace: [ 21.069765][ T846] [ 21.069837][ T846] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.069982][ T846] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.070090][ T846] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 21.070233][ T846] __dev_notify_flags (net/core/dev.c:9787) [ 21.070376][ T846] ? netif_change_name (net/core/dev.c:1495) [ 21.070517][ T846] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 21.070658][ T846] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 21.070798][ T846] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.070948][ T846] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 21.071098][ T846] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 21.071242][ T846] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 21.071384][ T846] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 21.071529][ T846] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 21.071669][ T846] ? nla_strscpy (lib/nlattr.c:795) [ 21.071809][ T846] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 21.071955][ T846] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.072099][ T846] ? __dev_get_by_name (net/core/dev.c:883) [ 21.072237][ T846] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.072382][ T846] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.072537][ T846] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.072678][ T846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.072820][ T846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.072965][ T846] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.073106][ T846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.073247][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.073403][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.073544][ T846] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.073685][ T846] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.073824][ T846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.073968][ T846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.074133][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.074278][ T846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.074416][ T846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.074559][ T846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.074700][ T846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.074841][ T846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.074993][ T846] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.075146][ T846] ? netlink_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.075289][ T846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.075430][ T846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.075570][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.075711][ T846] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.075852][ T846] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.075996][ T846] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.076143][ T846] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.076291][ T846] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.076431][ T846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.076604][ T846] ? move_addr_to_kernel (net/socket.c:258) [ 21.076745][ T846] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.076889][ T846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.077038][ T846] ___sys_sendmsg (net/socket.c:2752) [ 21.077181][ T846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.077356][ T846] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.077507][ T846] __sys_sendmsg (net/socket.c:2784) [ 21.077647][ T846] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.077787][ T846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.077969][ T846] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.078112][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.078252][ T846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.078391][ T846] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.078531][ T846] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.078672][ T846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.078847][ T846] RIP: 0033:0x7fdd41f6a08e [ 21.078996][ T846] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.079494][ T846] RSP: 002b:00007ffd89ec14a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.079705][ T846] RAX: ffffffffffffffda RBX: 00007ffd89ec1c38 RCX: 00007fdd41f6a08e [ 21.079919][ T846] RDX: 0000000000000000 RSI: 00007ffd89ec1550 RDI: 0000000000000005 [ 21.080133][ T846] RBP: 00007ffd89ec14b0 R08: 0000000000000000 R09: 0000000000000000 [ 21.080339][ T846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.080559][ T846] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd89ec1c10 | [ 21.104726][ T847] ------------[ cut here ]------------ | [ 21.104903][ T847] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/847 | [ 21.105153][ T847] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.105694][ T847] Tainted: [W]=WARN [ 21.105794][ T847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.105965][ T847] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.106138][ T847] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.106596][ T847] RSP: 0018:ffa00000018c7020 EFLAGS: 00010286 [ 21.106760][ T847] RAX: 00000000ffffffa6 RBX: ff11000005dc1840 RCX: 1ff4000000318dca [ 21.106973][ T847] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc18f0 [ 21.107173][ T847] RBP: ff110000119ca000 R08: 1fe2200000bb831f R09: ff1100000cb08b58 [ 21.107365][ T847] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 21.107559][ T847] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.107754][ T847] FS: 00007f702d4a3840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 21.107988][ T847] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.108156][ T847] CR2: 000000003f316988 CR3: 000000000d434004 CR4: 0000000000771ef0 [ 21.108351][ T847] PKRU: 55555554 [ 21.108448][ T847] Call Trace: [ 21.108546][ T847] [ 21.108616][ T847] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.108768][ T847] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.108875][ T847] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.109006][ T847] __dev_notify_flags (net/core/dev.c:9787) [ 21.109139][ T847] ? netif_change_name (net/core/dev.c:1495) [ 21.109270][ T847] ? __dev_change_flags (net/core/dev.c:9752) [ 21.109399][ T847] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.109527][ T847] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.109658][ T847] ? 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.109790][ T847] netif_change_flags (net/core/dev.c:9820) [ 21.109926][ T847] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.110058][ T847] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.110192][ T847] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.110324][ T847] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.110484][ T847] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.110613][ T847] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.110744][ T847] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.110877][ T847] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.111005][ T847] ? __kernel_text_address (kernel/extable.c:79) [ 21.111142][ T847] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.111274][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.111404][ T847] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.111533][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.111663][ T847] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.111792][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.111927][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.112055][ T847] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.112188][ T847] ? __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.112317][ T847] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.112447][ T847] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.112578][ T847] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.112710][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.112844][ T847] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.112982][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.113114][ T847] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.113244][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.113380][ T847] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.113514][ T847] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.113647][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.113777][ T847] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.113913][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.114045][ T847] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.114182][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.114313][ T847] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.114443][ T847] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.114572][ T847] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.114701][ T847] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.114833][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.115054][ T847] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.115252][ T847] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.115382][ T847] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.115513][ T847] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.115645][ T847] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.115773][ T847] ? netlink_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.115959][ T847] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.116089][ T847] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.116223][ T847] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.116354][ T847] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.116487][ T847] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.116619][ T847] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.116752][ T847] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.116938][ T847] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.117068][ T847] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.117231][ T847] ? move_addr_to_kernel (net/socket.c:258) [ 21.117361][ T847] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.117490][ T847] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.117622][ T847] ___sys_sendmsg (net/socket.c:2752) [ 21.117751][ T847] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.117969][ T847] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.118112][ T847] __sys_sendmsg (net/socket.c:2784) [ 21.118244][ T847] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.118372][ T847] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.118537][ T847] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.118666][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.118796][ T847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.118983][ T847] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.119121][ T847] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.119251][ T847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.119412][ T847] RIP: 0033:0x7f702d6dd08e [ 21.119555][ T847] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.120086][ T847] RSP: 002b:00007ffd8189f860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.120317][ T847] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f702d6dd08e [ 21.120509][ T847] RDX: 0000000000000000 RSI: 00007ffd8189f910 RDI: 0000000000000005 [ 21.120702][ T847] RBP: 00007ffd8189f870 R08: 0000000000000000 R09: 0000000000000000 [ 21.120952][ T847] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.121149][ T847] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8189ffd0 | [ 21.268451][ T862] ------------[ cut here ]------------ | [ 21.268634][ T862] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/862 | [ 21.268878][ T862] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.269438][ T862] Tainted: [W]=WARN [ 21.269540][ T862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.269709][ T862] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.269891][ T862] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.270387][ T862] RSP: 0018:ffa00000019971b0 EFLAGS: 00010286 [ 21.270556][ T862] RAX: 00000000ffffffa6 RBX: ff1100000f044dc0 RCX: 1ff4000000332dfc [ 21.270753][ T862] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f044e70 [ 21.270956][ T862] RBP: ff11000008771000 R08: 1fe2200001e089cf R09: ff11000009fd5180 [ 21.271158][ T862] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 21.271359][ T862] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 21.271560][ T862] FS: 00007f528bfb7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 21.271796][ T862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.271971][ T862] CR2: 00007f528c32c040 CR3: 0000000012937003 CR4: 0000000000771ef0 [ 21.272176][ T862] PKRU: 55555554 [ 21.272277][ T862] Call Trace: [ 21.272377][ T862] [ 21.272448][ T862] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.272583][ T862] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.272685][ T862] __dev_notify_flags (net/core/dev.c:9787) [ 21.272818][ T862] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 21.272959][ T862] ? netif_change_name (net/core/dev.c:1495) [ 21.273102][ T862] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.273236][ T862] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 21.273371][ T862] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.273502][ T862] ? __dev_get_by_name (net/core/dev.c:883) [ 21.273635][ T862] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.273773][ T862] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.273914][ T862] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.274047][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.274187][ T862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.274320][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.274454][ T862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.274587][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.274725][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.274868][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.275004][ T862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.275143][ T862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.275274][ T862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.275406][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.275540][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.275673][ T862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.275808][ T862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.275944][ T862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.276078][ T862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.276218][ T862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.276351][ T862] ? netlink_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.276485][ T862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.276617][ T862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.276752][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.276892][ T862] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.277025][ T862] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.277162][ T862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.277298][ T862] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.277432][ T862] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.277565][ T862] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.277729][ T862] ? move_addr_to_kernel (net/socket.c:258) [ 21.277872][ T862] ___sys_sendmsg (net/socket.c:2752) [ 21.278003][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.278139][ T862] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.278280][ T862] ? 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.278420][ T862] __sys_sendmsg (net/socket.c:2784) [ 21.278553][ T862] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.278690][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.278825][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.278965][ T862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.279103][ T862] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.279236][ T862] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.279370][ T862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.279536][ T862] RIP: 0033:0x7f528c1f108e [ 21.279675][ T862] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.280153][ T862] RSP: 002b:00007ffe342336c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.280353][ T862] RAX: ffffffffffffffda RBX: 00007ffe34233e58 RCX: 00007f528c1f108e [ 21.280551][ T862] RDX: 0000000000000000 RSI: 00007ffe34233770 RDI: 0000000000000005 [ 21.280751][ T862] RBP: 00007ffe342336d0 R08: 0000000000000000 R09: 0000000000000000 [ 21.280955][ T862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.281158][ T862] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe34233e30 | [ 21.315967][ T864] ------------[ cut here ]------------ | [ 21.316160][ T864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/864 | [ 21.316444][ T864] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.317085][ T864] Tainted: [W]=WARN [ 21.317240][ T864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.317449][ T864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.317669][ T864] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.318209][ T864] RSP: 0018:ffa00000019a7020 EFLAGS: 00010286 [ 21.318429][ T864] RAX: 00000000ffffffa6 RBX: ff1100000b143e40 RCX: 1ff4000000334dca [ 21.318676][ T864] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143ef0 [ 21.319014][ T864] RBP: ff11000008771000 R08: 1fe22000016287df R09: ff11000012b68b58 [ 21.319338][ T864] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 21.319643][ T864] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.320000][ T864] FS: 00007f5ae0164840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 21.320291][ T864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.320503][ T864] CR2: 000000000b07f988 CR3: 00000000101f3005 CR4: 0000000000771ef0 [ 21.320745][ T864] PKRU: 55555554 [ 21.320902][ T864] Call Trace: [ 21.321047][ T864] [ 21.321171][ T864] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.321357][ T864] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.321506][ T864] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.321683][ T864] __dev_notify_flags (net/core/dev.c:9787) [ 21.321907][ T864] ? netif_change_name (net/core/dev.c:1495) [ 21.322083][ T864] ? __dev_change_flags (net/core/dev.c:9752) [ 21.322270][ T864] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.322478][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.322660][ T864] ? 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.322883][ T864] netif_change_flags (net/core/dev.c:9820) [ 21.323062][ T864] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.323249][ T864] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.323430][ T864] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.323611][ T864] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.323821][ T864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.324013][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.324201][ T864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.324383][ T864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.324564][ T864] ? __kernel_text_address (kernel/extable.c:79) [ 21.324749][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.324944][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.325126][ T864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.325306][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.325513][ T864] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.325691][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.325879][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.326056][ T864] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.326240][ T864] ? __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.326417][ T864] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.326595][ T864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.326774][ T864] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.326968][ T864] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.327155][ T864] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.327338][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.327520][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.327699][ T864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.327887][ T864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.328063][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.328249][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.328426][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.328604][ T864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.328784][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.328980][ T864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.329166][ T864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.329345][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.329554][ T864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.329732][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.329927][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.330114][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.330326][ T864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.330505][ T864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.330684][ T864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.330878][ T864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.331054][ T864] ? netlink_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.331243][ T864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.331423][ T864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.331605][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.331784][ T864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.331975][ T864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.332162][ T864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.332345][ T864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.332524][ T864] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.332702][ T864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.332921][ T864] ? move_addr_to_kernel (net/socket.c:258) [ 21.333108][ T864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.333288][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.333468][ T864] ___sys_sendmsg (net/socket.c:2752) [ 21.333645][ T864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.333855][ T864] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.334057][ T864] __sys_sendmsg (net/socket.c:2784) [ 21.334241][ T864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.334421][ T864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.334634][ T864] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.334812][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.335005][ T864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.335189][ T864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.335367][ T864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.335548][ T864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.335760][ T864] RIP: 0033:0x7f5ae039e08e [ 21.335958][ T864] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.336468][ T864] RSP: 002b:00007fff025f9ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.336714][ T864] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5ae039e08e [ 21.336971][ T864] RDX: 0000000000000000 RSI: 00007fff025f9f50 RDI: 0000000000000005 [ 21.337218][ T864] RBP: 00007fff025f9eb0 R08: 0000000000000000 R09: 0000000000000000 [ 21.337457][ T864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.337701][ T864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff025fa610 | [ 21.503248][ T882] ------------[ cut here ]------------ | [ 21.503469][ T882] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/882 | [ 21.503735][ T882] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.504302][ T882] Tainted: [W]=WARN [ 21.504402][ T882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.504569][ T882] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.504754][ T882] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.505233][ T882] RSP: 0018:ffa0000001a571b0 EFLAGS: 00010286 [ 21.505400][ T882] RAX: 00000000ffffffa6 RBX: ff11000012b770c0 RCX: 1ff400000034adfc [ 21.505598][ T882] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012b77170 [ 21.505792][ T882] RBP: ff11000009cec000 R08: 1fe220000256ee2f R09: ff110000119c5180 [ 21.505997][ T882] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 21.506196][ T882] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 21.506395][ T882] FS: 00007f265e80e840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 21.506625][ T882] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.506791][ T882] CR2: 00007fa5ffdba8f4 CR3: 0000000011963005 CR4: 0000000000771ef0 [ 21.506993][ T882] PKRU: 55555554 [ 21.507095][ T882] Call Trace: [ 21.507196][ T882] [ 21.507265][ T882] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.507399][ T882] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.507499][ T882] __dev_notify_flags (net/core/dev.c:9787) [ 21.507632][ T882] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 21.507765][ T882] ? netif_change_name (net/core/dev.c:1495) [ 21.507905][ T882] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.508039][ T882] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 21.508175][ T882] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.508305][ T882] ? __dev_get_by_name (net/core/dev.c:883) [ 21.508437][ T882] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.508572][ T882] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.508705][ T882] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.508836][ T882] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.508971][ T882] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.509107][ T882] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.509238][ T882] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.509367][ T882] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.509501][ T882] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.509632][ T882] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.509761][ T882] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.509897][ T882] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.510027][ T882] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.510161][ T882] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.510295][ T882] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.510424][ T882] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.510554][ T882] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.510682][ T882] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.510812][ T882] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.510952][ T882] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.511084][ T882] ? netlink_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.511221][ T882] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.511353][ T882] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.511482][ T882] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.511615][ T882] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.511745][ T882] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.511880][ T882] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.512014][ T882] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.512149][ T882] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.512280][ T882] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.512440][ T882] ? move_addr_to_kernel (net/socket.c:258) [ 21.512574][ T882] ___sys_sendmsg (net/socket.c:2752) [ 21.512703][ T882] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.512833][ T882] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.512978][ T882] ? 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.513112][ T882] __sys_sendmsg (net/socket.c:2784) [ 21.513241][ T882] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.513373][ T882] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.513502][ T882] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.513633][ T882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.513763][ T882] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.513899][ T882] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.514030][ T882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.514195][ T882] RIP: 0033:0x7f265ea4808e [ 21.514332][ T882] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.514793][ T882] RSP: 002b:00007ffca73f1da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.514998][ T882] RAX: ffffffffffffffda RBX: 00007ffca73f2538 RCX: 00007f265ea4808e [ 21.515199][ T882] RDX: 0000000000000000 RSI: 00007ffca73f1e50 RDI: 0000000000000005 [ 21.515394][ T882] RBP: 00007ffca73f1db0 R08: 0000000000000000 R09: 0000000000000000 [ 21.515589][ T882] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.515784][ T882] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca73f2510 | [ 21.544198][ T884] ------------[ cut here ]------------ | [ 21.544357][ T884] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/884 | [ 21.544589][ T884] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.545565][ T884] Tainted: [W]=WARN [ 21.545666][ T884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.545834][ T884] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.546068][ T884] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.546543][ T884] RSP: 0018:ffa0000001a57020 EFLAGS: 00010286 [ 21.546714][ T884] RAX: 00000000ffffffa6 RBX: ff1100000bbe2640 RCX: 1ff400000034adca [ 21.546968][ T884] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe26f0 [ 21.547167][ T884] RBP: ff11000009cec000 R08: 1fe220000177c4df R09: ff110000119c0b58 [ 21.547367][ T884] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 21.547623][ T884] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.547919][ T884] FS: 00007fb9698b0840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 21.548171][ T884] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.548347][ T884] CR2: 00007fb969b801a0 CR3: 000000000f1d7002 CR4: 0000000000771ef0 [ 21.548557][ T884] PKRU: 55555554 [ 21.548660][ T884] Call Trace: [ 21.548761][ T884] [ 21.548829][ T884] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.548969][ T884] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.549069][ T884] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.549204][ T884] __dev_notify_flags (net/core/dev.c:9787) [ 21.549336][ T884] ? netif_change_name (net/core/dev.c:1495) [ 21.549466][ T884] ? __dev_change_flags (net/core/dev.c:9752) [ 21.549596][ T884] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.549727][ T884] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.549890][ T884] ? 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.550025][ T884] netif_change_flags (net/core/dev.c:9820) [ 21.550164][ T884] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.550297][ T884] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.550434][ T884] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.550571][ T884] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.550740][ T884] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.550878][ T884] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.551008][ T884] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.551152][ T884] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.551287][ T884] ? __kernel_text_address (kernel/extable.c:79) [ 21.551419][ T884] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.551552][ T884] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.551695][ T884] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.551827][ T884] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.551963][ T884] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.552099][ T884] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.552232][ T884] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.552363][ T884] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.552494][ T884] ? __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.552625][ T884] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.552755][ T884] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.552891][ T884] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.553023][ T884] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.553160][ T884] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.553292][ T884] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.553419][ T884] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.553550][ T884] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.553680][ T884] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.553810][ T884] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.553946][ T884] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.554075][ T884] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.554212][ T884] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.554345][ T884] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.554475][ T884] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.554605][ T884] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.554738][ T884] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.554872][ T884] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.555003][ T884] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.555141][ T884] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.555272][ T884] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.555404][ T884] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.555533][ T884] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.555664][ T884] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.555796][ T884] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.555935][ T884] ? netlink_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.556066][ T884] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.556202][ T884] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.556339][ T884] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.556471][ T884] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.556603][ T884] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.556735][ T884] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.556874][ T884] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.557006][ T884] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.557141][ T884] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.557305][ T884] ? move_addr_to_kernel (net/socket.c:258) [ 21.557443][ T884] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.557573][ T884] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.557708][ T884] ___sys_sendmsg (net/socket.c:2752) [ 21.557837][ T884] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.558006][ T884] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.558154][ T884] __sys_sendmsg (net/socket.c:2784) [ 21.558285][ T884] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.558418][ T884] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.558586][ T884] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.558717][ T884] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.558849][ T884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.558986][ T884] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.559121][ T884] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.559254][ T884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.559416][ T884] RIP: 0033:0x7fb969aea08e [ 21.559554][ T884] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.560023][ T884] RSP: 002b:00007ffc8e7fcfc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.560226][ T884] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb969aea08e [ 21.560422][ T884] RDX: 0000000000000000 RSI: 00007ffc8e7fd070 RDI: 0000000000000005 [ 21.560618][ T884] RBP: 00007ffc8e7fcfd0 R08: 0000000000000000 R09: 0000000000000000 [ 21.560814][ T884] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3a [ 21.561019][ T884] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8e7fd730 | [ 21.742863][ T908] ------------[ cut here ]------------ | [ 21.743050][ T908] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/908 | [ 21.743296][ T908] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.743858][ T908] Tainted: [W]=WARN [ 21.743969][ T908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.744145][ T908] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.744369][ T908] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.744870][ T908] RSP: 0018:ffa0000001b871b0 EFLAGS: 00010286 [ 21.745042][ T908] RAX: 00000000ffffffa6 RBX: ff1100000d574940 RCX: 1ff4000000370dfc [ 21.745251][ T908] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5749f0 [ 21.745467][ T908] RBP: ff11000009ccc000 R08: 1fe2200001aae93f R09: ff1100000cc5ae80 [ 21.745668][ T908] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 21.745873][ T908] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 21.746079][ T908] FS: 00007f75aef4f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 21.746322][ T908] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.746492][ T908] CR2: 00007f75af148460 CR3: 00000000101e5006 CR4: 0000000000771ef0 [ 21.746695][ T908] PKRU: 55555554 [ 21.746797][ T908] Call Trace: [ 21.746915][ T908] [ 21.747003][ T908] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.747148][ T908] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.747252][ T908] __dev_notify_flags (net/core/dev.c:9787) [ 21.747387][ T908] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 21.747523][ T908] ? netif_change_name (net/core/dev.c:1495) [ 21.747662][ T908] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.747797][ T908] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 21.747940][ T908] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.748075][ T908] ? __dev_get_by_name (net/core/dev.c:883) [ 21.748226][ T908] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.748372][ T908] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.748513][ T908] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.748671][ T908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.748809][ T908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.748952][ T908] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.749087][ T908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.749235][ T908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.749373][ T908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.749513][ T908] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.749646][ T908] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.749793][ T908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.749933][ T908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.750090][ T908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.750230][ T908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.750364][ T908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.750498][ T908] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.750634][ T908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.750769][ T908] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.750911][ T908] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.751044][ T908] ? netlink_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.751185][ T908] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.751321][ T908] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.751456][ T908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.751591][ T908] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.751725][ T908] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.751860][ T908] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.752009][ T908] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.752152][ T908] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.752289][ T908] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.752459][ T908] ? move_addr_to_kernel (net/socket.c:258) [ 21.752602][ T908] ___sys_sendmsg (net/socket.c:2752) [ 21.752738][ T908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.752877][ T908] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.753023][ T908] ? 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.753167][ T908] __sys_sendmsg (net/socket.c:2784) [ 21.753305][ T908] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.753446][ T908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.753583][ T908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.753719][ T908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.753856][ T908] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.753999][ T908] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.754144][ T908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.754316][ T908] RIP: 0033:0x7f75af18908e [ 21.754459][ T908] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.754940][ T908] RSP: 002b:00007ffdbf7c49c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.755147][ T908] RAX: ffffffffffffffda RBX: 00007ffdbf7c5158 RCX: 00007f75af18908e [ 21.755347][ T908] RDX: 0000000000000000 RSI: 00007ffdbf7c4a70 RDI: 0000000000000005 [ 21.755553][ T908] RBP: 00007ffdbf7c49d0 R08: 0000000000000000 R09: 0000000000000000 [ 21.755759][ T908] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 21.755972][ T908] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbf7c5130 | [ 21.789673][ T909] ------------[ cut here ]------------ | [ 21.789845][ T909] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/909 | [ 21.790085][ T909] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.790633][ T909] Tainted: [W]=WARN [ 21.790733][ T909] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.790904][ T909] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.791077][ T909] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.791553][ T909] RSP: 0018:ffa0000001b97020 EFLAGS: 00010286 [ 21.791726][ T909] RAX: 00000000ffffffa6 RBX: ff1100000b2eb540 RCX: 1ff4000000372dca [ 21.792239][ T909] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb5f0 [ 21.792443][ T909] RBP: ff11000009ccc000 R08: 1fe220000165d6bf R09: ff1100000e802e58 [ 21.792640][ T909] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 21.792835][ T909] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.793040][ T909] FS: 00007fed03989840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 21.793281][ T909] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.793447][ T909] CR2: 0000000007ec5988 CR3: 00000000103f9004 CR4: 0000000000771ef0 [ 21.793647][ T909] PKRU: 55555554 [ 21.793748][ T909] Call Trace: [ 21.793848][ T909] [ 21.793925][ T909] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.794070][ T909] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.794180][ T909] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.794316][ T909] __dev_notify_flags (net/core/dev.c:9787) [ 21.794451][ T909] ? netif_change_name (net/core/dev.c:1495) [ 21.794583][ T909] ? __dev_change_flags (net/core/dev.c:9752) [ 21.794715][ T909] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.794849][ T909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.794986][ T909] ? 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.795129][ T909] netif_change_flags (net/core/dev.c:9820) [ 21.795267][ T909] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.795403][ T909] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.795541][ T909] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.795675][ T909] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.795845][ T909] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.795989][ T909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.796128][ T909] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.796265][ T909] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.796401][ T909] ? __kernel_text_address (kernel/extable.c:79) [ 21.796541][ T909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.796678][ T909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.796813][ T909] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.796953][ T909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.797088][ T909] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.797226][ T909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.797380][ T909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.797514][ T909] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.797650][ T909] ? __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.797787][ T909] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.797926][ T909] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.798061][ T909] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.798202][ T909] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.798338][ T909] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.798471][ T909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.798605][ T909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.798745][ T909] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.798886][ T909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.799022][ T909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.799178][ T909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.799311][ T909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.799447][ T909] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.799581][ T909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.799715][ T909] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.799848][ T909] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.799986][ T909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.800123][ T909] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.800255][ T909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.800390][ T909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.800523][ T909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.800655][ T909] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.800787][ T909] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.800927][ T909] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.801062][ T909] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.801198][ T909] ? netlink_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.801336][ T909] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.801470][ T909] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.801602][ T909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.801741][ T909] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.801877][ T909] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.802011][ T909] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.802150][ T909] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.802284][ T909] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.802414][ T909] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.802576][ T909] ? move_addr_to_kernel (net/socket.c:258) [ 21.802707][ T909] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.802837][ T909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.802974][ T909] ___sys_sendmsg (net/socket.c:2752) [ 21.803107][ T909] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.803271][ T909] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.803416][ T909] __sys_sendmsg (net/socket.c:2784) [ 21.803560][ T909] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.803690][ T909] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.803857][ T909] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.803995][ T909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.804146][ T909] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.804276][ T909] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.804408][ T909] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.804540][ T909] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.804705][ T909] RIP: 0033:0x7fed03bc308e [ 21.804843][ T909] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.805332][ T909] RSP: 002b:00007fffb99774e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.805532][ T909] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fed03bc308e [ 21.805731][ T909] RDX: 0000000000000000 RSI: 00007fffb9977590 RDI: 0000000000000005 [ 21.805934][ T909] RBP: 00007fffb99774f0 R08: 0000000000000000 R09: 0000000000000000 [ 21.806136][ T909] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 21.806341][ T909] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb9977c50 | [ 22.019894][ T936] ------------[ cut here ]------------ | [ 22.020074][ T936] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/936 | [ 22.020323][ T936] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.020911][ T936] Tainted: [W]=WARN [ 22.021016][ T936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.021194][ T936] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.021373][ T936] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.021851][ T936] RSP: 0018:ffa0000001c771b0 EFLAGS: 00010286 [ 22.022499][ T936] RAX: 00000000ffffffa6 RBX: ff11000009b1c7c0 RCX: 1ff400000038edfc [ 22.022703][ T936] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c870 [ 22.022910][ T936] RBP: ff1100000b824000 R08: 1fe220000136390f R09: ff1100000cd00b80 [ 22.023117][ T936] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 22.023318][ T936] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 22.023520][ T936] FS: 00007fcc19726840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 22.023759][ T936] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.023933][ T936] CR2: 00007fcc1991f460 CR3: 0000000011a3f001 CR4: 0000000000771ef0 [ 22.024141][ T936] PKRU: 55555554 [ 22.024244][ T936] Call Trace: [ 22.024344][ T936] [ 22.024415][ T936] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.024552][ T936] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.024655][ T936] __dev_notify_flags (net/core/dev.c:9787) [ 22.024791][ T936] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 22.024932][ T936] ? netif_change_name (net/core/dev.c:1495) [ 22.025072][ T936] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.025210][ T936] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.025347][ T936] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.025481][ T936] ? __dev_get_by_name (net/core/dev.c:883) [ 22.025615][ T936] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.025755][ T936] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.025900][ T936] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.026036][ T936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.026177][ T936] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.026311][ T936] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.026444][ T936] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.026577][ T936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.026718][ T936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.026853][ T936] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.026992][ T936] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.027129][ T936] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.027264][ T936] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.027397][ T936] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.027533][ T936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.027665][ T936] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.027799][ T936] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.027937][ T936] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.028071][ T936] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.028212][ T936] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.028347][ T936] ? netlink_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.028482][ T936] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.028619][ T936] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.028752][ T936] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.028893][ T936] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.029031][ T936] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.029174][ T936] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.029313][ T936] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.029448][ T936] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.029582][ T936] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.029749][ T936] ? move_addr_to_kernel (net/socket.c:258) [ 22.029891][ T936] ___sys_sendmsg (net/socket.c:2752) [ 22.030023][ T936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.030162][ T936] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.030306][ T936] ? 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.030442][ T936] __sys_sendmsg (net/socket.c:2784) [ 22.030578][ T936] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.030716][ T936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.030849][ T936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.030989][ T936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.031131][ T936] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.031265][ T936] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.031398][ T936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.031563][ T936] RIP: 0033:0x7fcc1996008e [ 22.031704][ T936] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.032182][ T936] RSP: 002b:00007ffedec2c6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.032385][ T936] RAX: ffffffffffffffda RBX: 00007ffedec2ce58 RCX: 00007fcc1996008e [ 22.032584][ T936] RDX: 0000000000000000 RSI: 00007ffedec2c770 RDI: 0000000000000005 [ 22.032783][ T936] RBP: 00007ffedec2c6d0 R08: 0000000000000000 R09: 0000000000000000 [ 22.032988][ T936] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.033190][ T936] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffedec2ce30 | [ 22.066131][ T938] ------------[ cut here ]------------ | [ 22.066288][ T938] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/938 | [ 22.066519][ T938] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.067722][ T938] Tainted: [W]=WARN [ 22.067825][ T938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.068057][ T938] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.068347][ T938] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.068823][ T938] RSP: 0018:ffa0000001bb7020 EFLAGS: 00010286 [ 22.069055][ T938] RAX: 00000000ffffffa6 RBX: ff110000051cbe40 RCX: 1ff4000000376dca [ 22.069314][ T938] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cbef0 [ 22.069510][ T938] RBP: ff1100000b824000 R08: 1fe2200000a397df R09: ff11000012238b58 [ 22.069702][ T938] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 22.069914][ T938] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.070113][ T938] FS: 00007f49c1050840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 22.070340][ T938] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.070504][ T938] CR2: 00007f49c13201a0 CR3: 0000000012afa002 CR4: 0000000000771ef0 [ 22.070702][ T938] PKRU: 55555554 [ 22.070801][ T938] Call Trace: [ 22.070907][ T938] [ 22.070974][ T938] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.071111][ T938] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.071212][ T938] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.071344][ T938] __dev_notify_flags (net/core/dev.c:9787) [ 22.071477][ T938] ? netif_change_name (net/core/dev.c:1495) [ 22.071605][ T938] ? __dev_change_flags (net/core/dev.c:9752) [ 22.071736][ T938] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.071871][ T938] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.072001][ T938] ? 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.072140][ T938] netif_change_flags (net/core/dev.c:9820) [ 22.072270][ T938] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.072401][ T938] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.072533][ T938] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.072663][ T938] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.072825][ T938] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.072964][ T938] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.073092][ T938] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.073226][ T938] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.073358][ T938] ? __kernel_text_address (kernel/extable.c:79) [ 22.073491][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.073621][ T938] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.073749][ T938] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.073884][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.074014][ T938] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.074149][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.074277][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.074408][ T938] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.074538][ T938] ? __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.074669][ T938] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.074798][ T938] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.074935][ T938] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.075068][ T938] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.075206][ T938] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.075337][ T938] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.075465][ T938] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.075594][ T938] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.075723][ T938] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.075851][ T938] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.075989][ T938] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.076124][ T938] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.076254][ T938] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.076384][ T938] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.076515][ T938] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.076645][ T938] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.076775][ T938] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.076910][ T938] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.077040][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.077176][ T938] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.077305][ T938] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.077436][ T938] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.077566][ T938] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.077697][ T938] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.077828][ T938] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.077966][ T938] ? netlink_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.078105][ T938] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.078237][ T938] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.078367][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.078498][ T938] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.078629][ T938] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.078758][ T938] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.078897][ T938] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.079027][ T938] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.079161][ T938] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.079323][ T938] ? move_addr_to_kernel (net/socket.c:258) [ 22.079454][ T938] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.079583][ T938] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.079714][ T938] ___sys_sendmsg (net/socket.c:2752) [ 22.079931][ T938] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.080116][ T938] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.080268][ T938] __sys_sendmsg (net/socket.c:2784) [ 22.080404][ T938] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.080541][ T938] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.080708][ T938] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.080838][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.080972][ T938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.081105][ T938] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.081237][ T938] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.081367][ T938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.081528][ T938] RIP: 0033:0x7f49c128a08e [ 22.081665][ T938] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.082132][ T938] RSP: 002b:00007ffef2ea09c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.082329][ T938] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f49c128a08e [ 22.082525][ T938] RDX: 0000000000000000 RSI: 00007ffef2ea0a70 RDI: 0000000000000005 [ 22.082720][ T938] RBP: 00007ffef2ea09d0 R08: 0000000000000000 R09: 0000000000000000 [ 22.082919][ T938] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.083122][ T938] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef2ea1130 | [ 22.311185][ T963] ------------[ cut here ]------------ | [ 22.311379][ T963] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/963 | [ 22.311661][ T963] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.312221][ T963] Tainted: [W]=WARN [ 22.312336][ T963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.312509][ T963] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.312682][ T963] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.313243][ T963] RSP: 0018:ffa0000001dd71b0 EFLAGS: 00010286 [ 22.313428][ T963] RAX: 00000000ffffffa6 RBX: ff1100000b2ea1c0 RCX: 1ff40000003badfc [ 22.313631][ T963] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea270 [ 22.313830][ T963] RBP: ff11000008839000 R08: 1fe220000165d44f R09: ff1100000cb0d180 [ 22.314037][ T963] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 22.314267][ T963] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 22.314471][ T963] FS: 00007f2cbe2e6840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 22.314710][ T963] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.314889][ T963] CR2: 00007f2cbe4df460 CR3: 0000000012877004 CR4: 0000000000771ef0 [ 22.315092][ T963] PKRU: 55555554 [ 22.315198][ T963] Call Trace: [ 22.315300][ T963] [ 22.315369][ T963] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.315507][ T963] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.315610][ T963] __dev_notify_flags (net/core/dev.c:9787) [ 22.315763][ T963] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 22.315905][ T963] ? netif_change_name (net/core/dev.c:1495) [ 22.316044][ T963] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.316186][ T963] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.316320][ T963] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.316452][ T963] ? __dev_get_by_name (net/core/dev.c:883) [ 22.316587][ T963] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.316727][ T963] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.316870][ T963] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.317007][ T963] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.317150][ T963] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.317286][ T963] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.317419][ T963] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.317560][ T963] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.317699][ T963] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.317835][ T963] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.317973][ T963] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.318111][ T963] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.318244][ T963] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.318399][ T963] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.318535][ T963] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.318667][ T963] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.318801][ T963] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.318941][ T963] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.319078][ T963] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.319220][ T963] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.319355][ T963] ? netlink_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.319513][ T963] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.319650][ T963] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.319785][ T963] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.319929][ T963] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.320066][ T963] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.320205][ T963] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.320342][ T963] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.320476][ T963] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.320635][ T963] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.320798][ T963] ? move_addr_to_kernel (net/socket.c:258) [ 22.320944][ T963] ___sys_sendmsg (net/socket.c:2752) [ 22.321078][ T963] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.321217][ T963] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.321360][ T963] ? 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.321519][ T963] __sys_sendmsg (net/socket.c:2784) [ 22.321653][ T963] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.321792][ T963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.321931][ T963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.322066][ T963] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.322203][ T963] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.322337][ T963] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.322473][ T963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.322642][ T963] RIP: 0033:0x7f2cbe52008e [ 22.322781][ T963] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.323294][ T963] RSP: 002b:00007ffc9c5ca760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.323499][ T963] RAX: ffffffffffffffda RBX: 00007ffc9c5caef8 RCX: 00007f2cbe52008e [ 22.323700][ T963] RDX: 0000000000000000 RSI: 00007ffc9c5ca810 RDI: 0000000000000005 [ 22.323903][ T963] RBP: 00007ffc9c5ca770 R08: 0000000000000000 R09: 0000000000000000 [ 22.324106][ T963] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.324305][ T963] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9c5caed0 | [ 22.349814][ T964] ------------[ cut here ]------------ | [ 22.349989][ T964] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/964 | [ 22.350229][ T964] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.350761][ T964] Tainted: [W]=WARN [ 22.350871][ T964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.351036][ T964] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.351210][ T964] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.351730][ T964] RSP: 0018:ffa0000001de7020 EFLAGS: 00010286 [ 22.351931][ T964] RAX: 00000000ffffffa6 RBX: ff11000009ff6040 RCX: 1ff40000003bcdca [ 22.352149][ T964] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009ff60f0 [ 22.352354][ T964] RBP: ff11000008839000 R08: 1fe22000013fec1f R09: ff1100000cb08b58 [ 22.352547][ T964] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 22.352737][ T964] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.352939][ T964] FS: 00007f6d85984840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 22.353183][ T964] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.353346][ T964] CR2: 000000003e259988 CR3: 0000000012875004 CR4: 0000000000771ef0 [ 22.353539][ T964] PKRU: 55555554 [ 22.353634][ T964] Call Trace: [ 22.353732][ T964] [ 22.353799][ T964] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.353940][ T964] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.354040][ T964] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.354174][ T964] __dev_notify_flags (net/core/dev.c:9787) [ 22.354305][ T964] ? netif_change_name (net/core/dev.c:1495) [ 22.354433][ T964] ? __dev_change_flags (net/core/dev.c:9752) [ 22.354562][ T964] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.354689][ T964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.354822][ T964] ? 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.354963][ T964] netif_change_flags (net/core/dev.c:9820) [ 22.355092][ T964] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.355226][ T964] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.355357][ T964] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.355488][ T964] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.355650][ T964] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.355780][ T964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.355973][ T964] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.356162][ T964] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.356292][ T964] ? __kernel_text_address (kernel/extable.c:79) [ 22.356427][ T964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.356557][ T964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.356686][ T964] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.356815][ T964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.357001][ T964] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.357196][ T964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.357323][ T964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.357451][ T964] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.357583][ T964] ? __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.357711][ T964] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.357842][ T964] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.358055][ T964] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.358207][ T964] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.358344][ T964] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.358476][ T964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.358605][ T964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.358736][ T964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.358928][ T964] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.359067][ T964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.359203][ T964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.359331][ T964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.359459][ T964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.359589][ T964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.359721][ T964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.359849][ T964] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.360042][ T964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.360176][ T964] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.360305][ T964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.360435][ T964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.360563][ T964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.360693][ T964] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.360822][ T964] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.360989][ T964] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.361127][ T964] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.361255][ T964] ? netlink_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.361390][ T964] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.361520][ T964] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.361649][ T964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.361787][ T964] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.361922][ T964] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.362053][ T964] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.362189][ T964] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.362319][ T964] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.362447][ T964] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.362615][ T964] ? move_addr_to_kernel (net/socket.c:258) [ 22.362744][ T964] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.362877][ T964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.363007][ T964] ___sys_sendmsg (net/socket.c:2752) [ 22.363148][ T964] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.363308][ T964] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.363458][ T964] __sys_sendmsg (net/socket.c:2784) [ 22.363588][ T964] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.363716][ T964] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.363883][ T964] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.364013][ T964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.364174][ T964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.364302][ T964] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.364431][ T964] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.364561][ T964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.364720][ T964] RIP: 0033:0x7f6d85bbe08e [ 22.364857][ T964] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.365337][ T964] RSP: 002b:00007ffdd07e6f10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.365535][ T964] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6d85bbe08e [ 22.365730][ T964] RDX: 0000000000000000 RSI: 00007ffdd07e6fc0 RDI: 0000000000000005 [ 22.365927][ T964] RBP: 00007ffdd07e6f20 R08: 0000000000000000 R09: 0000000000000000 [ 22.366180][ T964] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.366375][ T964] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd07e7680 | [ 22.607351][ T994] ------------[ cut here ]------------ | [ 22.607529][ T994] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/994 | [ 22.607770][ T994] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.608972][ T994] Tainted: [W]=WARN [ 22.609075][ T994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.609250][ T994] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.609429][ T994] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.609908][ T994] RSP: 0018:ffa0000001f36fe0 EFLAGS: 00010286 [ 22.610077][ T994] RAX: 00000000ffffffa6 RBX: ff1100000b1439c0 RCX: 1ff40000003e6dc2 [ 22.610279][ T994] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143a70 [ 22.610476][ T994] RBP: ff1100000c2ca000 R08: 1fe220000162874f R09: ff1100001016ae58 [ 22.610674][ T994] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 22.610877][ T994] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 22.611076][ T994] FS: 00007f74994f7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 22.611313][ T994] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.611482][ T994] CR2: 0000000019478988 CR3: 0000000010145001 CR4: 0000000000771ef0 [ 22.611681][ T994] PKRU: 55555554 [ 22.611782][ T994] Call Trace: [ 22.611887][ T994] [ 22.611957][ T994] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.612095][ T994] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 22.612234][ T994] notifier_call_chain (kernel/notifier.c:85) [ 22.612368][ T994] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 22.612501][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.612635][ T994] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 22.612801][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.612940][ T994] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 22.613111][ T994] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.613245][ T994] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.613380][ T994] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 22.613512][ T994] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 22.613677][ T994] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 22.613814][ T994] ? write_profile (kernel/profile.c:194) [ 22.613954][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.614086][ T994] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 22.614259][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.614394][ T994] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 22.614527][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.614661][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.614794][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.614934][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.615067][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.615223][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.615355][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.615487][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.615620][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.615752][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.615891][ T994] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 22.616030][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.616166][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.616298][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.616431][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.616568][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.616701][ T994] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.616835][ T994] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.616974][ T994] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.617110][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.617246][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.617377][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.617510][ T994] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.617643][ T994] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.617776][ T994] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.617915][ T994] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.618048][ T994] ? netlink_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.618187][ T994] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.618321][ T994] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.618453][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.618587][ T994] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.618720][ T994] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.618855][ T994] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.618997][ T994] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.619135][ T994] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.619268][ T994] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.619431][ T994] ? move_addr_to_kernel (net/socket.c:258) [ 22.619567][ T994] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.619701][ T994] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.619836][ T994] ___sys_sendmsg (net/socket.c:2752) [ 22.619974][ T994] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.620144][ T994] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.620287][ T994] __sys_sendmsg (net/socket.c:2784) [ 22.620420][ T994] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.620554][ T994] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.620722][ T994] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.620854][ T994] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.620992][ T994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.621129][ T994] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.621262][ T994] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.621395][ T994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.621560][ T994] RIP: 0033:0x7f749973108e [ 22.621700][ T994] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.622181][ T994] RSP: 002b:00007ffc072ca290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.622382][ T994] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f749973108e [ 22.622579][ T994] RDX: 0000000000000000 RSI: 00007ffc072ca340 RDI: 0000000000000005 [ 22.622775][ T994] RBP: 00007ffc072ca2a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.622976][ T994] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.623178][ T994] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc072caa00 | [ 22.624800][ T994] ------------[ cut here ]------------ | [ 22.624937][ T994] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/994 | [ 22.625163][ T994] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.625684][ T994] Tainted: [W]=WARN [ 22.625784][ T994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.625953][ T994] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.626126][ T994] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.626579][ T994] RSP: 0018:ffa0000001f37060 EFLAGS: 00010286 [ 22.626741][ T994] RAX: 00000000ffffffa6 RBX: ff1100000b1427c0 RCX: 1ff40000003e6dd2 [ 22.627581][ T994] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b142870 [ 22.627779][ T994] RBP: ff1100000cd1a000 R08: 1fe220000162850f R09: ff1100001016ae58 [ 22.628058][ T994] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 22.628256][ T994] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001f37100 [ 22.628447][ T994] FS: 00007f74994f7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 22.628671][ T994] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.628831][ T994] CR2: 0000000019478988 CR3: 0000000010145001 CR4: 0000000000771ef0 [ 22.629122][ T994] PKRU: 55555554 [ 22.629219][ T994] Call Trace: [ 22.629315][ T994] [ 22.629382][ T994] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.629512][ T994] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.629610][ T994] netif_close_many (net/core/dev.c:1804) [ 22.629739][ T994] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 22.629905][ T994] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.630032][ T994] ? __dev_close_many (net/core/dev.c:1781) [ 22.630165][ T994] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 22.630326][ T994] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 22.630487][ T994] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 22.630619][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.630748][ T994] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.630911][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.631043][ T994] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.631174][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.631304][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.631434][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.631565][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.631695][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.631841][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.631975][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.632108][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.632235][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.632363][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.632492][ T994] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 22.632622][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.632752][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.632887][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.633015][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.633149][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.633277][ T994] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.633407][ T994] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.633535][ T994] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.633664][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.633795][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.633929][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.634058][ T994] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.634190][ T994] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.634323][ T994] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.634457][ T994] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.634587][ T994] ? netlink_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.634717][ T994] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.634847][ T994] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.634981][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.635113][ T994] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.635243][ T994] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.635373][ T994] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.635503][ T994] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.635631][ T994] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.635760][ T994] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.635928][ T994] ? move_addr_to_kernel (net/socket.c:258) [ 22.636057][ T994] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.636192][ T994] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.636324][ T994] ___sys_sendmsg (net/socket.c:2752) [ 22.636452][ T994] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.636612][ T994] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.636753][ T994] __sys_sendmsg (net/socket.c:2784) [ 22.636887][ T994] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.637016][ T994] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.637183][ T994] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.637312][ T994] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.637443][ T994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.637571][ T994] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.637698][ T994] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.637826][ T994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.637997][ T994] RIP: 0033:0x7f749973108e [ 22.638140][ T994] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.638592][ T994] RSP: 002b:00007ffc072ca290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.638784][ T994] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f749973108e [ 22.638983][ T994] RDX: 0000000000000000 RSI: 00007ffc072ca340 RDI: 0000000000000005 [ 22.639175][ T994] RBP: 00007ffc072ca2a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.639366][ T994] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.639556][ T994] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc072caa00 | [ 22.642245][ T994] ------------[ cut here ]------------ | [ 22.642383][ T994] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/994 | [ 22.642600][ T994] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.643111][ T994] Tainted: [W]=WARN [ 22.643206][ T994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.643360][ T994] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.643523][ T994] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.643963][ T994] RSP: 0018:ffa0000001f37190 EFLAGS: 00010286 [ 22.644126][ T994] RAX: 00000000ffffffa6 RBX: ff1100000bbe2ac0 RCX: 1ff40000003e6df8 [ 22.644309][ T994] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2b70 [ 22.644492][ T994] RBP: ff1100000cd1a000 R08: 1fe220000177c56f R09: ff1100001016ae58 [ 22.644674][ T994] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 22.644866][ T994] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 22.645052][ T994] FS: 00007f74994f7840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 22.645273][ T994] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.645429][ T994] CR2: 00007f4f5d774f98 CR3: 0000000010145002 CR4: 0000000000771ef0 [ 22.645613][ T994] PKRU: 55555554 [ 22.645705][ T994] Call Trace: [ 22.645796][ T994] [ 22.645860][ T994] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 22.646023][ T994] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.646184][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.646308][ T994] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.646435][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.646566][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.646688][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.646811][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.646935][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.647078][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.647209][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.647332][ T994] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.647452][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.647573][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.647697][ T994] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 22.647822][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.647951][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.648074][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.648203][ T994] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.648326][ T994] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.648447][ T994] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.648569][ T994] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.648692][ T994] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.648814][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.648944][ T994] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.649065][ T994] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.649192][ T994] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.649312][ T994] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.649436][ T994] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.649561][ T994] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.649681][ T994] ? netlink_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.649811][ T994] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.649939][ T994] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.650060][ T994] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.650190][ T994] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.650312][ T994] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.650437][ T994] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.650567][ T994] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.650690][ T994] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.650813][ T994] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.650969][ T994] ? move_addr_to_kernel (net/socket.c:258) [ 22.651092][ T994] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.651218][ T994] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.651343][ T994] ___sys_sendmsg (net/socket.c:2752) [ 22.651465][ T994] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.651616][ T994] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.651751][ T994] __sys_sendmsg (net/socket.c:2784) [ 22.651877][ T994] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.652009][ T994] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.652167][ T994] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.652289][ T994] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.652411][ T994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.652533][ T994] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.652655][ T994] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.652777][ T994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.652934][ T994] RIP: 0033:0x7f749973108e [ 22.653063][ T994] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.653501][ T994] RSP: 002b:00007ffc072ca290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.653684][ T994] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f749973108e [ 22.653874][ T994] RDX: 0000000000000000 RSI: 00007ffc072ca340 RDI: 0000000000000005 [ 22.654059][ T994] RBP: 00007ffc072ca2a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.654245][ T994] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3b [ 22.654427][ T994] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc072caa00 | [ 22.897846][ T1022] ------------[ cut here ]------------ | [ 22.898626][ T1022] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1022 | [ 22.898985][ T1022] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.899557][ T1022] Tainted: [W]=WARN [ 22.899661][ T1022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.899908][ T1022] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.900090][ T1022] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.900581][ T1022] RSP: 0018:ffa00000020d6fe0 EFLAGS: 00010286 [ 22.900757][ T1022] RAX: 00000000ffffffa6 RBX: ff1100000aede4c0 RCX: 1ff400000041adc2 [ 22.901056][ T1022] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede570 [ 22.901268][ T1022] RBP: ff1100000c2ca000 R08: 1fe22000015dbcaf R09: ff1100000f0aae58 [ 22.901473][ T1022] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 22.901678][ T1022] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 22.901897][ T1022] FS: 00007f5a221de840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 22.902144][ T1022] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.902318][ T1022] CR2: 00000000164cd988 CR3: 00000000103b7005 CR4: 0000000000771ef0 [ 22.902525][ T1022] PKRU: 55555554 [ 22.902629][ T1022] Call Trace: [ 22.902734][ T1022] [ 22.902807][ T1022] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.902953][ T1022] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 22.903092][ T1022] notifier_call_chain (kernel/notifier.c:85) [ 22.903238][ T1022] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 22.903376][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.903518][ T1022] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 22.903687][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.903828][ T1022] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 22.904004][ T1022] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.904147][ T1022] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.904286][ T1022] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 22.904423][ T1022] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 22.904595][ T1022] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 22.904739][ T1022] ? write_profile (kernel/profile.c:194) [ 22.904881][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.905020][ T1022] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 22.905200][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.905339][ T1022] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 22.905479][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.905618][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.905758][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.905901][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.906038][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.906197][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.906334][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.906476][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.906614][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.906751][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.906894][ T1022] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 22.907036][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.907177][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.907317][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.907454][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.907594][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.907732][ T1022] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.907876][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.908013][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.908153][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.908292][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.908430][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.908568][ T1022] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.908707][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.908847][ T1022] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.908994][ T1022] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.909139][ T1022] ? netlink_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.909278][ T1022] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.909415][ T1022] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.909555][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.909694][ T1022] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.909832][ T1022] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.909978][ T1022] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.910127][ T1022] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.910266][ T1022] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.910402][ T1022] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.910572][ T1022] ? move_addr_to_kernel (net/socket.c:258) [ 22.910710][ T1022] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.910851][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.910996][ T1022] ___sys_sendmsg (net/socket.c:2752) [ 22.911136][ T1022] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.911308][ T1022] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.911459][ T1022] __sys_sendmsg (net/socket.c:2784) [ 22.911597][ T1022] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.911734][ T1022] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.911912][ T1022] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.912052][ T1022] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.912196][ T1022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.912332][ T1022] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.912468][ T1022] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.912606][ T1022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.912778][ T1022] RIP: 0033:0x7f5a2241808e [ 22.912926][ T1022] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.913421][ T1022] RSP: 002b:00007fffbba17350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.913629][ T1022] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5a2241808e [ 22.913835][ T1022] RDX: 0000000000000000 RSI: 00007fffbba17400 RDI: 0000000000000005 [ 22.914046][ T1022] RBP: 00007fffbba17360 R08: 0000000000000000 R09: 0000000000000000 [ 22.914256][ T1022] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 22.914460][ T1022] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbba17ac0 | [ 22.916194][ T1022] ------------[ cut here ]------------ | [ 22.916375][ T1022] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1022 | [ 22.916693][ T1022] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.917345][ T1022] Tainted: [W]=WARN [ 22.917494][ T1022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.917706][ T1022] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.917939][ T1022] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.918455][ T1022] RSP: 0018:ffa00000020d7060 EFLAGS: 00010286 [ 22.918668][ T1022] RAX: 00000000ffffffa6 RBX: ff1100000aede940 RCX: 1ff400000041add2 [ 22.918928][ T1022] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede9f0 [ 22.919176][ T1022] RBP: ff1100000e9da000 R08: 1fe22000015dbd3f R09: ff1100000f0aae58 [ 22.919421][ T1022] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 22.919663][ T1022] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000020d7100 [ 22.919917][ T1022] FS: 00007f5a221de840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 22.920202][ T1022] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.920415][ T1022] CR2: 00005634b211dd5c CR3: 00000000103b7003 CR4: 0000000000771ef0 [ 22.920660][ T1022] PKRU: 55555554 [ 22.920806][ T1022] Call Trace: [ 22.920965][ T1022] [ 22.921083][ T1022] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.921271][ T1022] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.921420][ T1022] netif_close_many (net/core/dev.c:1804) [ 22.921599][ T1022] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 22.921812][ T1022] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.922004][ T1022] ? __dev_close_many (net/core/dev.c:1781) [ 22.922192][ T1022] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 22.922408][ T1022] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 22.922622][ T1022] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 22.922805][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.922999][ T1022] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.923221][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.923404][ T1022] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.923586][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.923764][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.923958][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.924144][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.924326][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.924525][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.924704][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.924897][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.925076][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.925264][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.925446][ T1022] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 22.925633][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.925813][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.926008][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.926196][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.926377][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.926558][ T1022] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.926738][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.926934][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.927121][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.927303][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.927482][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.927667][ T1022] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.927847][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.928042][ T1022] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.928231][ T1022] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.928413][ T1022] ? netlink_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.928599][ T1022] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.928781][ T1022] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.928978][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.929169][ T1022] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.929350][ T1022] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.929531][ T1022] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.929713][ T1022] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.929905][ T1022] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.930086][ T1022] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.930303][ T1022] ? move_addr_to_kernel (net/socket.c:258) [ 22.930482][ T1022] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.930663][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.930847][ T1022] ___sys_sendmsg (net/socket.c:2752) [ 22.931038][ T1022] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.931258][ T1022] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.931454][ T1022] __sys_sendmsg (net/socket.c:2784) [ 22.931636][ T1022] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.931816][ T1022] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.932044][ T1022] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.932230][ T1022] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.932411][ T1022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.932593][ T1022] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.932773][ T1022] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.932970][ T1022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.933190][ T1022] RIP: 0033:0x7f5a2241808e [ 22.933379][ T1022] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.933904][ T1022] RSP: 002b:00007fffbba17350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.934159][ T1022] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5a2241808e [ 22.934405][ T1022] RDX: 0000000000000000 RSI: 00007fffbba17400 RDI: 0000000000000005 [ 22.934649][ T1022] RBP: 00007fffbba17360 R08: 0000000000000000 R09: 0000000000000000 [ 22.934908][ T1022] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 22.935162][ T1022] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbba17ac0 | [ 22.938273][ T1022] ------------[ cut here ]------------ | [ 22.938448][ T1022] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1022 | [ 22.938748][ T1022] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.939387][ T1022] Tainted: [W]=WARN [ 22.939532][ T1022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.939736][ T1022] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.939965][ T1022] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.940469][ T1022] RSP: 0018:ffa00000020d7190 EFLAGS: 00010286 [ 22.940677][ T1022] RAX: 00000000ffffffa6 RBX: ff1100000bbe2dc0 RCX: 1ff400000041adf8 [ 22.940926][ T1022] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2e70 [ 22.941170][ T1022] RBP: ff1100000e9da000 R08: 1fe220000177c5cf R09: ff1100000f0aae58 [ 22.941407][ T1022] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.941640][ T1022] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 22.941887][ T1022] FS: 00007f5a221de840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 22.942166][ T1022] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.942372][ T1022] CR2: 00005634b211dd5c CR3: 00000000103b7003 CR4: 0000000000771ef0 [ 22.942612][ T1022] PKRU: 55555554 [ 22.942756][ T1022] Call Trace: [ 22.942910][ T1022] [ 22.943024][ T1022] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 22.943239][ T1022] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.943445][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.943621][ T1022] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.943797][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.943980][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.944164][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.944338][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.944510][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.944702][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.944888][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.945091][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.945273][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.945443][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.945612][ T1022] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 22.945783][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.945963][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.946139][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.946309][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.946484][ T1022] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.946653][ T1022] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.946824][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.947022][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.947202][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.947373][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.947541][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.947714][ T1022] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.947901][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.948076][ T1022] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.948257][ T1022] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.948425][ T1022] ? netlink_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.948600][ T1022] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.948771][ T1022] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.948956][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.949137][ T1022] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.949308][ T1022] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.949480][ T1022] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.949652][ T1022] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.949822][ T1022] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.950003][ T1022] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.950203][ T1022] ? move_addr_to_kernel (net/socket.c:258) [ 22.950379][ T1022] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.950549][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.950723][ T1022] ___sys_sendmsg (net/socket.c:2752) [ 22.950906][ T1022] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.951116][ T1022] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.951298][ T1022] __sys_sendmsg (net/socket.c:2784) [ 22.951468][ T1022] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.951636][ T1022] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.951843][ T1022] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.952026][ T1022] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.952205][ T1022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.952375][ T1022] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.952543][ T1022] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.952715][ T1022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.952928][ T1022] RIP: 0033:0x7f5a2241808e [ 22.953113][ T1022] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.953592][ T1022] RSP: 002b:00007fffbba17350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.953823][ T1022] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5a2241808e [ 22.954067][ T1022] RDX: 0000000000000000 RSI: 00007fffbba17400 RDI: 0000000000000005 [ 22.954299][ T1022] RBP: 00007fffbba17360 R08: 0000000000000000 R09: 0000000000000000 [ 22.954529][ T1022] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 22.954758][ T1022] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbba17ac0 | [ 23.158911][ T1048] ------------[ cut here ]------------ | [ 23.159084][ T1048] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1048 | [ 23.159354][ T1048] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.159890][ T1048] Tainted: [W]=WARN [ 23.159988][ T1048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.160194][ T1048] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.160367][ T1048] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.160824][ T1048] RSP: 0018:ffa0000002267060 EFLAGS: 00010286 [ 23.160993][ T1048] RAX: 00000000ffffffa6 RBX: ff110000051cb840 RCX: 1ff400000044cdd2 [ 23.161191][ T1048] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb8f0 [ 23.161382][ T1048] RBP: ff11000009cec000 R08: 1fe2200000a3971f R09: ff11000010338b58 [ 23.161586][ T1048] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 23.161777][ T1048] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000002267100 [ 23.161976][ T1048] FS: 00007f93e6137840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.162207][ T1048] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.162371][ T1048] CR2: 000000000e1e3988 CR3: 0000000010337005 CR4: 0000000000771ef0 [ 23.162577][ T1048] PKRU: 55555554 [ 23.162674][ T1048] Call Trace: [ 23.162784][ T1048] [ 23.162852][ T1048] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.162988][ T1048] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.163089][ T1048] netif_close_many (net/core/dev.c:1804) [ 23.163221][ T1048] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.163359][ T1048] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.163488][ T1048] ? __dev_close_many (net/core/dev.c:1781) [ 23.163616][ T1048] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 23.163779][ T1048] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 23.163948][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.164077][ T1048] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.164243][ T1048] ? mutex_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.164370][ T1048] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.164497][ T1048] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.164684][ T1048] ? unregister_netdevice_many (net/core/dev.c:12497) [ 23.164811][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.164946][ T1048] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.165074][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.165209][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.165337][ T1048] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.165464][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.165590][ T1048] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.165735][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.165867][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.165996][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.166126][ T1048] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.166255][ T1048] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.166382][ T1048] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.166541][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.166668][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.166796][ T1048] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.166930][ T1048] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.167060][ T1048] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.167195][ T1048] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.167348][ T1048] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.167477][ T1048] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.167603][ T1048] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.167732][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.167858][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.168016][ T1048] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.168153][ T1048] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.168284][ T1048] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.168414][ T1048] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.168542][ T1048] ? netlink_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.168671][ T1048] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.168799][ T1048] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.168953][ T1048] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.169083][ T1048] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.169217][ T1048] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.169345][ T1048] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.169474][ T1048] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.169602][ T1048] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.169752][ T1048] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.169915][ T1048] ? move_addr_to_kernel (net/socket.c:258) [ 23.170043][ T1048] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.170180][ T1048] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.170312][ T1048] ___sys_sendmsg (net/socket.c:2752) [ 23.170459][ T1048] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.170622][ T1048] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.170763][ T1048] __sys_sendmsg (net/socket.c:2784) [ 23.170907][ T1048] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.171035][ T1048] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.171204][ T1048] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.171333][ T1048] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.171484][ T1048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.171616][ T1048] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.171745][ T1048] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.171877][ T1048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.172037][ T1048] RIP: 0033:0x7f93e637108e [ 23.172178][ T1048] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.172637][ T1048] RSP: 002b:00007ffd7319a910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.172831][ T1048] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f93e637108e [ 23.173040][ T1048] RDX: 0000000000000000 RSI: 00007ffd7319a9c0 RDI: 0000000000000005 [ 23.173237][ T1048] RBP: 00007ffd7319a920 R08: 0000000000000000 R09: 0000000000000000 [ 23.173429][ T1048] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 23.173620][ T1048] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd7319b080 | [ 23.176276][ T1048] ------------[ cut here ]------------ | [ 23.176402][ T1048] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1048 | [ 23.176645][ T1048] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.177753][ T1048] Tainted: [W]=WARN [ 23.177846][ T1048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.178055][ T1048] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.178222][ T1048] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.178659][ T1048] RSP: 0018:ffa0000002267190 EFLAGS: 00010286 [ 23.178814][ T1048] RAX: 00000000ffffffa6 RBX: ff11000005dc1840 RCX: 1ff400000044cdf8 [ 23.179057][ T1048] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc18f0 [ 23.179247][ T1048] RBP: ff11000009cec000 R08: 1fe2200000bb831f R09: ff11000010338b58 [ 23.179429][ T1048] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 23.179616][ T1048] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 23.179822][ T1048] FS: 00007f93e6137840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.180051][ T1048] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.180212][ T1048] CR2: 000000000e1e3988 CR3: 0000000010337005 CR4: 0000000000771ef0 [ 23.180396][ T1048] PKRU: 55555554 [ 23.180488][ T1048] Call Trace: [ 23.180598][ T1048] [ 23.180667][ T1048] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 23.180823][ T1048] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.180980][ T1048] ? mutex_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.181106][ T1048] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.181232][ T1048] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.181384][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.181520][ T1048] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.181642][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.181764][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.181896][ T1048] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.182018][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.182145][ T1048] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.182286][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.182407][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.182530][ T1048] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.182653][ T1048] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.182832][ T1048] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.182964][ T1048] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.183089][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.183215][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.183337][ T1048] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.183460][ T1048] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.183583][ T1048] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.183706][ T1048] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.183829][ T1048] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.183957][ T1048] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.184079][ T1048] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.184209][ T1048] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.184331][ T1048] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.184459][ T1048] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.184580][ T1048] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.184703][ T1048] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.184830][ T1048] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.184956][ T1048] ? netlink_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.185080][ T1048] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.185208][ T1048] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.185415][ T1048] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.185543][ T1048] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.185666][ T1048] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.185788][ T1048] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.186022][ T1048] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.186152][ T1048] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.186273][ T1048] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.186422][ T1048] ? move_addr_to_kernel (net/socket.c:258) [ 23.186645][ T1048] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.186770][ T1048] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.186900][ T1048] ___sys_sendmsg (net/socket.c:2752) [ 23.187022][ T1048] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.187258][ T1048] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.187392][ T1048] __sys_sendmsg (net/socket.c:2784) [ 23.187514][ T1048] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.187714][ T1048] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.187885][ T1048] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.188008][ T1048] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.188179][ T1048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.188378][ T1048] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.188500][ T1048] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.188622][ T1048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.188773][ T1048] RIP: 0033:0x7f93e637108e [ 23.188993][ T1048] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.189514][ T1048] RSP: 002b:00007ffd7319a910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.189699][ T1048] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f93e637108e [ 23.189886][ T1048] RDX: 0000000000000000 RSI: 00007ffd7319a9c0 RDI: 0000000000000005 [ 23.190154][ T1048] RBP: 00007ffd7319a920 R08: 0000000000000000 R09: 0000000000000000 [ 23.190337][ T1048] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 23.190517][ T1048] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd7319b080 | [ 23.404190][ T1073] ------------[ cut here ]------------ | [ 23.404382][ T1073] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1073 | [ 23.404643][ T1073] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.405421][ T1073] Tainted: [W]=WARN [ 23.405520][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.405681][ T1073] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.405850][ T1073] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.406405][ T1073] RSP: 0018:ffa0000001c27060 EFLAGS: 00010286 [ 23.406570][ T1073] RAX: 00000000ffffffa6 RBX: ff1100000b2eaf40 RCX: 1ff4000000384dd2 [ 23.406760][ T1073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eaff0 [ 23.407061][ T1073] RBP: ff11000009ccc000 R08: 1fe220000165d5ff R09: ff1100001223d158 [ 23.407320][ T1073] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 23.407511][ T1073] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001c27100 [ 23.407704][ T1073] FS: 00007fc52ac80840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.408029][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.408195][ T1073] CR2: 00007fc52af501a0 CR3: 000000001281f006 CR4: 0000000000771ef0 [ 23.408389][ T1073] PKRU: 55555554 [ 23.408487][ T1073] Call Trace: [ 23.408585][ T1073] [ 23.408653][ T1073] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.408783][ T1073] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.408910][ T1073] netif_close_many (net/core/dev.c:1804) [ 23.409041][ T1073] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.409175][ T1073] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.409303][ T1073] ? __dev_close_many (net/core/dev.c:1781) [ 23.409430][ T1073] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 23.409589][ T1073] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 23.409748][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.409878][ T1073] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.410037][ T1073] ? mutex_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.410167][ T1073] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.410293][ T1073] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.410451][ T1073] ? unregister_netdevice_many (net/core/dev.c:12497) [ 23.410578][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.410720][ T1073] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.410850][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.410985][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.411116][ T1073] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.411243][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.411371][ T1073] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.411532][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.411659][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.411786][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.411918][ T1073] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.412045][ T1073] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.412214][ T1073] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.412349][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.412477][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.412603][ T1073] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.412730][ T1073] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.412860][ T1073] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.413006][ T1073] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.413197][ T1073] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.413325][ T1073] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.413453][ T1073] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.413582][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.413707][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.413835][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.413969][ T1073] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.414095][ T1073] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.414229][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.414355][ T1073] ? netlink_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.414503][ T1073] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.414634][ T1073] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.414761][ T1073] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.414896][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.415024][ T1073] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.415157][ T1073] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.415289][ T1073] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.415418][ T1073] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.415543][ T1073] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.415697][ T1073] ? move_addr_to_kernel (net/socket.c:258) [ 23.415825][ T1073] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.415958][ T1073] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.416097][ T1073] ___sys_sendmsg (net/socket.c:2752) [ 23.416227][ T1073] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.416421][ T1073] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.416561][ T1073] __sys_sendmsg (net/socket.c:2784) [ 23.416687][ T1073] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.416814][ T1073] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.416983][ T1073] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.417114][ T1073] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.417241][ T1073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.417368][ T1073] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.417495][ T1073] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.417646][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.417810][ T1073] RIP: 0033:0x7fc52aeba08e [ 23.417949][ T1073] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.418404][ T1073] RSP: 002b:00007ffd68f8f440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.418597][ T1073] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc52aeba08e [ 23.418807][ T1073] RDX: 0000000000000000 RSI: 00007ffd68f8f4f0 RDI: 0000000000000005 [ 23.419007][ T1073] RBP: 00007ffd68f8f450 R08: 0000000000000000 R09: 0000000000000000 [ 23.419200][ T1073] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 23.419390][ T1073] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd68f8fbb0 | [ 23.427569][ T1073] ------------[ cut here ]------------ | [ 23.427753][ T1073] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1073 | [ 23.428012][ T1073] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.428550][ T1073] Tainted: [W]=WARN [ 23.428643][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.428795][ T1073] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.428961][ T1073] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.429433][ T1073] RSP: 0018:ffa0000001c27190 EFLAGS: 00010286 [ 23.429592][ T1073] RAX: 00000000ffffffa6 RBX: ff1100000cc9e4c0 RCX: 1ff4000000384df8 [ 23.429774][ T1073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9e570 [ 23.429962][ T1073] RBP: ff11000009ccc000 R08: 1fe2200001993caf R09: ff1100001223d158 [ 23.430146][ T1073] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 23.430343][ T1073] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 23.430530][ T1073] FS: 00007fc52ac80840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 23.430743][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.430927][ T1073] CR2: 00007f4f5d5cb580 CR3: 000000001281f005 CR4: 0000000000771ef0 [ 23.431113][ T1073] PKRU: 55555554 [ 23.431215][ T1073] Call Trace: [ 23.431305][ T1073] [ 23.431368][ T1073] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 23.431527][ T1073] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.431678][ T1073] ? mutex_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.431798][ T1073] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.431936][ T1073] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.432087][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.432215][ T1073] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.432335][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.432456][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.432577][ T1073] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.432704][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.432827][ T1073] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.432972][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.433095][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.433220][ T1073] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.433346][ T1073] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.433480][ T1073] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.433603][ T1073] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.433731][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.433854][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.433982][ T1073] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.434108][ T1073] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.434233][ T1073] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.434354][ T1073] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.434506][ T1073] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.434628][ T1073] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.434750][ T1073] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.434877][ T1073] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.434997][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.435125][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.435254][ T1073] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.435376][ T1073] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.435502][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.435623][ T1073] ? netlink_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.435756][ T1073] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.435887][ T1073] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.436008][ T1073] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.436148][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.436269][ T1073] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.436390][ T1073] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.436520][ T1073] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.436645][ T1073] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.436766][ T1073] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.436923][ T1073] ? move_addr_to_kernel (net/socket.c:258) [ 23.437045][ T1073] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.437170][ T1073] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.437303][ T1073] ___sys_sendmsg (net/socket.c:2752) [ 23.437428][ T1073] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.437595][ T1073] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.437727][ T1073] __sys_sendmsg (net/socket.c:2784) [ 23.437848][ T1073] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.437974][ T1073] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.438130][ T1073] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.438250][ T1073] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.438380][ T1073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.438500][ T1073] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.438622][ T1073] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.438745][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.438899][ T1073] RIP: 0033:0x7fc52aeba08e [ 23.439028][ T1073] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.439461][ T1073] RSP: 002b:00007ffd68f8f440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.439644][ T1073] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc52aeba08e [ 23.439841][ T1073] RDX: 0000000000000000 RSI: 00007ffd68f8f4f0 RDI: 0000000000000005 [ 23.440026][ T1073] RBP: 00007ffd68f8f450 R08: 0000000000000000 R09: 0000000000000000 [ 23.440216][ T1073] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3c [ 23.440401][ T1073] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd68f8fbb0 | [ 23.635275][ T1096] ------------[ cut here ]------------ | [ 23.635458][ T1096] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1096 | [ 23.635741][ T1096] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.637029][ T1096] Tainted: [W]=WARN [ 23.637143][ T1096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.637319][ T1096] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.637502][ T1096] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.638003][ T1096] RSP: 0018:ffa0000002526f70 EFLAGS: 00010286 [ 23.638183][ T1096] RAX: 00000000ffffffa6 RBX: ff11000012a2f240 RCX: 1ff40000004a4db4 [ 23.638393][ T1096] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012a2f2f0 [ 23.638602][ T1096] RBP: ff1100000c2ca000 R08: 1fe2200002545e5f R09: ff1100001008ae80 [ 23.638809][ T1096] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 23.639022][ T1096] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 23.639267][ T1096] FS: 00007fd4d3d3e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.639513][ T1096] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.639687][ T1096] CR2: 00000000030cda28 CR3: 000000000f772002 CR4: 0000000000771ef0 [ 23.639905][ T1096] PKRU: 55555554 [ 23.640014][ T1096] Call Trace: [ 23.640123][ T1096] [ 23.640197][ T1096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.640338][ T1096] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 23.640482][ T1096] notifier_call_chain (kernel/notifier.c:85) [ 23.640626][ T1096] __netdev_upper_dev_link (net/core/dev.c:8931) [ 23.640768][ T1096] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 23.640915][ T1096] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 23.641057][ T1096] netdev_upper_dev_link (net/core/dev.c:8972) [ 23.641202][ T1096] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 23.641344][ T1096] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 23.641493][ T1096] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 23.641637][ T1096] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 23.641778][ T1096] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 23.641930][ T1096] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 23.642070][ T1096] ? nla_strscpy (lib/nlattr.c:795) [ 23.642220][ T1096] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 23.642366][ T1096] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 23.642507][ T1096] ? __dev_get_by_name (net/core/dev.c:883) [ 23.642649][ T1096] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 23.642795][ T1096] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 23.642945][ T1096] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.643088][ T1096] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.643234][ T1096] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.643376][ T1096] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.643516][ T1096] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.643655][ T1096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.643802][ T1096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.643948][ T1096] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.644088][ T1096] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.644233][ T1096] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.644374][ T1096] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.644516][ T1096] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.644660][ T1096] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.644800][ T1096] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.644949][ T1096] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.645091][ T1096] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.645237][ T1096] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.645382][ T1096] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.645525][ T1096] ? netlink_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.645667][ T1096] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.645809][ T1096] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.645955][ T1096] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.646097][ T1096] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.646242][ T1096] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.646382][ T1096] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.646525][ T1096] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.646665][ T1096] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.646805][ T1096] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.646981][ T1096] ? move_addr_to_kernel (net/socket.c:258) [ 23.647125][ T1096] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.647266][ T1096] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.647410][ T1096] ___sys_sendmsg (net/socket.c:2752) [ 23.647549][ T1096] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.647723][ T1096] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.647882][ T1096] __sys_sendmsg (net/socket.c:2784) [ 23.648024][ T1096] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.648168][ T1096] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.648347][ T1096] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.648487][ T1096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.648628][ T1096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.648768][ T1096] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.648912][ T1096] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.649053][ T1096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.649233][ T1096] RIP: 0033:0x7fd4d3f7808e [ 23.649381][ T1096] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.649880][ T1096] RSP: 002b:00007ffde87c1670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.650093][ T1096] RAX: ffffffffffffffda RBX: 00007ffde87c1e08 RCX: 00007fd4d3f7808e [ 23.650309][ T1096] RDX: 0000000000000000 RSI: 00007ffde87c1720 RDI: 0000000000000005 [ 23.650518][ T1096] RBP: 00007ffde87c1680 R08: 0000000000000000 R09: 0000000000000000 [ 23.650727][ T1096] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 23.650950][ T1096] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde87c1de0 | [ 23.652594][ T1096] ------------[ cut here ]------------ | [ 23.652731][ T1096] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1096 | [ 23.653015][ T1096] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.653583][ T1096] Tainted: [W]=WARN [ 23.653689][ T1096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.654608][ T1096] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.654833][ T1096] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.655335][ T1096] RSP: 0018:ffa0000002526fd0 EFLAGS: 00010286 [ 23.655511][ T1096] RAX: 00000000ffffffa6 RBX: ff11000012a2e1c0 RCX: 1ff40000004a4dc0 [ 23.655718][ T1096] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012a2e270 [ 23.655931][ T1096] RBP: ff1100000bb02000 R08: 1fe2200002545c4f R09: ff1100001008ae80 [ 23.656143][ T1096] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 23.656351][ T1096] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02e04 [ 23.656559][ T1096] FS: 00007fd4d3d3e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.656804][ T1096] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.656982][ T1096] CR2: 00000000030cda28 CR3: 000000000f772002 CR4: 0000000000771ef0 [ 23.657195][ T1096] PKRU: 55555554 [ 23.657300][ T1096] Call Trace: [ 23.657403][ T1096] [ 23.657475][ T1096] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.657616][ T1096] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.657724][ T1096] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 23.657869][ T1096] __dev_notify_flags (net/core/dev.c:9787) [ 23.658010][ T1096] ? netif_change_name (net/core/dev.c:1495) [ 23.658156][ T1096] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 23.658297][ T1096] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 23.658438][ T1096] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 23.658579][ T1096] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 23.658722][ T1096] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 23.658870][ T1096] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 23.659014][ T1096] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 23.659164][ T1096] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 23.659303][ T1096] ? nla_strscpy (lib/nlattr.c:795) [ 23.659445][ T1096] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 23.659585][ T1096] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 23.659724][ T1096] ? __dev_get_by_name (net/core/dev.c:883) [ 23.659868][ T1096] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 23.660014][ T1096] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 23.660164][ T1096] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.660305][ T1096] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.660447][ T1096] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.660587][ T1096] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.660726][ T1096] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.660869][ T1096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.661013][ T1096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.661160][ T1096] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.661300][ T1096] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.661440][ T1096] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.661579][ T1096] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.661719][ T1096] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.661861][ T1096] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.662006][ T1096] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.662152][ T1096] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.662292][ T1096] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.662433][ T1096] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.662576][ T1096] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.662715][ T1096] ? netlink_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.662857][ T1096] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.663003][ T1096] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.663147][ T1096] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.663290][ T1096] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.663430][ T1096] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.663571][ T1096] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.663714][ T1096] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.663853][ T1096] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.663997][ T1096] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.664176][ T1096] ? move_addr_to_kernel (net/socket.c:258) [ 23.664317][ T1096] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.664458][ T1096] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.664601][ T1096] ___sys_sendmsg (net/socket.c:2752) [ 23.664739][ T1096] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.664918][ T1096] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.665069][ T1096] __sys_sendmsg (net/socket.c:2784) [ 23.665211][ T1096] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.665351][ T1096] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.665529][ T1096] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.665669][ T1096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.665808][ T1096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.665951][ T1096] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.666091][ T1096] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.666234][ T1096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.666407][ T1096] RIP: 0033:0x7fd4d3f7808e [ 23.666553][ T1096] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.667057][ T1096] RSP: 002b:00007ffde87c1670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.667272][ T1096] RAX: ffffffffffffffda RBX: 00007ffde87c1e08 RCX: 00007fd4d3f7808e [ 23.667479][ T1096] RDX: 0000000000000000 RSI: 00007ffde87c1720 RDI: 0000000000000005 [ 23.667688][ T1096] RBP: 00007ffde87c1680 R08: 0000000000000000 R09: 0000000000000000 [ 23.667901][ T1096] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 23.668113][ T1096] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde87c1de0 | [ 23.696952][ T1097] ------------[ cut here ]------------ | [ 23.697138][ T1097] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1097 | [ 23.697445][ T1097] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.698092][ T1097] Tainted: [W]=WARN [ 23.698245][ T1097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.698454][ T1097] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.698670][ T1097] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.699204][ T1097] RSP: 0018:ffa0000002527020 EFLAGS: 00010286 [ 23.699415][ T1097] RAX: 00000000ffffffa6 RBX: ff1100000d5710c0 RCX: 1ff40000004a4dca [ 23.699658][ T1097] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571170 [ 23.699996][ T1097] RBP: ff1100000bb02000 R08: 1fe2200001aae22f R09: ff1100001008d158 [ 23.700319][ T1097] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 23.700643][ T1097] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.700982][ T1097] FS: 00007f46e3dfe840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 23.701343][ T1097] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.701639][ T1097] CR2: 0000000036b0e988 CR3: 0000000010097006 CR4: 0000000000771ef0 [ 23.701977][ T1097] PKRU: 55555554 [ 23.702202][ T1097] Call Trace: [ 23.702421][ T1097] [ 23.702619][ T1097] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.702809][ T1097] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.702971][ T1097] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.703153][ T1097] __dev_notify_flags (net/core/dev.c:9787) [ 23.703334][ T1097] ? netif_change_name (net/core/dev.c:1495) [ 23.703510][ T1097] ? __dev_change_flags (net/core/dev.c:9752) [ 23.703687][ T1097] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.703875][ T1097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.704053][ T1097] ? 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.704244][ T1097] netif_change_flags (net/core/dev.c:9820) [ 23.704421][ T1097] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.704597][ T1097] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.704776][ T1097] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.704965][ T1097] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.705179][ T1097] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.705357][ T1097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.705535][ T1097] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.705712][ T1097] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.705899][ T1097] ? __kernel_text_address (kernel/extable.c:79) [ 23.706078][ T1097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.706264][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.706440][ T1097] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.706617][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.706795][ T1097] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.706985][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.707169][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.707347][ T1097] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.707524][ T1097] ? __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.707700][ T1097] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.707891][ T1097] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.708071][ T1097] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.708256][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.708436][ T1097] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.708615][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.708792][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.708983][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.709167][ T1097] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.709346][ T1097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.709526][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.709705][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.709893][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.710070][ T1097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.710257][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.710439][ T1097] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.710620][ T1097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.710798][ T1097] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.710989][ T1097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.711181][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.711387][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.711566][ T1097] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.711743][ T1097] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.711936][ T1097] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.712124][ T1097] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.712302][ T1097] ? netlink_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.712482][ T1097] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.712662][ T1097] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.712841][ T1097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.713032][ T1097] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.713213][ T1097] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.713392][ T1097] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.713573][ T1097] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.713752][ T1097] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.713944][ T1097] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.714158][ T1097] ? move_addr_to_kernel (net/socket.c:258) [ 23.714340][ T1097] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.714517][ T1097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.714701][ T1097] ___sys_sendmsg (net/socket.c:2752) [ 23.714889][ T1097] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.715099][ T1097] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.715295][ T1097] __sys_sendmsg (net/socket.c:2784) [ 23.715504][ T1097] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.715685][ T1097] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.715911][ T1097] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.716090][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.716274][ T1097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.716451][ T1097] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.716629][ T1097] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.716808][ T1097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.717030][ T1097] RIP: 0033:0x7f46e403808e [ 23.717226][ T1097] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.717738][ T1097] RSP: 002b:00007ffef3b238d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.717995][ T1097] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f46e403808e [ 23.718242][ T1097] RDX: 0000000000000000 RSI: 00007ffef3b23980 RDI: 0000000000000005 [ 23.718483][ T1097] RBP: 00007ffef3b238e0 R08: 0000000000000000 R09: 0000000000000000 [ 23.718724][ T1097] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 23.719006][ T1097] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef3b24040 | [ 23.908073][ T1120] ------------[ cut here ]------------ | [ 23.908277][ T1120] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1120 | [ 23.908559][ T1120] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.909184][ T1120] Tainted: [W]=WARN [ 23.909315][ T1120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.909508][ T1120] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.909696][ T1120] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.910205][ T1120] RSP: 0018:ffa0000002546f70 EFLAGS: 00010286 [ 23.910393][ T1120] RAX: 00000000ffffffa6 RBX: ff110000051cb3c0 RCX: 1ff40000004a8db4 [ 23.910607][ T1120] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051cb470 [ 23.910837][ T1120] RBP: ff1100000c2ca000 R08: 1fe2200000a3968f R09: ff110000100e2e80 [ 23.911055][ T1120] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 23.911278][ T1120] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 23.911492][ T1120] FS: 00007f62eb830840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.911744][ T1120] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.911934][ T1120] CR2: 00007f62ebb001a0 CR3: 00000000100d7004 CR4: 0000000000771ef0 [ 23.912150][ T1120] PKRU: 55555554 [ 23.912256][ T1120] Call Trace: [ 23.912363][ T1120] [ 23.912437][ T1120] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.912579][ T1120] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 23.912736][ T1120] notifier_call_chain (kernel/notifier.c:85) [ 23.912887][ T1120] __netdev_upper_dev_link (net/core/dev.c:8931) [ 23.913029][ T1120] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 23.913177][ T1120] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 23.913319][ T1120] netdev_upper_dev_link (net/core/dev.c:8972) [ 23.913461][ T1120] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 23.913607][ T1120] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 23.913757][ T1120] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 23.913908][ T1120] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 23.914052][ T1120] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 23.914208][ T1120] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 23.914352][ T1120] ? nla_strscpy (lib/nlattr.c:795) [ 23.914498][ T1120] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 23.914641][ T1120] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 23.914817][ T1120] ? __dev_get_by_name (net/core/dev.c:883) [ 23.914965][ T1120] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 23.915113][ T1120] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 23.915260][ T1120] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.915403][ T1120] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.915545][ T1120] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.915687][ T1120] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.915833][ T1120] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.915983][ T1120] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.916133][ T1120] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.916273][ T1120] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.916414][ T1120] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.916555][ T1120] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.916701][ T1120] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.916843][ T1120] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.916994][ T1120] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.917143][ T1120] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.917288][ T1120] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.917433][ T1120] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.917581][ T1120] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.917725][ T1120] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.917870][ T1120] ? netlink_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.918012][ T1120] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.918160][ T1120] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.918302][ T1120] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.918443][ T1120] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.918626][ T1120] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.918780][ T1120] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.918932][ T1120] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.919075][ T1120] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.919262][ T1120] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.919438][ T1120] ? move_addr_to_kernel (net/socket.c:258) [ 23.919609][ T1120] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.919753][ T1120] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.919904][ T1120] ___sys_sendmsg (net/socket.c:2752) [ 23.920063][ T1120] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.920255][ T1120] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.920411][ T1120] __sys_sendmsg (net/socket.c:2784) [ 23.920552][ T1120] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.920693][ T1120] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.920875][ T1120] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.921046][ T1120] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.921199][ T1120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.921345][ T1120] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.921491][ T1120] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.921644][ T1120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.921848][ T1120] RIP: 0033:0x7f62eba6a08e [ 23.922005][ T1120] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.922533][ T1120] RSP: 002b:00007ffe9fe13cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.922768][ T1120] RAX: ffffffffffffffda RBX: 00007ffe9fe14468 RCX: 00007f62eba6a08e [ 23.922981][ T1120] RDX: 0000000000000000 RSI: 00007ffe9fe13d80 RDI: 0000000000000005 [ 23.923198][ T1120] RBP: 00007ffe9fe13ce0 R08: 0000000000000000 R09: 0000000000000000 [ 23.923449][ T1120] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 23.923658][ T1120] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9fe14440 | [ 23.925628][ T1120] ------------[ cut here ]------------ | [ 23.925789][ T1120] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1120 | [ 23.926184][ T1120] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.926852][ T1120] Tainted: [W]=WARN [ 23.926964][ T1120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.927141][ T1120] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.927321][ T1120] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.927813][ T1120] RSP: 0018:ffa0000002546fd0 EFLAGS: 00010286 [ 23.927994][ T1120] RAX: 00000000ffffffa6 RBX: ff110000051ca7c0 RCX: 1ff40000004a8dc0 [ 23.928234][ T1120] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca870 [ 23.928473][ T1120] RBP: ff1100000cc12000 R08: 1fe2200000a3950f R09: ff110000100e2e80 [ 23.928684][ T1120] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 23.928898][ T1120] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 23.929309][ T1120] FS: 00007f62eb830840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.929577][ T1120] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.929764][ T1120] CR2: 00007f62ebb001a0 CR3: 00000000100d7004 CR4: 0000000000771ef0 [ 23.929980][ T1120] PKRU: 55555554 [ 23.930086][ T1120] Call Trace: [ 23.930203][ T1120] [ 23.930277][ T1120] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.930430][ T1120] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.930545][ T1120] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 23.930781][ T1120] __dev_notify_flags (net/core/dev.c:9787) [ 23.930930][ T1120] ? netif_change_name (net/core/dev.c:1495) [ 23.931073][ T1120] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 23.931220][ T1120] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 23.931457][ T1120] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 23.931623][ T1120] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 23.931769][ T1120] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 23.931918][ T1120] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 23.932063][ T1120] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 23.932212][ T1120] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 23.932355][ T1120] ? nla_strscpy (lib/nlattr.c:795) [ 23.932504][ T1120] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 23.932649][ T1120] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 23.932788][ T1120] ? __dev_get_by_name (net/core/dev.c:883) [ 23.932935][ T1120] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 23.933082][ T1120] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 23.933233][ T1120] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.933390][ T1120] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.933625][ T1120] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.933859][ T1120] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.934003][ T1120] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.934147][ T1120] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.934301][ T1120] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.934446][ T1120] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.934585][ T1120] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.934727][ T1120] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.934872][ T1120] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.935018][ T1120] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.935183][ T1120] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.935423][ T1120] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.935567][ T1120] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.935707][ T1120] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.935850][ T1120] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.935998][ T1120] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.936142][ T1120] ? netlink_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.936284][ T1120] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.936448][ T1120] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.936693][ T1120] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.936934][ T1120] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.937194][ T1120] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.937365][ T1120] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.937609][ T1120] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.937748][ T1120] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.937892][ T1120] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.938063][ T1120] ? move_addr_to_kernel (net/socket.c:258) [ 23.938336][ T1120] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.938572][ T1120] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.938715][ T1120] ___sys_sendmsg (net/socket.c:2752) [ 23.938855][ T1120] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.939034][ T1120] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.939195][ T1120] __sys_sendmsg (net/socket.c:2784) [ 23.939336][ T1120] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.939477][ T1120] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.939654][ T1120] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.939903][ T1120] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.940045][ T1120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.940190][ T1120] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.940426][ T1120] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.940590][ T1120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.940766][ T1120] RIP: 0033:0x7f62eba6a08e [ 23.940949][ T1120] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.941451][ T1120] RSP: 002b:00007ffe9fe13cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.941763][ T1120] RAX: ffffffffffffffda RBX: 00007ffe9fe14468 RCX: 00007f62eba6a08e [ 23.941980][ T1120] RDX: 0000000000000000 RSI: 00007ffe9fe13d80 RDI: 0000000000000005 [ 23.942205][ T1120] RBP: 00007ffe9fe13ce0 R08: 0000000000000000 R09: 0000000000000000 [ 23.942421][ T1120] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 23.942639][ T1120] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9fe14440 | [ 23.982701][ T1121] ------------[ cut here ]------------ | [ 23.982900][ T1121] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1121 | [ 23.983169][ T1121] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.983712][ T1121] Tainted: [W]=WARN [ 23.983812][ T1121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.983982][ T1121] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.984156][ T1121] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.984617][ T1121] RSP: 0018:ffa00000025f7020 EFLAGS: 00010286 [ 23.984783][ T1121] RAX: 00000000ffffffa6 RBX: ff110000051ca1c0 RCX: 1ff40000004bedca [ 23.984981][ T1121] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca270 [ 23.985177][ T1121] RBP: ff1100000cc12000 R08: 1fe2200000a3944f R09: ff110000100e5158 [ 23.985370][ T1121] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 23.985562][ T1121] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.985758][ T1121] FS: 00007fa8c98a3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 23.985991][ T1121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.986158][ T1121] CR2: 000000002dd98988 CR3: 000000000ce5a006 CR4: 0000000000771ef0 [ 23.986353][ T1121] PKRU: 55555554 [ 23.986451][ T1121] Call Trace: [ 23.986548][ T1121] [ 23.986616][ T1121] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.986747][ T1121] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.986846][ T1121] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.986990][ T1121] __dev_notify_flags (net/core/dev.c:9787) [ 23.987126][ T1121] ? netif_change_name (net/core/dev.c:1495) [ 23.987255][ T1121] ? __dev_change_flags (net/core/dev.c:9752) [ 23.987384][ T1121] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.987512][ T1121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.987640][ T1121] ? 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.987773][ T1121] netif_change_flags (net/core/dev.c:9820) [ 23.987909][ T1121] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.988038][ T1121] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.988180][ T1121] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.988311][ T1121] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.988473][ T1121] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.988605][ T1121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.988733][ T1121] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.988867][ T1121] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.988998][ T1121] ? __kernel_text_address (kernel/extable.c:79) [ 23.989168][ T1121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.989311][ T1121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.989443][ T1121] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.989572][ T1121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.989700][ T1121] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.989830][ T1121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.989965][ T1121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.990095][ T1121] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.990230][ T1121] ? __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.990359][ T1121] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.990488][ T1121] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.990618][ T1121] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.990752][ T1121] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.990890][ T1121] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.991021][ T1121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.991170][ T1121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.991298][ T1121] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.991426][ T1121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.991553][ T1121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.991684][ T1121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.991813][ T1121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.992025][ T1121] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.992161][ T1121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.992292][ T1121] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.992421][ T1121] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.992551][ T1121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.992680][ T1121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.992808][ T1121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.993027][ T1121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.993160][ T1121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.993289][ T1121] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.993424][ T1121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.993555][ T1121] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.993687][ T1121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.993815][ T1121] ? netlink_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.994024][ T1121] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.994160][ T1121] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.994289][ T1121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.994419][ T1121] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.994548][ T1121] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.994678][ T1121] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.994808][ T1121] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.994997][ T1121] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.995130][ T1121] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.995288][ T1121] ? move_addr_to_kernel (net/socket.c:258) [ 23.995417][ T1121] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.995546][ T1121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.995675][ T1121] ___sys_sendmsg (net/socket.c:2752) [ 23.995802][ T1121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.995974][ T1121] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.996119][ T1121] __sys_sendmsg (net/socket.c:2784) [ 23.996249][ T1121] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.996376][ T1121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.996539][ T1121] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.996666][ T1121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.996793][ T1121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.996926][ T1121] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.997055][ T1121] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.997190][ T1121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.997350][ T1121] RIP: 0033:0x7fa8c9add08e [ 23.997487][ T1121] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.997949][ T1121] RSP: 002b:00007ffc2bf8bcb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.998148][ T1121] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa8c9add08e [ 23.998340][ T1121] RDX: 0000000000000000 RSI: 00007ffc2bf8bd60 RDI: 0000000000000005 [ 23.998531][ T1121] RBP: 00007ffc2bf8bcc0 R08: 0000000000000000 R09: 0000000000000000 [ 23.998725][ T1121] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 23.998923][ T1121] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2bf8c420 | [ 24.203328][ T1144] ------------[ cut here ]------------ | [ 24.203559][ T1144] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1144 | [ 24.203908][ T1144] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.204594][ T1144] Tainted: [W]=WARN [ 24.204749][ T1144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.204987][ T1144] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.205241][ T1144] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.205787][ T1144] RSP: 0018:ffa0000002706f70 EFLAGS: 00010286 [ 24.206021][ T1144] RAX: 00000000ffffffa6 RBX: ff1100000bbe2340 RCX: 1ff40000004e0db4 [ 24.206284][ T1144] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe23f0 [ 24.206542][ T1144] RBP: ff1100000c2ca000 R08: 1fe220000177c47f R09: ff1100001290d180 [ 24.206796][ T1144] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 24.207565][ T1144] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 24.207820][ T1144] FS: 00007efe9fb46840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 24.208134][ T1144] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.208361][ T1144] CR2: 00007efe9fd3f460 CR3: 00000000101d9006 CR4: 0000000000771ef0 [ 24.208624][ T1144] PKRU: 55555554 [ 24.208778][ T1144] Call Trace: [ 24.208948][ T1144] [ 24.209070][ T1144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.209267][ T1144] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 24.209459][ T1144] notifier_call_chain (kernel/notifier.c:85) [ 24.209652][ T1144] __netdev_upper_dev_link (net/core/dev.c:8931) [ 24.209857][ T1144] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 24.210067][ T1144] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 24.210269][ T1144] netdev_upper_dev_link (net/core/dev.c:8972) [ 24.210458][ T1144] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 24.210648][ T1144] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 24.210846][ T1144] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 24.211072][ T1144] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 24.211277][ T1144] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 24.211469][ T1144] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 24.211659][ T1144] ? nla_strscpy (lib/nlattr.c:795) [ 24.211850][ T1144] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 24.212054][ T1144] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 24.212251][ T1144] ? __dev_get_by_name (net/core/dev.c:883) [ 24.212439][ T1144] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 24.212633][ T1144] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 24.212825][ T1144] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.213025][ T1144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.213228][ T1144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.213417][ T1144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.213604][ T1144] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.213792][ T1144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.213996][ T1144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.214193][ T1144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.214382][ T1144] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.214570][ T1144] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.214757][ T1144] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.214956][ T1144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.215152][ T1144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.215338][ T1144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.215527][ T1144] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.215715][ T1144] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.215917][ T1144] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.216116][ T1144] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.216302][ T1144] ? netlink_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.216492][ T1144] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.216680][ T1144] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.216882][ T1144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.217072][ T1144] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.217266][ T1144] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.217456][ T1144] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.217649][ T1144] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.217837][ T1144] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.218035][ T1144] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.218264][ T1144] ? move_addr_to_kernel (net/socket.c:258) [ 24.218457][ T1144] ___sys_sendmsg (net/socket.c:2752) [ 24.218644][ T1144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.218833][ T1144] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.219041][ T1144] ? 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)) [ 24.219241][ T1144] __sys_sendmsg (net/socket.c:2784) [ 24.219429][ T1144] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.219621][ T1144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.219814][ T1144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.220016][ T1144] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.220213][ T1144] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.220400][ T1144] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.220588][ T1144] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.220808][ T1144] RIP: 0033:0x7efe9fd8008e [ 24.221014][ T1144] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.221559][ T1144] RSP: 002b:00007ffedbc48dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.221816][ T1144] RAX: ffffffffffffffda RBX: 00007ffedbc49570 RCX: 00007efe9fd8008e [ 24.222084][ T1144] RDX: 0000000000000000 RSI: 00007ffedbc48e80 RDI: 0000000000000005 [ 24.222347][ T1144] RBP: 00007ffedbc48de0 R08: 0000000000000000 R09: 0000000000000000 [ 24.222602][ T1144] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 24.222857][ T1144] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffedbc49548 | [ 24.224936][ T1144] ------------[ cut here ]------------ | [ 24.225126][ T1144] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1144 | [ 24.225453][ T1144] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.226810][ T1144] Tainted: [W]=WARN [ 24.227021][ T1144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.227247][ T1144] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.227474][ T1144] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.228019][ T1144] RSP: 0018:ffa0000002706fd0 EFLAGS: 00010286 [ 24.228253][ T1144] RAX: 00000000ffffffa6 RBX: ff1100000bbe2040 RCX: 1ff40000004e0dc0 [ 24.228508][ T1144] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe20f0 [ 24.228761][ T1144] RBP: ff1100000c0ea000 R08: 1fe220000177c41f R09: ff1100001290d180 [ 24.229031][ T1144] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 24.229295][ T1144] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 24.229553][ T1144] FS: 00007efe9fb46840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 24.229844][ T1144] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.230079][ T1144] CR2: 00007efe9fd3f460 CR3: 00000000101d9006 CR4: 0000000000771ef0 [ 24.230343][ T1144] PKRU: 55555554 [ 24.230494][ T1144] Call Trace: [ 24.230646][ T1144] [ 24.230764][ T1144] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.230970][ T1144] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.231130][ T1144] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 24.231318][ T1144] __dev_notify_flags (net/core/dev.c:9787) [ 24.231506][ T1144] ? netif_change_name (net/core/dev.c:1495) [ 24.231694][ T1144] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 24.231894][ T1144] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 24.232082][ T1144] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 24.232278][ T1144] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 24.232470][ T1144] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 24.232662][ T1144] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 24.232855][ T1144] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 24.233060][ T1144] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 24.233253][ T1144] ? nla_strscpy (lib/nlattr.c:795) [ 24.233442][ T1144] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 24.233631][ T1144] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 24.233818][ T1144] ? __dev_get_by_name (net/core/dev.c:883) [ 24.234018][ T1144] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 24.234217][ T1144] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 24.234410][ T1144] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.234597][ T1144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.234783][ T1144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.234984][ T1144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.235176][ T1144] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.235361][ T1144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.235553][ T1144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.235742][ T1144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.235942][ T1144] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.236135][ T1144] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.236323][ T1144] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.236509][ T1144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.236698][ T1144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.236896][ T1144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.237083][ T1144] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.237277][ T1144] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.237463][ T1144] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.237652][ T1144] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.237837][ T1144] ? netlink_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.238038][ T1144] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.238234][ T1144] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.238419][ T1144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.238608][ T1144] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.238796][ T1144] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.238995][ T1144] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.239187][ T1144] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.239375][ T1144] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.239562][ T1144] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.239780][ T1144] ? move_addr_to_kernel (net/socket.c:258) [ 24.239986][ T1144] ___sys_sendmsg (net/socket.c:2752) [ 24.240180][ T1144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.240368][ T1144] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.240566][ T1144] ? 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)) [ 24.240754][ T1144] __sys_sendmsg (net/socket.c:2784) [ 24.240952][ T1144] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.241151][ T1144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.241338][ T1144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.241525][ T1144] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.241711][ T1144] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.241911][ T1144] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.242099][ T1144] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.242326][ T1144] RIP: 0033:0x7efe9fd8008e [ 24.242518][ T1144] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.243069][ T1144] RSP: 002b:00007ffedbc48dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.243336][ T1144] RAX: ffffffffffffffda RBX: 00007ffedbc49570 RCX: 00007efe9fd8008e [ 24.243589][ T1144] RDX: 0000000000000000 RSI: 00007ffedbc48e80 RDI: 0000000000000005 [ 24.243841][ T1144] RBP: 00007ffedbc48de0 R08: 0000000000000000 R09: 0000000000000000 [ 24.244117][ T1144] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 24.244373][ T1144] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffedbc49548 | [ 24.276631][ T1145] ------------[ cut here ]------------ | [ 24.276788][ T1145] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1145 | [ 24.277064][ T1145] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.277597][ T1145] Tainted: [W]=WARN [ 24.277695][ T1145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.277868][ T1145] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.278040][ T1145] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.278507][ T1145] RSP: 0018:ffa0000002727020 EFLAGS: 00010286 [ 24.278674][ T1145] RAX: 00000000ffffffa6 RBX: ff11000005edfcc0 RCX: 1ff40000004e4dca [ 24.278877][ T1145] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edfd70 [ 24.279070][ T1145] RBP: ff1100000c0ea000 R08: 1fe2200000bdbfaf R09: ff1100001008d158 [ 24.279273][ T1145] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 24.279471][ T1145] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.279667][ T1145] FS: 00007fb5b7104840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 24.279930][ T1145] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.280095][ T1145] CR2: 0000000039759988 CR3: 000000001033f003 CR4: 0000000000771ef0 [ 24.280295][ T1145] PKRU: 55555554 [ 24.280393][ T1145] Call Trace: [ 24.280492][ T1145] [ 24.280561][ T1145] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.280692][ T1145] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.280793][ T1145] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.280933][ T1145] __dev_notify_flags (net/core/dev.c:9787) [ 24.281063][ T1145] ? netif_change_name (net/core/dev.c:1495) [ 24.281198][ T1145] ? __dev_change_flags (net/core/dev.c:9752) [ 24.281329][ T1145] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.281457][ T1145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.281601][ T1145] ? 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)) [ 24.281734][ T1145] netif_change_flags (net/core/dev.c:9820) [ 24.281873][ T1145] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.282003][ T1145] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.282140][ T1145] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.282269][ T1145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.282429][ T1145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.282558][ T1145] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.282686][ T1145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.282815][ T1145] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.283031][ T1145] ? __kernel_text_address (kernel/extable.c:79) [ 24.283231][ T1145] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.283376][ T1145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.283506][ T1145] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.283635][ T1145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.283764][ T1145] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.283946][ T1145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.284075][ T1145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.284209][ T1145] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.284338][ T1145] ? __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) [ 24.284468][ T1145] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.284597][ T1145] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.284726][ T1145] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.284923][ T1145] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.285055][ T1145] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.285190][ T1145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.285317][ T1145] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.285446][ T1145] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.285586][ T1145] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.285716][ T1145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.285848][ T1145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.286032][ T1145] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.286165][ T1145] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.286292][ T1145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.286430][ T1145] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.286561][ T1145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.286691][ T1145] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.286821][ T1145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.287005][ T1145] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.287142][ T1145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.287269][ T1145] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.287400][ T1145] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.287540][ T1145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.287674][ T1145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.287808][ T1145] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.287992][ T1145] ? netlink_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.288132][ T1145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.288279][ T1145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.288408][ T1145] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.288539][ T1145] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.288676][ T1145] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.288808][ T1145] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.288991][ T1145] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.289128][ T1145] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.289262][ T1145] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.289422][ T1145] ? move_addr_to_kernel (net/socket.c:258) [ 24.289554][ T1145] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.289685][ T1145] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.289817][ T1145] ___sys_sendmsg (net/socket.c:2752) [ 24.290033][ T1145] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.290211][ T1145] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.290355][ T1145] __sys_sendmsg (net/socket.c:2784) [ 24.290486][ T1145] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.290620][ T1145] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.290790][ T1145] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.290998][ T1145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.291140][ T1145] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.291269][ T1145] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.291398][ T1145] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.291529][ T1145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.291690][ T1145] RIP: 0033:0x7fb5b733e08e [ 24.291825][ T1145] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.292354][ T1145] RSP: 002b:00007fff12c18b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.292551][ T1145] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5b733e08e [ 24.292746][ T1145] RDX: 0000000000000000 RSI: 00007fff12c18bb0 RDI: 0000000000000005 [ 24.292944][ T1145] RBP: 00007fff12c18b10 R08: 0000000000000000 R09: 0000000000000000 [ 24.293142][ T1145] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 24.293360][ T1145] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff12c19270 | [ 24.495333][ T1172] ------------[ cut here ]------------ | [ 24.495508][ T1172] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1172 | [ 24.495778][ T1172] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.496325][ T1172] Tainted: [W]=WARN [ 24.496427][ T1172] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.496599][ T1172] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.496770][ T1172] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.497234][ T1172] RSP: 0018:ffa0000002887060 EFLAGS: 00010286 [ 24.497400][ T1172] RAX: 00000000ffffffa6 RBX: ff1100000b142640 RCX: 1ff4000000510dd2 [ 24.497598][ T1172] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1426f0 [ 24.497788][ T1172] RBP: ff11000008839000 R08: 1fe22000016284df R09: ff11000011acd158 [ 24.498075][ T1172] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 24.498271][ T1172] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000002887100 [ 24.498464][ T1172] FS: 00007fe7f69a5840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 24.498692][ T1172] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.498949][ T1172] CR2: 0000000003538988 CR3: 0000000011abf005 CR4: 0000000000771ef0 [ 24.499147][ T1172] PKRU: 55555554 [ 24.499244][ T1172] Call Trace: [ 24.499342][ T1172] [ 24.499410][ T1172] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.499541][ T1172] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.499640][ T1172] netif_close_many (net/core/dev.c:1804) [ 24.499771][ T1172] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.499907][ T1172] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.500036][ T1172] ? __dev_close_many (net/core/dev.c:1781) [ 24.500166][ T1172] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.500325][ T1172] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.500487][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.500616][ T1172] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.500774][ T1172] ? mutex_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.500909][ T1172] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.501035][ T1172] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.501198][ T1172] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.501327][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.501456][ T1172] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.501584][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.501710][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.501837][ T1172] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.501971][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.502098][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.502246][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.502373][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.502507][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.502633][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.502764][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.502897][ T1172] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 24.503027][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.503159][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.503287][ T1172] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.503415][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.503544][ T1172] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.503674][ T1172] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.503802][ T1172] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.503941][ T1172] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.504068][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.504203][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.504330][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.504458][ T1172] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.504586][ T1172] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.504717][ T1172] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.504846][ T1172] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.504980][ T1172] ? netlink_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.505113][ T1172] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.505243][ T1172] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.505372][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.505502][ T1172] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.505632][ T1172] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.505761][ T1172] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.505897][ T1172] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.506026][ T1172] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.506158][ T1172] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.506344][ T1172] ? move_addr_to_kernel (net/socket.c:258) [ 24.506472][ T1172] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.506601][ T1172] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.506728][ T1172] ___sys_sendmsg (net/socket.c:2752) [ 24.506855][ T1172] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.507019][ T1172] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.507161][ T1172] __sys_sendmsg (net/socket.c:2784) [ 24.507289][ T1172] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.507417][ T1172] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.507581][ T1172] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.507708][ T1172] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.507837][ T1172] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.507975][ T1172] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.508107][ T1172] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.508235][ T1172] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.508394][ T1172] RIP: 0033:0x7fe7f6bdf08e [ 24.508528][ T1172] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.508991][ T1172] RSP: 002b:00007fff227b3c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.509188][ T1172] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7f6bdf08e [ 24.509379][ T1172] RDX: 0000000000000000 RSI: 00007fff227b3cc0 RDI: 0000000000000005 [ 24.509568][ T1172] RBP: 00007fff227b3c20 R08: 0000000000000000 R09: 0000000000000000 [ 24.509759][ T1172] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 24.509959][ T1172] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff227b4380 | [ 24.512821][ T1172] ------------[ cut here ]------------ | [ 24.513603][ T1172] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1172 | [ 24.513852][ T1172] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.514407][ T1172] Tainted: [W]=WARN [ 24.514554][ T1172] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.514709][ T1172] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.514924][ T1172] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.515365][ T1172] RSP: 0018:ffa0000002887190 EFLAGS: 00010286 [ 24.515520][ T1172] RAX: 00000000ffffffa6 RBX: ff1100000aedf3c0 RCX: 1ff4000000510df8 [ 24.515703][ T1172] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedf470 [ 24.515920][ T1172] RBP: ff11000008839000 R08: 1fe22000015dbe8f R09: ff11000011acd158 [ 24.516107][ T1172] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 24.516307][ T1172] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.516491][ T1172] FS: 00007fe7f69a5840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 24.516706][ T1172] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.516868][ T1172] CR2: 0000000003538988 CR3: 0000000011abf005 CR4: 0000000000771ef0 [ 24.517054][ T1172] PKRU: 55555554 [ 24.517150][ T1172] Call Trace: [ 24.517240][ T1172] [ 24.517304][ T1172] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.517460][ T1172] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.517611][ T1172] ? mutex_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.517735][ T1172] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.517857][ T1172] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.518017][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.518144][ T1172] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.518266][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.518388][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.518515][ T1172] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.518637][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.518761][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.518908][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.519030][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.519161][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.519291][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.519414][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.519536][ T1172] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 24.519661][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.519785][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.519914][ T1172] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.520036][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.520164][ T1172] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.520287][ T1172] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.520410][ T1172] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.520533][ T1172] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.520656][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.520783][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.520910][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.521034][ T1172] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.521161][ T1172] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.521285][ T1172] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.521409][ T1172] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.521532][ T1172] ? netlink_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.521658][ T1172] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.521782][ T1172] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.521908][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.522031][ T1172] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.522159][ T1172] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.522281][ T1172] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.522404][ T1172] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.522526][ T1172] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.522648][ T1172] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.522800][ T1172] ? move_addr_to_kernel (net/socket.c:258) [ 24.522928][ T1172] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.523051][ T1172] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.523180][ T1172] ___sys_sendmsg (net/socket.c:2752) [ 24.523304][ T1172] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.523455][ T1172] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.523592][ T1172] __sys_sendmsg (net/socket.c:2784) [ 24.523714][ T1172] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.523835][ T1172] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.523998][ T1172] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.524125][ T1172] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.524247][ T1172] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.524369][ T1172] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.524493][ T1172] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.524617][ T1172] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.524769][ T1172] RIP: 0033:0x7fe7f6bdf08e [ 24.524903][ T1172] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.525341][ T1172] RSP: 002b:00007fff227b3c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.525527][ T1172] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7f6bdf08e [ 24.525710][ T1172] RDX: 0000000000000000 RSI: 00007fff227b3cc0 RDI: 0000000000000005 [ 24.525898][ T1172] RBP: 00007fff227b3c20 R08: 0000000000000000 R09: 0000000000000000 [ 24.526081][ T1172] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3d [ 24.526269][ T1172] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff227b4380 | [ 24.701673][ T164] ------------[ cut here ]------------ | [ 24.701844][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 24.702152][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.702880][ T164] Tainted: [W]=WARN [ 24.702994][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.703181][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.703382][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.703902][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 24.704088][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc9ec40 RCX: 1ff40000000feebf [ 24.704323][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9ecf0 [ 24.704540][ T164] RBP: ff1100000c2ca000 R08: 1fe2200001993d9f R09: ff1100000c015220 [ 24.704755][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 24.704981][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 24.705215][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 24.705471][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.705656][ T164] CR2: 00005634ecc19270 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 24.705890][ T164] PKRU: 55555554 [ 24.706001][ T164] Call Trace: [ 24.706113][ T164] [ 24.706190][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.706339][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.706452][ T164] netif_close_many (net/core/dev.c:1804) [ 24.706598][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.706749][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.706911][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.707059][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.707240][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 24.707420][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 24.707599][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.707743][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.707906][ T164] ? __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) [ 24.708052][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.708211][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.708391][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.708536][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.708683][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.708826][ T164] ? mutex_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.709094][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.709243][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.709388][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.709536][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.709685][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.709832][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.710117][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.710308][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.710454][ T164] ? 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)) [ 24.710601][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.710783][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.710946][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.711090][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.711240][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.711384][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.711493][ T164] new_sync_write (fs/read_write.c:595) [ 24.711640][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.711786][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.711939][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.712088][ T164] ? ksys_write (fs/read_write.c:740) [ 24.712243][ T164] vfs_write (fs/read_write.c:688) [ 24.712353][ T164] ksys_write (fs/read_write.c:740) [ 24.712462][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.712606][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.712758][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.712911][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.713055][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.713202][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.713347][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.713526][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.713690][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.714207][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.714425][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.714640][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.714869][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.715087][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.715302][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.721980][ T164] ------------[ cut here ]------------ | [ 24.722175][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 24.722469][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.723127][ T164] Tainted: [W]=WARN [ 24.723241][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.723428][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.723624][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.724165][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 24.724352][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c35e340 RCX: 1ff40000000fee81 [ 24.724574][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c35e3f0 [ 24.724795][ T164] RBP: ff1100000c0ea000 R08: 1fe220000186bc7f R09: ff1100000c0151f8 [ 24.725048][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 24.725287][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12000 [ 24.725510][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 24.725770][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.725968][ T164] CR2: 00005634ecc19270 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 24.726219][ T164] PKRU: 55555554 [ 24.726330][ T164] Call Trace: [ 24.726441][ T164] [ 24.726519][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.726670][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.726784][ T164] netif_close_many (net/core/dev.c:1804) [ 24.727013][ T164] ? mutex_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.727168][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.727318][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.727504][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.727689][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 24.727852][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.728110][ T164] ? 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 [ 24.728263][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.728450][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.728602][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.728758][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.729018][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.729210][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.729358][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.729508][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.729656][ T164] ? mutex_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.729806][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.730017][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.730170][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.730330][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.730481][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.730631][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.730822][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.731077][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.731232][ T164] ? 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)) [ 24.731383][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.731569][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.731716][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.731928][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.732077][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.732237][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.732349][ T164] new_sync_write (fs/read_write.c:595) [ 24.732498][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.732646][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.732797][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.733020][ T164] ? ksys_write (fs/read_write.c:740) [ 24.733240][ T164] vfs_write (fs/read_write.c:688) [ 24.733353][ T164] ksys_write (fs/read_write.c:740) [ 24.733466][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.733615][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.733761][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.733972][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.734122][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.734270][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.734419][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.734605][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.734759][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.735379][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.735605][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.735827][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.736117][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.736339][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.736566][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.746999][ T164] ------------[ cut here ]------------ | [ 24.747230][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 24.747584][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.748394][ T164] Tainted: [W]=WARN [ 24.748556][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.748788][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.749046][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.749659][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 24.749907][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c35edc0 RCX: 1ff40000000fee81 [ 24.750183][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c35ee70 [ 24.750451][ T164] RBP: ff1100000cc12000 R08: 1fe220000186bdcf R09: ff1100000c0151f8 [ 24.750718][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 24.751011][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02000 [ 24.751289][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 24.751602][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.751838][ T164] CR2: 00007f5b38b092a0 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 24.752137][ T164] PKRU: 55555554 [ 24.752296][ T164] Call Trace: [ 24.752454][ T164] [ 24.752578][ T164] ? 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)) [ 24.752773][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.752984][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 24.753190][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.753354][ T164] netif_close_many (net/core/dev.c:1804) [ 24.753557][ T164] ? mutex_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.753753][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.753962][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.754204][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.754436][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 24.754637][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.754885][ T164] ? 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 [ 24.755087][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.755330][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.755531][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.755731][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.755980][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.756221][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.756419][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.756616][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.756814][ T164] ? mutex_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.757028][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.757229][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.757426][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.757627][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.757831][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.758043][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.758285][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.758521][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.758719][ T164] ? 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)) [ 24.758930][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.759174][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.759371][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.759570][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.759766][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.759977][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.760144][ T164] new_sync_write (fs/read_write.c:595) [ 24.760342][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.760539][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.760737][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.760947][ T164] ? ksys_write (fs/read_write.c:740) [ 24.761155][ T164] vfs_write (fs/read_write.c:688) [ 24.761317][ T164] ksys_write (fs/read_write.c:740) [ 24.761478][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.761674][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.761881][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.762079][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.762281][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.762475][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.762676][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.762917][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.763124][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.763699][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.764002][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.764320][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.764590][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.764875][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.765151][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.768006][ T164] ------------[ cut here ]------------ | [ 24.768195][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.768496][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.769160][ T164] Tainted: [W]=WARN [ 24.769289][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.769478][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.769675][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.770217][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 24.770407][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c35f840 RCX: 1ff40000000fee81 [ 24.770635][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c35f8f0 [ 24.770867][ T164] RBP: ff1100000bb02000 R08: 1fe220000186bf1f R09: ff1100000c0151f8 [ 24.771090][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 24.771315][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119ca000 [ 24.771541][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.771802][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.771992][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.772220][ T164] PKRU: 55555554 [ 24.772333][ T164] Call Trace: [ 24.772444][ T164] [ 24.772521][ T164] ? 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)) [ 24.772672][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.772823][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 24.772980][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.773097][ T164] netif_close_many (net/core/dev.c:1804) [ 24.773261][ T164] ? mutex_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.773411][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.773560][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.773746][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.773938][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 24.774096][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.774290][ T164] ? 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 [ 24.774442][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.774629][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.774783][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.774941][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.775133][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.775318][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.775467][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.775615][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.775764][ T164] ? mutex_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.775917][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.776065][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.776216][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.776367][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.776518][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.776668][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.776856][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.777049][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.777203][ T164] ? 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)) [ 24.777351][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.777536][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.777683][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.777833][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.777989][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.778142][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.778254][ T164] new_sync_write (fs/read_write.c:595) [ 24.778405][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.778555][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.778705][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.778853][ T164] ? ksys_write (fs/read_write.c:740) [ 24.779010][ T164] vfs_write (fs/read_write.c:688) [ 24.779128][ T164] ksys_write (fs/read_write.c:740) [ 24.779241][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.779391][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.779538][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.779687][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.779835][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.779987][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.780139][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.780321][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.780475][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.781007][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.781233][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.781453][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.781674][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.781898][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.782124][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.784402][ T164] ------------[ cut here ]------------ | [ 24.784550][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.784844][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.785498][ T164] Tainted: [W]=WARN [ 24.785612][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.785799][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.785999][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.786535][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 24.786722][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f044ac0 RCX: 1ff40000000fee81 [ 24.786952][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f044b70 [ 24.787182][ T164] RBP: ff110000119ca000 R08: 1fe2200001e0896f R09: ff1100000c0151f8 [ 24.787404][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 24.787627][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92000 [ 24.787852][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.788127][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.788316][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.788541][ T164] PKRU: 55555554 [ 24.788653][ T164] Call Trace: [ 24.788766][ T164] [ 24.788843][ T164] ? 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)) [ 24.789000][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.789154][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 24.789305][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.789419][ T164] netif_close_many (net/core/dev.c:1804) [ 24.789569][ T164] ? mutex_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.789719][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.789875][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.790064][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.790254][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 24.790408][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.790596][ T164] ? 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 [ 24.790751][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.790945][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.791100][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.791256][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.791445][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.791631][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.791781][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.791937][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.792087][ T164] ? mutex_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.792243][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.792396][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.792546][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.792700][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.792852][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.793009][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.793203][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.793409][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.793570][ T164] ? 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)) [ 24.793722][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.793916][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.794066][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.794223][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.794373][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.794523][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.794639][ T164] new_sync_write (fs/read_write.c:595) [ 24.794790][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.794946][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.795097][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.795251][ T164] ? ksys_write (fs/read_write.c:740) [ 24.795404][ T164] vfs_write (fs/read_write.c:688) [ 24.795520][ T164] ksys_write (fs/read_write.c:740) [ 24.795634][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.795785][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.795940][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.796090][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.796244][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.796392][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.796542][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.796728][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.796888][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.797425][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.797651][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.797878][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.798102][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.798330][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.798553][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.801147][ T164] ------------[ cut here ]------------ | [ 24.801299][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.801592][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.802959][ T164] Tainted: [W]=WARN [ 24.803073][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.803267][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.803460][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.804060][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 24.804257][ T164] RAX: 00000000ffffffa6 RBX: ff1100000d5756c0 RCX: 1ff40000000fee81 [ 24.804481][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575770 [ 24.804707][ T164] RBP: ff1100000cd92000 R08: 1fe2200001aaeaef R09: ff1100000c0151f8 [ 24.804995][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 24.805223][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24a000 [ 24.805448][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.805715][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.805967][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.806197][ T164] PKRU: 55555554 [ 24.806308][ T164] Call Trace: [ 24.806422][ T164] [ 24.806501][ T164] ? 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)) [ 24.806652][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.806804][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 24.807019][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.807138][ T164] netif_close_many (net/core/dev.c:1804) [ 24.807289][ T164] ? mutex_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.807439][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.807591][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.807778][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.808030][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 24.808190][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.808379][ T164] ? 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 [ 24.808533][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.808722][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.808940][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.809093][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.809286][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.809472][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.809623][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.809773][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.809986][ T164] ? mutex_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.810142][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.810293][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.810444][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.810597][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.810751][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.810965][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.811157][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.811346][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.811497][ T164] ? 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)) [ 24.811648][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.811836][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.812047][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.812204][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.812352][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.812503][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.812617][ T164] new_sync_write (fs/read_write.c:595) [ 24.812770][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.812985][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.813141][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.813291][ T164] ? ksys_write (fs/read_write.c:740) [ 24.813445][ T164] vfs_write (fs/read_write.c:688) [ 24.813561][ T164] ksys_write (fs/read_write.c:740) [ 24.813676][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.813826][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.814040][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.814196][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.814346][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.814494][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.814645][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.814831][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.815053][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.815589][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.815817][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.816108][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.816333][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.816557][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.816781][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.819755][ T164] ------------[ cut here ]------------ | [ 24.819927][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 24.820231][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.820880][ T164] Tainted: [W]=WARN [ 24.820993][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.821184][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.821377][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.821917][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 24.822110][ T164] RAX: 00000000ffffffa6 RBX: ff1100000bbe2dc0 RCX: 1ff40000000fee81 [ 24.822339][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2e70 [ 24.822562][ T164] RBP: ff1100000c24a000 R08: 1fe220000177c5cf R09: ff1100000c0151f8 [ 24.822785][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 24.823013][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 24.823242][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 24.823505][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.823693][ T164] CR2: 00007f505b17d2a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 24.823921][ T164] PKRU: 55555554 [ 24.824032][ T164] Call Trace: [ 24.824147][ T164] [ 24.824223][ T164] ? 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)) [ 24.824372][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.824522][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 24.824672][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.824786][ T164] netif_close_many (net/core/dev.c:1804) [ 24.824942][ T164] ? mutex_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.825091][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 24.825245][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.825434][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.825620][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 24.825774][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.825968][ T164] ? 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 [ 24.826125][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.826314][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.826467][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.826619][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.826807][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.827001][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.827156][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.827305][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.827453][ T164] ? mutex_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.827604][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.827754][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.827910][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.828063][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.828220][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.828370][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.828559][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.828747][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.828903][ T164] ? 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)) [ 24.829052][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.829245][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.829393][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.829542][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.829690][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.829838][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.829956][ T164] new_sync_write (fs/read_write.c:595) [ 24.830110][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.830261][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.830411][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.830560][ T164] ? ksys_write (fs/read_write.c:740) [ 24.830713][ T164] vfs_write (fs/read_write.c:688) [ 24.830828][ T164] ksys_write (fs/read_write.c:740) [ 24.830947][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.831097][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.831252][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.831403][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.831552][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.831699][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.831849][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.832039][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.832196][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.832721][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.832952][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.833177][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.833398][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.833620][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.833843][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.838217][ T164] ------------[ cut here ]------------ | [ 24.838372][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 24.838656][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.839282][ T164] Tainted: [W]=WARN [ 24.839391][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.839570][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.839753][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.840275][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 24.840456][ T164] RAX: 00000000ffffffa6 RBX: ff110000103d1240 RCX: 1ff40000000feea7 [ 24.840670][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000103d12f0 [ 24.840891][ T164] RBP: ff1100000c0ea000 R08: 1fe220000207a25f R09: ff1100000c0151f8 [ 24.841114][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 24.841330][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.841545][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 24.841797][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.841985][ T164] CR2: 00007f505b17d2a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 24.842204][ T164] PKRU: 55555554 [ 24.842311][ T164] Call Trace: [ 24.842418][ T164] [ 24.842493][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.842675][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.842856][ T164] ? 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 [ 24.843013][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.843194][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.843341][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.843487][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.843667][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.843847][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.844055][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.844204][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.844348][ T164] ? mutex_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.844496][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.844639][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.844783][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.844989][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.845141][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.845287][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.845470][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.845651][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.845797][ T164] ? 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)) [ 24.846001][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.846244][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.846388][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.846532][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.846676][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.846820][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.846988][ T164] new_sync_write (fs/read_write.c:595) [ 24.847136][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.847279][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.847423][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.847568][ T164] ? ksys_write (fs/read_write.c:740) [ 24.847717][ T164] vfs_write (fs/read_write.c:688) [ 24.847829][ T164] ksys_write (fs/read_write.c:740) [ 24.847998][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.848145][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.848288][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.848433][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.848576][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.848720][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.848923][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.849107][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.849257][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.849764][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.850041][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.850259][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.850473][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.850686][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.850975][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.855487][ T164] ------------[ cut here ]------------ | [ 24.855646][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.855948][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.856580][ T164] Tainted: [W]=WARN [ 24.856693][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.856894][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.857091][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.857616][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 24.857802][ T164] RAX: 00000000ffffffa6 RBX: ff110000103d1cc0 RCX: 1ff40000000feea7 [ 24.858025][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000103d1d70 [ 24.858247][ T164] RBP: ff1100000cc12000 R08: 1fe220000207a3af R09: ff1100000c0151f8 [ 24.858465][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 24.858683][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.858909][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.859171][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.859355][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.859575][ T164] PKRU: 55555554 [ 24.859684][ T164] Call Trace: [ 24.859795][ T164] [ 24.859876][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.860063][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.860255][ T164] ? 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 [ 24.860406][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.860592][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.860742][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.860900][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.861086][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.861271][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.861417][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.861563][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.861708][ T164] ? mutex_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.861857][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.862010][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.862158][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.862305][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.862453][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.862599][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.862783][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.862972][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.863123][ T164] ? 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)) [ 24.863269][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.863453][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.863599][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.863745][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.863895][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.864040][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.864154][ T164] new_sync_write (fs/read_write.c:595) [ 24.864302][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.864448][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.864596][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.864741][ T164] ? ksys_write (fs/read_write.c:740) [ 24.864896][ T164] vfs_write (fs/read_write.c:688) [ 24.865010][ T164] ksys_write (fs/read_write.c:740) [ 24.865123][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.865270][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.865416][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.865563][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.865707][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.865852][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.866003][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.866188][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.866337][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.866853][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.867078][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.867296][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.867514][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.867731][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.867951][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.876963][ T164] ------------[ cut here ]------------ | [ 24.877120][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.877410][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.878045][ T164] Tainted: [W]=WARN [ 24.878160][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.878344][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.878533][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.879054][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 24.879245][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18f540 RCX: 1ff40000000feea7 [ 24.879465][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f5f0 [ 24.879682][ T164] RBP: ff1100000bb02000 R08: 1fe2200001e31ebf R09: ff1100000c0151f8 [ 24.879906][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 24.880129][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.880349][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.880608][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.880792][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.881017][ T164] PKRU: 55555554 [ 24.881132][ T164] Call Trace: [ 24.881241][ T164] [ 24.881317][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.881504][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.881690][ T164] ? 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 [ 24.881841][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.882033][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.882188][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.882338][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.882523][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.882703][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.882850][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.883001][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.883154][ T164] ? mutex_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.883305][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.883453][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.883599][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.883747][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.883901][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.884048][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.884235][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.884418][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.884567][ T164] ? 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)) [ 24.884713][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.884900][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.885046][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.885194][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.885339][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.885485][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.885597][ T164] new_sync_write (fs/read_write.c:595) [ 24.885743][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.885894][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.886041][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.886191][ T164] ? ksys_write (fs/read_write.c:740) [ 24.886340][ T164] vfs_write (fs/read_write.c:688) [ 24.886452][ T164] ksys_write (fs/read_write.c:740) [ 24.886563][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.886711][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.886854][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.887008][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.887155][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.887300][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.887446][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.887626][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.887776][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.888299][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.888520][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.888737][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.888960][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.889180][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.889396][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.892619][ T164] ------------[ cut here ]------------ | [ 24.892769][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.893065][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.893696][ T164] Tainted: [W]=WARN [ 24.893807][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.893994][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.894186][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.894703][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 24.894892][ T164] RAX: 00000000ffffffa6 RBX: ff1100000ca261c0 RCX: 1ff40000000feea7 [ 24.895115][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ca26270 [ 24.895333][ T164] RBP: ff110000119ca000 R08: 1fe2200001944c4f R09: ff1100000c0151f8 [ 24.895553][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 24.895772][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.895998][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.896261][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.896447][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.896667][ T164] PKRU: 55555554 [ 24.896778][ T164] Call Trace: [ 24.896895][ T164] [ 24.896973][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.897162][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.897345][ T164] ? 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 [ 24.897495][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.897681][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.897832][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.897986][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.898175][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.898357][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.898506][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.898653][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.898799][ T164] ? mutex_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.898953][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.899101][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.899251][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.899401][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.899550][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.899698][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.899889][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.900073][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.900225][ T164] ? 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)) [ 24.900372][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.900558][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.900703][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.900850][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.901000][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.901151][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.901262][ T164] new_sync_write (fs/read_write.c:595) [ 24.901410][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.901557][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.901704][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.901850][ T164] ? ksys_write (fs/read_write.c:740) [ 24.902007][ T164] vfs_write (fs/read_write.c:688) [ 24.902123][ T164] ksys_write (fs/read_write.c:740) [ 24.902235][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.902382][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.902528][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.902677][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.902823][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.902973][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.903124][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.903305][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.903456][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.903975][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.904198][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.904519][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.904735][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.905053][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.905275][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.910819][ T164] ------------[ cut here ]------------ | [ 24.910977][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 24.911275][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.911903][ T164] Tainted: [W]=WARN [ 24.912015][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.912207][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.912395][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.912913][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 24.913307][ T164] RAX: 00000000ffffffa6 RBX: ff1100000ca27cc0 RCX: 1ff40000000feea7 [ 24.913526][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ca27d70 [ 24.913848][ T164] RBP: ff1100000cd92000 R08: 1fe2200001944faf R09: ff1100000c0151f8 [ 24.914275][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 24.914492][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.914712][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 24.914973][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.915159][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 24.915377][ T164] PKRU: 55555554 [ 24.915586][ T164] Call Trace: [ 24.915694][ T164] [ 24.915770][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.916022][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.916208][ T164] ? 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 [ 24.916436][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.916621][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.916771][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.917017][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.917206][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.917385][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.917532][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.917677][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.917823][ T164] ? mutex_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.918094][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.918245][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.918393][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.918541][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.918690][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.918837][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.919149][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.919333][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.919480][ T164] ? 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)) [ 24.919626][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.919809][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.920075][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.920225][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.920371][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.920516][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.920625][ T164] new_sync_write (fs/read_write.c:595) [ 24.920773][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.921040][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.921191][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.921337][ T164] ? ksys_write (fs/read_write.c:740) [ 24.921488][ T164] vfs_write (fs/read_write.c:688) [ 24.921600][ T164] ksys_write (fs/read_write.c:740) [ 24.921710][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.921855][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.922128][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.922275][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.922419][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.922564][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.922710][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.923013][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.923170][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.923686][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.924019][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.924240][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.924457][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.924673][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.924975][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.934406][ T164] ------------[ cut here ]------------ | [ 24.934603][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 24.934950][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.935678][ T164] Tainted: [W]=WARN [ 24.935835][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.936076][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.936322][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.936894][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 24.937133][ T164] RAX: 00000000ffffffa6 RBX: ff11000005edef40 RCX: 1ff40000000feea7 [ 24.937397][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edeff0 [ 24.937659][ T164] RBP: ff1100000c24a000 R08: 1fe2200000bdbdff R09: ff1100000c0151f8 [ 24.937937][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 24.938209][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.938475][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 24.938777][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.939021][ T164] CR2: 00007f5b38b092a0 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 24.939293][ T164] PKRU: 55555554 [ 24.939450][ T164] Call Trace: [ 24.939607][ T164] [ 24.939729][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.939973][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.940211][ T164] ? 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 [ 24.940414][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 24.940646][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 24.940843][ T164] notifier_call_chain (kernel/notifier.c:85) [ 24.941052][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 24.941292][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.941518][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.941711][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.941917][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.942116][ T164] ? mutex_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.942310][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.942504][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.942695][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.942902][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.943101][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.943300][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.943534][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.943764][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.943972][ T164] ? 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)) [ 24.944175][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.944408][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.944601][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.944794][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.944999][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.945203][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.945364][ T164] new_sync_write (fs/read_write.c:595) [ 24.945559][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.945751][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.945955][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.946154][ T164] ? ksys_write (fs/read_write.c:740) [ 24.946352][ T164] vfs_write (fs/read_write.c:688) [ 24.946512][ T164] ksys_write (fs/read_write.c:740) [ 24.946670][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.946875][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.947066][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.947265][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.947456][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.947648][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.947840][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.948081][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.948287][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.948841][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.949127][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.949389][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.949650][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.949925][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.950197][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 24.953471][ T164] ------------[ cut here ]------------ | [ 24.953653][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 24.953995][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.954690][ T164] Tainted: [W]=WARN [ 24.954842][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.955077][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.955313][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.955845][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 24.956084][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f0904c0 RCX: 1ff40000000feeef [ 24.956345][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f090570 [ 24.956600][ T164] RBP: ff1100000c2ca000 R08: 1fe2200001e120af R09: ff1100000c0151f8 [ 24.956855][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 24.957127][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.957383][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 24.957672][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.957911][ T164] CR2: 00007f5b38b092a0 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 24.958175][ T164] PKRU: 55555554 [ 24.958325][ T164] Call Trace: [ 24.958476][ T164] [ 24.958595][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.958820][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.959051][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 24.959250][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 24.959440][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.959627][ T164] ? mutex_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.959817][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 24.960019][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.960216][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.960409][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 24.960601][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 24.960789][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 24.961023][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 24.961257][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 24.961449][ T164] ? 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)) [ 24.961640][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 24.961877][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 24.962064][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 24.962259][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 24.962444][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 24.962632][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 24.962787][ T164] new_sync_write (fs/read_write.c:595) [ 24.962984][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.963181][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.963369][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.963557][ T164] ? ksys_write (fs/read_write.c:740) [ 24.963747][ T164] vfs_write (fs/read_write.c:688) [ 24.963916][ T164] ksys_write (fs/read_write.c:740) [ 24.964071][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 24.964269][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.964454][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.964643][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.964827][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.965022][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.965216][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.965433][ T164] RIP: 0033:0x7f4f5d5d508e [ 24.965623][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.966178][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 24.966433][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 24.966688][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 24.966949][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.967210][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 24.967461][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 25.014328][ T1194] ------------[ cut here ]------------ | [ 25.014491][ T1194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1194 | [ 25.014744][ T1194] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.015275][ T1194] Tainted: [W]=WARN [ 25.015373][ T1194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.015532][ T1194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.015702][ T1194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.016174][ T1194] RSP: 0018:ffa00000028b7060 EFLAGS: 00010286 [ 25.016337][ T1194] RAX: 00000000ffffffa6 RBX: ff1100000d574f40 RCX: 1ff4000000516dd2 [ 25.016528][ T1194] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d574ff0 [ 25.016720][ T1194] RBP: ff11000008771000 R08: 1fe2200001aae9ff R09: ff1100000e802e58 [ 25.016916][ T1194] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 25.017113][ T1194] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000028b7100 [ 25.017305][ T1194] FS: 00007f5bcc2ee840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 25.017532][ T1194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.017694][ T1194] CR2: 000000003352a988 CR3: 000000000d602001 CR4: 0000000000771ef0 [ 25.018185][ T1194] PKRU: 55555554 [ 25.018281][ T1194] Call Trace: [ 25.018376][ T1194] [ 25.018441][ T1194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.018571][ T1194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.018671][ T1194] netif_close_many (net/core/dev.c:1804) [ 25.018799][ T1194] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.018932][ T1194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.019060][ T1194] ? __dev_close_many (net/core/dev.c:1781) [ 25.019193][ T1194] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 25.019353][ T1194] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 25.019512][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.019640][ T1194] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.019802][ T1194] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.019935][ T1194] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.020063][ T1194] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.020228][ T1194] ? unregister_netdevice_many (net/core/dev.c:12497) [ 25.020356][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.020484][ T1194] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.020612][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.020741][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.020874][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.021002][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.021132][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.021277][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.021403][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.021531][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.021658][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.021788][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.021946][ T1194] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 25.022077][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.022208][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.022335][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.022462][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.022591][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.022720][ T1194] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.022848][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.022982][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.023114][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.023243][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.023370][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.023499][ T1194] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.023627][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.023758][ T1194] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.023895][ T1194] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.024023][ T1194] ? netlink_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.024156][ T1194] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.024285][ T1194] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.024412][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.024541][ T1194] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.024671][ T1194] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.024799][ T1194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.024936][ T1194] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.025066][ T1194] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.025199][ T1194] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.025357][ T1194] ? move_addr_to_kernel (net/socket.c:258) [ 25.025485][ T1194] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.025616][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.025745][ T1194] ___sys_sendmsg (net/socket.c:2752) [ 25.025877][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.026037][ T1194] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.026181][ T1194] __sys_sendmsg (net/socket.c:2784) [ 25.026309][ T1194] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.026435][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.026597][ T1194] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.026725][ T1194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.026853][ T1194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.026987][ T1194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.027117][ T1194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.027245][ T1194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.027403][ T1194] RIP: 0033:0x7f5bcc52808e [ 25.027539][ T1194] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.027998][ T1194] RSP: 002b:00007ffc70421e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.028196][ T1194] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5bcc52808e [ 25.028385][ T1194] RDX: 0000000000000000 RSI: 00007ffc70421f20 RDI: 0000000000000005 [ 25.028576][ T1194] RBP: 00007ffc70421e80 R08: 0000000000000000 R09: 0000000000000000 [ 25.028766][ T1194] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.028963][ T1194] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc704225e0 | [ 25.031598][ T1194] ------------[ cut here ]------------ | [ 25.031724][ T1194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1194 | [ 25.032459][ T1194] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.032967][ T1194] Tainted: [W]=WARN [ 25.033060][ T1194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.033219][ T1194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.033384][ T1194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.033820][ T1194] RSP: 0018:ffa00000028b7190 EFLAGS: 00010286 [ 25.033986][ T1194] RAX: 00000000ffffffa6 RBX: ff11000005dc07c0 RCX: 1ff4000000516df8 [ 25.034173][ T1194] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0870 [ 25.034358][ T1194] RBP: ff11000008771000 R08: 1fe2200000bb810f R09: ff1100000e802e58 [ 25.034542][ T1194] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 25.034726][ T1194] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 25.034917][ T1194] FS: 00007f5bcc2ee840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 25.035138][ T1194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.035293][ T1194] CR2: 000000003352a988 CR3: 000000000d602001 CR4: 0000000000771ef0 [ 25.035478][ T1194] PKRU: 55555554 [ 25.035570][ T1194] Call Trace: [ 25.035662][ T1194] [ 25.035727][ T1194] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 25.035889][ T1194] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.036052][ T1194] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.036181][ T1194] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.036305][ T1194] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.036459][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.036586][ T1194] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.036711][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.036833][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.036963][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.037086][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.037211][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.037352][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.037475][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.037600][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.037732][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.037860][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.037990][ T1194] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 25.038128][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.038251][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.038373][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.038496][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.038621][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.038745][ T1194] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.038875][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.038999][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.039127][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.039262][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.039384][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.039509][ T1194] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.039632][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.039757][ T1194] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.039890][ T1194] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.040017][ T1194] ? netlink_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.040150][ T1194] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.040274][ T1194] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.040399][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.040533][ T1194] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.040663][ T1194] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.040793][ T1194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.040926][ T1194] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.041050][ T1194] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.041177][ T1194] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.041332][ T1194] ? move_addr_to_kernel (net/socket.c:258) [ 25.041456][ T1194] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.041582][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.041709][ T1194] ___sys_sendmsg (net/socket.c:2752) [ 25.041834][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.041994][ T1194] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.042132][ T1194] __sys_sendmsg (net/socket.c:2784) [ 25.042256][ T1194] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.042383][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.042539][ T1194] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.042664][ T1194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.042788][ T1194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.042917][ T1194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.043039][ T1194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.043170][ T1194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.043322][ T1194] RIP: 0033:0x7f5bcc52808e [ 25.043450][ T1194] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.043895][ T1194] RSP: 002b:00007ffc70421e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.044081][ T1194] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5bcc52808e [ 25.044269][ T1194] RDX: 0000000000000000 RSI: 00007ffc70421f20 RDI: 0000000000000005 [ 25.044455][ T1194] RBP: 00007ffc70421e80 R08: 0000000000000000 R09: 0000000000000000 [ 25.044637][ T1194] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.044821][ T1194] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc704225e0 | [ 25.090970][ T1195] ------------[ cut here ]------------ | [ 25.091124][ T1195] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1195 | [ 25.091387][ T1195] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.091928][ T1195] Tainted: [W]=WARN [ 25.092028][ T1195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.092195][ T1195] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.092360][ T1195] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.092822][ T1195] RSP: 0018:ffa00000028c7060 EFLAGS: 00010286 [ 25.092990][ T1195] RAX: 00000000ffffffa6 RBX: ff110000051ca7c0 RCX: 1ff4000000518dd2 [ 25.093183][ T1195] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000051ca870 [ 25.093373][ T1195] RBP: ff1100000b824000 R08: 1fe2200000a3950f R09: ff1100000e800b58 [ 25.093563][ T1195] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 25.093753][ T1195] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000028c7100 [ 25.093953][ T1195] FS: 00007f775a6d4840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 25.094180][ T1195] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.094341][ T1195] CR2: 0000000023391988 CR3: 0000000012392004 CR4: 0000000000771ef0 [ 25.094534][ T1195] PKRU: 55555554 [ 25.094629][ T1195] Call Trace: [ 25.094725][ T1195] [ 25.094792][ T1195] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.094927][ T1195] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.095026][ T1195] netif_close_many (net/core/dev.c:1804) [ 25.095158][ T1195] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.095285][ T1195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.095413][ T1195] ? __dev_close_many (net/core/dev.c:1781) [ 25.095542][ T1195] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 25.095702][ T1195] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 25.095868][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.095995][ T1195] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.096157][ T1195] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.096284][ T1195] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.096411][ T1195] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.096570][ T1195] ? unregister_netdevice_many (net/core/dev.c:12497) [ 25.096697][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.096826][ T1195] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.096959][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.097086][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.097215][ T1195] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.097340][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.097469][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.097615][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.097742][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.097874][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.098002][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.098133][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.098260][ T1195] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 25.098392][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.098520][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.098646][ T1195] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.098773][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.098961][ T1195] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.099089][ T1195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.099219][ T1195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.099346][ T1195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.099474][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.099603][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.099730][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.099858][ T1195] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.100041][ T1195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.100176][ T1195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.100306][ T1195] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.100435][ T1195] ? netlink_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.100566][ T1195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.100694][ T1195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.100821][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.101004][ T1195] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.101137][ T1195] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.101265][ T1195] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.101394][ T1195] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.101522][ T1195] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.101649][ T1195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.101806][ T1195] ? move_addr_to_kernel (net/socket.c:258) [ 25.101989][ T1195] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.102120][ T1195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.102249][ T1195] ___sys_sendmsg (net/socket.c:2752) [ 25.102374][ T1195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.102532][ T1195] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.102671][ T1195] __sys_sendmsg (net/socket.c:2784) [ 25.102798][ T1195] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.102978][ T1195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.103145][ T1195] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.103272][ T1195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.103401][ T1195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.103529][ T1195] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.103654][ T1195] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.103783][ T1195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.104007][ T1195] RIP: 0033:0x7f775a90e08e [ 25.104146][ T1195] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.104599][ T1195] RSP: 002b:00007ffce3d83650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.104789][ T1195] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f775a90e08e [ 25.105066][ T1195] RDX: 0000000000000000 RSI: 00007ffce3d83700 RDI: 0000000000000005 [ 25.105260][ T1195] RBP: 00007ffce3d83660 R08: 0000000000000000 R09: 0000000000000000 [ 25.105449][ T1195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.105638][ T1195] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce3d83dc0 | [ 25.108747][ T1195] ------------[ cut here ]------------ | [ 25.108888][ T1195] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1195 | [ 25.109139][ T1195] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.109636][ T1195] Tainted: [W]=WARN [ 25.109729][ T1195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.109889][ T1195] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.110049][ T1195] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.110487][ T1195] RSP: 0018:ffa00000028c7190 EFLAGS: 00010286 [ 25.110647][ T1195] RAX: 00000000ffffffa6 RBX: ff1100000ad76340 RCX: 1ff4000000518df8 [ 25.110829][ T1195] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ad763f0 [ 25.111018][ T1195] RBP: ff1100000b824000 R08: 1fe22000015aec7f R09: ff1100000e800b58 [ 25.111209][ T1195] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 25.111392][ T1195] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 25.111577][ T1195] FS: 00007f775a6d4840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 25.111794][ T1195] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.111954][ T1195] CR2: 0000000023391988 CR3: 0000000012392004 CR4: 0000000000771ef0 [ 25.112144][ T1195] PKRU: 55555554 [ 25.112236][ T1195] Call Trace: [ 25.112328][ T1195] [ 25.112392][ T1195] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 25.112547][ T1195] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.112698][ T1195] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.112820][ T1195] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.112949][ T1195] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.113108][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.113232][ T1195] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.113355][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.113476][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.113599][ T1195] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.113721][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.113843][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.113994][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.114120][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.114243][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.114365][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.114488][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.114610][ T1195] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 25.114735][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.114858][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.114986][ T1195] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.115115][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.115239][ T1195] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.115361][ T1195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.115485][ T1195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.115609][ T1195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.115732][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.115858][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.115986][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.116115][ T1195] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.116238][ T1195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.116361][ T1195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.116487][ T1195] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.116629][ T1195] ? netlink_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.116764][ T1195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.117434][ T1195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.117559][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.117683][ T1195] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.117806][ T1195] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.117982][ T1195] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.118112][ T1195] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.118235][ T1195] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.118360][ T1195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.118512][ T1195] ? move_addr_to_kernel (net/socket.c:258) [ 25.118637][ T1195] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.118760][ T1195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.118938][ T1195] ___sys_sendmsg (net/socket.c:2752) [ 25.119114][ T1195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.119287][ T1195] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.119436][ T1195] __sys_sendmsg (net/socket.c:2784) [ 25.119576][ T1195] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.119707][ T1195] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.119914][ T1195] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.120037][ T1195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.120167][ T1195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.120289][ T1195] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.120413][ T1195] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.120536][ T1195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.120694][ T1195] RIP: 0033:0x7f775a90e08e [ 25.120822][ T1195] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.121316][ T1195] RSP: 002b:00007ffce3d83650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.121502][ T1195] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f775a90e08e [ 25.121694][ T1195] RDX: 0000000000000000 RSI: 00007ffce3d83700 RDI: 0000000000000005 [ 25.121935][ T1195] RBP: 00007ffce3d83660 R08: 0000000000000000 R09: 0000000000000000 [ 25.122121][ T1195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.122311][ T1195] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce3d83dc0 | [ 25.194802][ T164] ------------[ cut here ]------------ | [ 25.195074][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 25.195410][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.196245][ T164] Tainted: [W]=WARN [ 25.196375][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.196584][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.196801][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.197403][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 25.197612][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b142640 RCX: 1ff40000000fee65 [ 25.197866][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1426f0 [ 25.198118][ T164] RBP: ff1100000cd52000 R08: 1fe22000016284df R09: ff1100000c015248 [ 25.198365][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 25.198612][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52000 [ 25.198866][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.199162][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.199370][ T164] CR2: 00007f775a7a1574 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 25.199617][ T164] PKRU: 55555554 [ 25.199742][ T164] Call Trace: [ 25.199871][ T164] [ 25.199959][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.200128][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.200255][ T164] register_netdevice (net/core/dev.c:11488) [ 25.200422][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 25.200626][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 25.200798][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 25.201017][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 25.201189][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 25.201396][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 25.201561][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 25.201768][ T164] ? 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)) [ 25.201939][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 25.202063][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.202237][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 25.202446][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 25.202615][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 25.202782][ T164] call_driver_probe (drivers/base/dd.c:629) [ 25.202956][ T164] really_probe (drivers/base/dd.c:709) [ 25.203126][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 25.203290][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 25.203455][ T164] driver_probe_device (drivers/base/dd.c:901) [ 25.203622][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 25.203788][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 25.203961][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 25.204134][ T164] __device_attach (drivers/base/dd.c:1101) [ 25.204298][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.204463][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 25.204671][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.204839][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 25.205011][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 25.205181][ T164] bus_probe_device (drivers/base/bus.c:613) [ 25.205349][ T164] device_add (drivers/base/core.c:3706) [ 25.205516][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 25.205723][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 25.205895][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 25.206063][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 25.206273][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.206438][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 25.206645][ T164] ? 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)) [ 25.206815][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 25.206988][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 25.207160][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 25.207326][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 25.207450][ T164] new_sync_write (fs/read_write.c:595) [ 25.207618][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.207783][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 25.207955][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.208128][ T164] ? ksys_write (fs/read_write.c:740) [ 25.208301][ T164] vfs_write (fs/read_write.c:688) [ 25.208429][ T164] ksys_write (fs/read_write.c:740) [ 25.208555][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 25.208720][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.208891][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.209057][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.209226][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.209391][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.209557][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.209762][ T164] RIP: 0033:0x7f4f5d5d508e [ 25.209937][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.210519][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 25.210771][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 25.211022][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 25.211274][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 25.211520][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 25.211766][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 25.215511][ T164] ------------[ cut here ]------------ | [ 25.215695][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 25.216060][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.216695][ T164] Tainted: [W]=WARN [ 25.216800][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.216982][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.217172][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.217665][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 25.217841][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b143240 RCX: 1ff40000000feeef [ 25.218052][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1432f0 [ 25.218264][ T164] RBP: ff1100000cd52000 R08: 1fe220000162865f R09: ff1100000c0151f8 [ 25.218471][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 25.218678][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 25.218892][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.219142][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.219317][ T164] CR2: 00007f775a7a1574 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 25.219525][ T164] PKRU: 55555554 [ 25.219628][ T164] Call Trace: [ 25.219733][ T164] [ 25.219804][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 25.219985][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.220162][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 25.220309][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 25.220448][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.220586][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.220727][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 25.220870][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.221008][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 25.221153][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 25.221297][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 25.221440][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 25.221615][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 25.221791][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 25.221995][ T164] ? 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)) [ 25.222196][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 25.222372][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 25.222511][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 25.222651][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 25.222788][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 25.222985][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 25.223091][ T164] new_sync_write (fs/read_write.c:595) [ 25.223235][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.223374][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 25.223514][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.223656][ T164] ? ksys_write (fs/read_write.c:740) [ 25.223799][ T164] vfs_write (fs/read_write.c:688) [ 25.223963][ T164] ksys_write (fs/read_write.c:740) [ 25.224069][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 25.224212][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.224350][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.224491][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.224628][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.224767][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.224964][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.225143][ T164] RIP: 0033:0x7f4f5d5d508e [ 25.225287][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.225781][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 25.226048][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 25.226256][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 25.226462][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 25.226670][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 25.226933][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 25.253258][ T164] ------------[ cut here ]------------ | [ 25.253450][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 25.253786][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.254499][ T164] Tainted: [W]=WARN [ 25.254611][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.254794][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.255023][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.255544][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 25.255730][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c808340 RCX: 1ff40000000feed1 [ 25.255951][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8083f0 [ 25.256172][ T164] RBP: ff1100000cd1a000 R08: 1fe220000190107f R09: ff1100000c0151f8 [ 25.256387][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 25.256604][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd1a000 [ 25.256822][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.257082][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.257266][ T164] CR2: 00007f775a7a1574 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 25.257481][ T164] PKRU: 55555554 [ 25.257590][ T164] Call Trace: [ 25.257698][ T164] [ 25.257774][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.257927][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.258038][ T164] register_netdevice (net/core/dev.c:11488) [ 25.258187][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 25.258366][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 25.258514][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 25.258700][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 25.258846][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 25.259035][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 25.259223][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.259368][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 25.259512][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 25.259694][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 25.259841][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 25.260031][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 25.260178][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 25.260322][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 25.260466][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 25.260574][ T164] new_sync_write (fs/read_write.c:595) [ 25.260720][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.260869][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 25.261015][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.261164][ T164] ? ksys_write (fs/read_write.c:740) [ 25.261311][ T164] vfs_write (fs/read_write.c:688) [ 25.261421][ T164] ksys_write (fs/read_write.c:740) [ 25.261533][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 25.261677][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.261822][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.261973][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.262121][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.262266][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.262410][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.262588][ T164] RIP: 0033:0x7f4f5d5d508e [ 25.262737][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.263260][ T164] RSP: 002b:00007ffc17314690 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 25.263478][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 25.263692][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 25.263913][ T164] RBP: 00007ffc173146a0 R08: 0000000000000000 R09: 0000000000000000 [ 25.264132][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 25.264347][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 25.418741][ T1203] ------------[ cut here ]------------ | [ 25.418912][ T1203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1203 | [ 25.419196][ T1203] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.419749][ T1203] Tainted: [W]=WARN [ 25.419852][ T1203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.420028][ T1203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.420211][ T1203] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.420686][ T1203] RSP: 0018:ffa0000002967020 EFLAGS: 00010286 [ 25.420858][ T1203] RAX: 00000000ffffffa6 RBX: ff1100000d5756c0 RCX: 1ff400000052cdca [ 25.421063][ T1203] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575770 [ 25.421268][ T1203] RBP: ff1100000cd1a000 R08: 1fe2200001aaeaef R09: ff11000009fd5180 [ 25.421467][ T1203] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 25.421670][ T1203] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.421892][ T1203] FS: 00007fedb72c9840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.422134][ T1203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.422303][ T1203] CR2: 0000000024eee988 CR3: 000000000b224002 CR4: 0000000000771ef0 [ 25.422505][ T1203] PKRU: 55555554 [ 25.422605][ T1203] Call Trace: [ 25.422706][ T1203] [ 25.422776][ T1203] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.422999][ T1203] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.423104][ T1203] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.423243][ T1203] __dev_notify_flags (net/core/dev.c:9787) [ 25.423379][ T1203] ? netif_change_name (net/core/dev.c:1495) [ 25.423515][ T1203] ? __dev_change_flags (net/core/dev.c:9752) [ 25.423649][ T1203] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.423781][ T1203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.423997][ T1203] ? 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.424137][ T1203] netif_change_flags (net/core/dev.c:9820) [ 25.424272][ T1203] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.424407][ T1203] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.424539][ T1203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.424705][ T1203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.424837][ T1203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.425054][ T1203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.425193][ T1203] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.425327][ T1203] ? __kernel_text_address (kernel/extable.c:79) [ 25.425463][ T1203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.425597][ T1203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.425728][ T1203] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.425946][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.426079][ T1203] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.426216][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.426347][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.426479][ T1203] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.426612][ T1203] ? __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.426745][ T1203] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.426943][ T1203] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.427077][ T1203] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.427215][ T1203] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.427350][ T1203] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.427486][ T1203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.427619][ T1203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.427752][ T1203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.427964][ T1203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.428096][ T1203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.428237][ T1203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.428370][ T1203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.428501][ T1203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.428633][ T1203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.428766][ T1203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.428953][ T1203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.429086][ T1203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.429223][ T1203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.429356][ T1203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.429490][ T1203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.429620][ T1203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.429754][ T1203] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.429943][ T1203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.430077][ T1203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.430216][ T1203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.430349][ T1203] ? netlink_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.430485][ T1203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.430618][ T1203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.430751][ T1203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.430893][ T1203] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.431027][ T1203] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.431165][ T1203] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.431300][ T1203] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.431434][ T1203] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.431566][ T1203] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.431729][ T1203] ? move_addr_to_kernel (net/socket.c:258) [ 25.431954][ T1203] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.432088][ T1203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.432229][ T1203] ___sys_sendmsg (net/socket.c:2752) [ 25.432360][ T1203] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.432524][ T1203] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.432670][ T1203] __sys_sendmsg (net/socket.c:2784) [ 25.432802][ T1203] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.432939][ T1203] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.433113][ T1203] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.433248][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.433380][ T1203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.433512][ T1203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.433643][ T1203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.433776][ T1203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.433945][ T1203] RIP: 0033:0x7fedb750308e [ 25.434086][ T1203] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.434558][ T1203] RSP: 002b:00007fff6c8af8e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.434760][ T1203] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fedb750308e [ 25.434964][ T1203] RDX: 0000000000000000 RSI: 00007fff6c8af990 RDI: 0000000000000005 [ 25.435166][ T1203] RBP: 00007fff6c8af8f0 R08: 0000000000000000 R09: 0000000000000000 [ 25.435365][ T1203] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.435564][ T1203] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6c8b0050 | [ 25.472053][ T1205] ------------[ cut here ]------------ | [ 25.472259][ T1205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1205 | [ 25.472590][ T1205] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.473490][ T1205] Tainted: [W]=WARN [ 25.473726][ T1205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.474053][ T1205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.474393][ T1205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.475019][ T1205] RSP: 0018:ffa0000002916f70 EFLAGS: 00010286 [ 25.475310][ T1205] RAX: 00000000ffffffa6 RBX: ff11000005dc1cc0 RCX: 1ff4000000522db4 [ 25.475563][ T1205] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1d70 [ 25.475824][ T1205] RBP: ff1100000cd1a000 R08: 1fe2200000bb83af R09: ff1100000cd00b80 [ 25.476091][ T1205] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 25.476354][ T1205] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 25.476613][ T1205] FS: 00007f81a810b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 25.476917][ T1205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.477148][ T1205] CR2: 000000002c7aca28 CR3: 00000000102fa003 CR4: 0000000000771ef0 [ 25.477409][ T1205] PKRU: 55555554 [ 25.477563][ T1205] Call Trace: [ 25.477716][ T1205] [ 25.477838][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.478039][ T1205] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 25.478239][ T1205] notifier_call_chain (kernel/notifier.c:85) [ 25.478433][ T1205] __netdev_upper_dev_link (net/core/dev.c:8931) [ 25.478622][ T1205] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.478818][ T1205] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.479020][ T1205] netdev_upper_dev_link (net/core/dev.c:8972) [ 25.479218][ T1205] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 25.479411][ T1205] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 25.479607][ T1205] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.479801][ T1205] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.480007][ T1205] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.480207][ T1205] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.480399][ T1205] ? nla_strscpy (lib/nlattr.c:795) [ 25.480592][ T1205] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.480781][ T1205] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.480982][ T1205] ? __dev_get_by_name (net/core/dev.c:883) [ 25.481179][ T1205] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.481375][ T1205] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.481570][ T1205] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.481760][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.481960][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.482157][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.482345][ T1205] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.482534][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.482726][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.482933][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.483129][ T1205] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.483319][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.483506][ T1205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.483695][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.483898][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.484086][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.484285][ T1205] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.484475][ T1205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.484664][ T1205] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.484856][ T1205] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.485057][ T1205] ? netlink_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.485255][ T1205] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.485444][ T1205] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.485632][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.485822][ T1205] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.486023][ T1205] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.486220][ T1205] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.486412][ T1205] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.486602][ T1205] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.486789][ T1205] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.487022][ T1205] ? move_addr_to_kernel (net/socket.c:258) [ 25.487222][ T1205] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.487414][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.487604][ T1205] ___sys_sendmsg (net/socket.c:2752) [ 25.487790][ T1205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.488025][ T1205] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.488233][ T1205] __sys_sendmsg (net/socket.c:2784) [ 25.488424][ T1205] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.488612][ T1205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.488840][ T1205] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.489041][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.489241][ T1205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.489432][ T1205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.489619][ T1205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.489810][ T1205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.490044][ T1205] RIP: 0033:0x7f81a834508e [ 25.490247][ T1205] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.490789][ T1205] RSP: 002b:00007ffe0ff87ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.491057][ T1205] RAX: ffffffffffffffda RBX: 00007ffe0ff88638 RCX: 00007f81a834508e [ 25.491323][ T1205] RDX: 0000000000000000 RSI: 00007ffe0ff87f50 RDI: 0000000000000005 [ 25.491578][ T1205] RBP: 00007ffe0ff87eb0 R08: 0000000000000000 R09: 0000000000000000 [ 25.491834][ T1205] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.492104][ T1205] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0ff88610 | [ 25.494162][ T1205] ------------[ cut here ]------------ | [ 25.494316][ T1205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1205 | [ 25.494596][ T1205] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.495183][ T1205] Tainted: [W]=WARN [ 25.495291][ T1205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.495466][ T1205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.495649][ T1205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.496157][ T1205] RSP: 0018:ffa0000002916fd0 EFLAGS: 00010286 [ 25.496334][ T1205] RAX: 00000000ffffffa6 RBX: ff11000005ede1c0 RCX: 1ff4000000522dc0 [ 25.496543][ T1205] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede270 [ 25.496753][ T1205] RBP: ff1100000c882000 R08: 1fe2200000bdbc4f R09: ff1100000cd00b80 [ 25.496969][ T1205] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 25.497182][ T1205] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c882e04 [ 25.497394][ T1205] FS: 00007f81a810b840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.497644][ T1205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.497821][ T1205] CR2: 00005634b211dd5c CR3: 00000000102fa003 CR4: 0000000000771ef0 [ 25.498039][ T1205] PKRU: 55555554 [ 25.498150][ T1205] Call Trace: [ 25.498255][ T1205] [ 25.498327][ T1205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.498471][ T1205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.498579][ T1205] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.498720][ T1205] __dev_notify_flags (net/core/dev.c:9787) [ 25.498866][ T1205] ? netif_change_name (net/core/dev.c:1495) [ 25.499007][ T1205] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.499153][ T1205] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 25.499294][ T1205] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.499438][ T1205] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 25.499585][ T1205] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.499729][ T1205] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.499877][ T1205] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.500022][ T1205] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.500167][ T1205] ? nla_strscpy (lib/nlattr.c:795) [ 25.500309][ T1205] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.500454][ T1205] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.500594][ T1205] ? __dev_get_by_name (net/core/dev.c:883) [ 25.500735][ T1205] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.500885][ T1205] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.501030][ T1205] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.501178][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.501318][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.501458][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.501600][ T1205] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.501741][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.501892][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.502032][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.502176][ T1205] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.502317][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.502457][ T1205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.502597][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.502741][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.502887][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.503027][ T1205] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.503170][ T1205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.503312][ T1205] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.503455][ T1205] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.503595][ T1205] ? netlink_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.503740][ T1205] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.503886][ T1205] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.504027][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.504173][ T1205] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.504313][ T1205] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.504454][ T1205] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.504595][ T1205] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.504734][ T1205] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.504878][ T1205] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.505051][ T1205] ? move_addr_to_kernel (net/socket.c:258) [ 25.505198][ T1205] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.505338][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.505480][ T1205] ___sys_sendmsg (net/socket.c:2752) [ 25.505618][ T1205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.505792][ T1205] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.505952][ T1205] __sys_sendmsg (net/socket.c:2784) [ 25.506092][ T1205] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.506235][ T1205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.506411][ T1205] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.506551][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.506692][ T1205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.506832][ T1205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.506979][ T1205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.507124][ T1205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.507299][ T1205] RIP: 0033:0x7f81a834508e [ 25.507444][ T1205] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.507946][ T1205] RSP: 002b:00007ffe0ff87ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.508163][ T1205] RAX: ffffffffffffffda RBX: 00007ffe0ff88638 RCX: 00007f81a834508e [ 25.508371][ T1205] RDX: 0000000000000000 RSI: 00007ffe0ff87f50 RDI: 0000000000000005 [ 25.508581][ T1205] RBP: 00007ffe0ff87eb0 R08: 0000000000000000 R09: 0000000000000000 [ 25.508789][ T1205] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.509005][ T1205] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0ff88610 | [ 25.539088][ T1206] ------------[ cut here ]------------ | [ 25.539273][ T1206] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1206 | [ 25.539583][ T1206] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.540274][ T1206] Tainted: [W]=WARN [ 25.540423][ T1206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.540637][ T1206] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.540978][ T1206] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.541588][ T1206] RSP: 0018:ffa0000002977020 EFLAGS: 00010286 [ 25.541891][ T1206] RAX: 00000000ffffffa6 RBX: ff11000005dc0940 RCX: 1ff400000052edca [ 25.542495][ T1206] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc09f0 [ 25.542817][ T1206] RBP: ff1100000c882000 R08: 1fe2200000bb813f R09: ff1100000b0f2e58 [ 25.543167][ T1206] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.543599][ T1206] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.543962][ T1206] FS: 00007f67d9d11840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 25.544356][ T1206] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.544673][ T1206] CR2: 00007f67d9fe11a0 CR3: 00000000101ad005 CR4: 0000000000771ef0 [ 25.545035][ T1206] PKRU: 55555554 [ 25.545293][ T1206] Call Trace: [ 25.545533][ T1206] [ 25.545733][ T1206] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.545994][ T1206] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.546245][ T1206] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.546497][ T1206] __dev_notify_flags (net/core/dev.c:9787) [ 25.546740][ T1206] ? netif_change_name (net/core/dev.c:1495) [ 25.547016][ T1206] ? __dev_change_flags (net/core/dev.c:9752) [ 25.547284][ T1206] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.547527][ T1206] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.547800][ T1206] ? 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.548070][ T1206] netif_change_flags (net/core/dev.c:9820) [ 25.548331][ T1206] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.548598][ T1206] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.548903][ T1206] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.549078][ T1206] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.549297][ T1206] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.549478][ T1206] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.549656][ T1206] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.549835][ T1206] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.550025][ T1206] ? __kernel_text_address (kernel/extable.c:79) [ 25.550215][ T1206] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.550397][ T1206] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.550574][ T1206] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.550753][ T1206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.550975][ T1206] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.551161][ T1206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.551342][ T1206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.551520][ T1206] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.551699][ T1206] ? __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.551888][ T1206] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.552067][ T1206] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.552254][ T1206] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.552436][ T1206] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.552618][ T1206] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.552797][ T1206] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.552988][ T1206] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.553177][ T1206] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.553356][ T1206] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.553536][ T1206] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.553717][ T1206] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.553908][ T1206] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.554086][ T1206] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.554270][ T1206] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.554480][ T1206] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.554660][ T1206] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.554841][ T1206] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.555030][ T1206] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.555222][ T1206] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.555402][ T1206] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.555580][ T1206] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.555763][ T1206] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.555953][ T1206] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.556141][ T1206] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.556327][ T1206] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.556506][ T1206] ? netlink_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.556686][ T1206] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.556879][ T1206] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.557057][ T1206] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.557245][ T1206] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.557426][ T1206] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.557610][ T1206] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.557791][ T1206] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.557980][ T1206] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.558166][ T1206] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.558378][ T1206] ? move_addr_to_kernel (net/socket.c:258) [ 25.558558][ T1206] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.558735][ T1206] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.558928][ T1206] ___sys_sendmsg (net/socket.c:2752) [ 25.559115][ T1206] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.559326][ T1206] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.559515][ T1206] __sys_sendmsg (net/socket.c:2784) [ 25.559693][ T1206] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.559882][ T1206] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.560094][ T1206] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.560280][ T1206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.560460][ T1206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.560637][ T1206] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.560843][ T1206] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.561035][ T1206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.561260][ T1206] RIP: 0033:0x7f67d9f4b08e [ 25.561444][ T1206] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.561963][ T1206] RSP: 002b:00007ffcad63ed50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.562218][ T1206] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f67d9f4b08e [ 25.562459][ T1206] RDX: 0000000000000000 RSI: 00007ffcad63ee00 RDI: 0000000000000005 [ 25.562700][ T1206] RBP: 00007ffcad63ed60 R08: 0000000000000000 R09: 0000000000000000 [ 25.562954][ T1206] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3e [ 25.563204][ T1206] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcad63f4c0 | [ 25.642669][ T1213] ------------[ cut here ]------------ | [ 25.642842][ T1213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1213 | [ 25.643138][ T1213] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.643707][ T1213] Tainted: [W]=WARN [ 25.643815][ T1213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.644008][ T1213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.644200][ T1213] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.644697][ T1213] RSP: 0018:ffa00000029b6f70 EFLAGS: 00010286 [ 25.644878][ T1213] RAX: 00000000ffffffa6 RBX: ff11000009b1c4c0 RCX: 1ff4000000536db4 [ 25.645087][ T1213] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c570 [ 25.645304][ T1213] RBP: ff1100000cd1a000 R08: 1fe22000013638af R09: ff1100000f2a8b80 [ 25.645514][ T1213] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 25.645723][ T1213] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 25.645941][ T1213] FS: 00007f1d16947840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.646191][ T1213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.646367][ T1213] CR2: 00005634b211dd5c CR3: 0000000012801003 CR4: 0000000000771ef0 [ 25.646577][ T1213] PKRU: 55555554 [ 25.646681][ T1213] Call Trace: [ 25.646785][ T1213] [ 25.646859][ T1213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.647006][ T1213] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 25.647150][ T1213] notifier_call_chain (kernel/notifier.c:85) [ 25.647294][ T1213] __netdev_upper_dev_link (net/core/dev.c:8931) [ 25.647434][ T1213] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.647577][ T1213] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.647719][ T1213] netdev_upper_dev_link (net/core/dev.c:8972) [ 25.647858][ T1213] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 25.648005][ T1213] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 25.648155][ T1213] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.648299][ T1213] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.648441][ T1213] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.648588][ T1213] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.648728][ T1213] ? nla_strscpy (lib/nlattr.c:795) [ 25.648875][ T1213] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.649018][ T1213] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.649162][ T1213] ? __dev_get_by_name (net/core/dev.c:883) [ 25.649303][ T1213] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.649449][ T1213] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.649595][ T1213] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.649742][ T1213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.649888][ T1213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.650029][ T1213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.650172][ T1213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.650311][ T1213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.650456][ T1213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.650597][ T1213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.650738][ T1213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.650886][ T1213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.651025][ T1213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.651169][ T1213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.651311][ T1213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.651451][ T1213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.651593][ T1213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.651733][ T1213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.651879][ T1213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.652024][ T1213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.652169][ T1213] ? netlink_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.652311][ T1213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.652452][ T1213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.652592][ T1213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.652734][ T1213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.652880][ T1213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.653023][ T1213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.653169][ T1213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.653309][ T1213] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.653449][ T1213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.653620][ T1213] ? move_addr_to_kernel (net/socket.c:258) [ 25.653761][ T1213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.653907][ T1213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.654050][ T1213] ___sys_sendmsg (net/socket.c:2752) [ 25.654192][ T1213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.654366][ T1213] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.654520][ T1213] __sys_sendmsg (net/socket.c:2784) [ 25.654661][ T1213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.654801][ T1213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.654983][ T1213] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.655129][ T1213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.655271][ T1213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.655409][ T1213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.655549][ T1213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.655690][ T1213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.655871][ T1213] RIP: 0033:0x7f1d16b8108e [ 25.656018][ T1213] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.656520][ T1213] RSP: 002b:00007fffb61f9920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.656731][ T1213] RAX: ffffffffffffffda RBX: 00007fffb61fa0b8 RCX: 00007f1d16b8108e [ 25.656945][ T1213] RDX: 0000000000000000 RSI: 00007fffb61f99d0 RDI: 0000000000000005 [ 25.657159][ T1213] RBP: 00007fffb61f9930 R08: 0000000000000000 R09: 0000000000000000 [ 25.657367][ T1213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 25.657577][ T1213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb61fa090 | [ 25.659205][ T1213] ------------[ cut here ]------------ | [ 25.659342][ T1213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1213 | [ 25.659616][ T1213] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.660194][ T1213] Tainted: [W]=WARN [ 25.660300][ T1213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.660474][ T1213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.660656][ T1213] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.661162][ T1213] RSP: 0018:ffa00000029b6fd0 EFLAGS: 00010286 [ 25.661338][ T1213] RAX: 00000000ffffffa6 RBX: ff11000009b1dcc0 RCX: 1ff4000000536dc0 [ 25.661547][ T1213] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1dd70 [ 25.661756][ T1213] RBP: ff1100000c0ea000 R08: 1fe2200001363baf R09: ff1100000f2a8b80 [ 25.661972][ T1213] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 25.662185][ T1213] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 25.662395][ T1213] FS: 00007f1d16947840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 25.662640][ T1213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.662816][ T1213] CR2: 00005634b211dd5c CR3: 0000000012801003 CR4: 0000000000771ef0 [ 25.663031][ T1213] PKRU: 55555554 [ 25.663141][ T1213] Call Trace: [ 25.663246][ T1213] [ 25.663318][ T1213] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.663459][ T1213] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.663566][ T1213] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.663707][ T1213] __dev_notify_flags (net/core/dev.c:9787) [ 25.663847][ T1213] ? netif_change_name (net/core/dev.c:1495) [ 25.663994][ T1213] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.664139][ T1213] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 25.664278][ T1213] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.664420][ T1213] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 25.664565][ T1213] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.664709][ T1213] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.664851][ T1213] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.665000][ T1213] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.665144][ T1213] ? nla_strscpy (lib/nlattr.c:795) [ 25.665284][ T1213] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.665426][ T1213] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.665567][ T1213] ? __dev_get_by_name (net/core/dev.c:883) [ 25.665706][ T1213] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.665851][ T1213] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.666000][ T1213] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.666147][ T1213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.666285][ T1213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.666424][ T1213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.666563][ T1213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.666702][ T1213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.666847][ T1213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.666993][ T1213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.667138][ T1213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.667277][ T1213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.667416][ T1213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.667557][ T1213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.667698][ T1213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.667838][ T1213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.667982][ T1213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.668124][ T1213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.668264][ T1213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.668407][ T1213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.668546][ T1213] ? netlink_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.668688][ T1213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.668830][ T1213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.668974][ T1213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.669118][ T1213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.669257][ T1213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.669397][ T1213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.669537][ T1213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.669675][ T1213] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.669813][ T1213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.669993][ T1213] ? move_addr_to_kernel (net/socket.c:258) [ 25.670138][ T1213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.670276][ T1213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.670418][ T1213] ___sys_sendmsg (net/socket.c:2752) [ 25.670556][ T1213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.670729][ T1213] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.670886][ T1213] __sys_sendmsg (net/socket.c:2784) [ 25.671026][ T1213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.671168][ T1213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.671345][ T1213] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.671484][ T1213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.671625][ T1213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.671763][ T1213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.671907][ T1213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.672048][ T1213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.672224][ T1213] RIP: 0033:0x7f1d16b8108e [ 25.672367][ T1213] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.672860][ T1213] RSP: 002b:00007fffb61f9920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.673076][ T1213] RAX: ffffffffffffffda RBX: 00007fffb61fa0b8 RCX: 00007f1d16b8108e [ 25.673289][ T1213] RDX: 0000000000000000 RSI: 00007fffb61f99d0 RDI: 0000000000000005 [ 25.673495][ T1213] RBP: 00007fffb61f9930 R08: 0000000000000000 R09: 0000000000000000 [ 25.673701][ T1213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 25.673912][ T1213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb61fa090 | [ 25.696067][ T1214] ------------[ cut here ]------------ | [ 25.696263][ T1214] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1214 | [ 25.696574][ T1214] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.697604][ T1214] Tainted: [W]=WARN [ 25.697802][ T1214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.698084][ T1214] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.698365][ 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 [ 25.698939][ T1214] RSP: 0018:ffa00000029b7020 EFLAGS: 00010286 [ 25.699239][ T1214] RAX: 00000000ffffffa6 RBX: ff11000005edf0c0 RCX: 1ff4000000536dca [ 25.699554][ T1214] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf170 [ 25.699918][ T1214] RBP: ff1100000c0ea000 R08: 1fe2200000bdbe2f R09: ff1100000f2aae58 [ 25.700258][ T1214] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.700575][ T1214] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.700843][ T1214] FS: 00007f3d22efc840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 25.701135][ T1214] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.701347][ T1214] CR2: 0000000028959988 CR3: 000000000c847002 CR4: 0000000000771ef0 [ 25.701590][ T1214] PKRU: 55555554 [ 25.701738][ T1214] Call Trace: [ 25.701901][ T1214] [ 25.702018][ T1214] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.702209][ T1214] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.702360][ T1214] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.702540][ T1214] __dev_notify_flags (net/core/dev.c:9787) [ 25.702724][ T1214] ? netif_change_name (net/core/dev.c:1495) [ 25.702915][ T1214] ? __dev_change_flags (net/core/dev.c:9752) [ 25.703097][ T1214] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.703288][ T1214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.703469][ 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)) [ 25.703650][ T1214] netif_change_flags (net/core/dev.c:9820) [ 25.703833][ T1214] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.704025][ T1214] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.704216][ T1214] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.704403][ T1214] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.704616][ T1214] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.704798][ T1214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.705004][ T1214] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.705189][ T1214] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.705368][ T1214] ? __kernel_text_address (kernel/extable.c:79) [ 25.705557][ T1214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.705743][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.705936][ T1214] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.706123][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.706336][ T1214] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.706515][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.706695][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.706888][ T1214] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.707070][ 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) [ 25.707254][ T1214] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.707435][ T1214] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.707617][ T1214] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.707798][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.707992][ T1214] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.708185][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.708363][ T1214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.708549][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.708728][ T1214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.708923][ T1214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.709145][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.709324][ T1214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.709505][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.709686][ T1214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.709888][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.710070][ T1214] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.710257][ T1214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.710437][ T1214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.710617][ T1214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.710800][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.710995][ T1214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.711183][ T1214] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.711368][ T1214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.711550][ T1214] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.711734][ 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)) [ 25.711928][ 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)) [ 25.712120][ T1214] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.712301][ T1214] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.712482][ T1214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.712668][ T1214] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.712853][ T1214] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.713049][ T1214] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.713240][ T1214] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.713424][ T1214] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.713604][ T1214] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.713816][ T1214] ? move_addr_to_kernel (net/socket.c:258) [ 25.714016][ T1214] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.714233][ T1214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.714419][ T1214] ___sys_sendmsg (net/socket.c:2752) [ 25.714603][ T1214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.714818][ T1214] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.715024][ T1214] __sys_sendmsg (net/socket.c:2784) [ 25.715217][ T1214] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.715398][ T1214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.715619][ 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) [ 25.715802][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.715999][ T1214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.716185][ T1214] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.716363][ T1214] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.716546][ T1214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.716754][ T1214] RIP: 0033:0x7f3d2313608e [ 25.716948][ 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 [ 25.717461][ T1214] RSP: 002b:00007fff735274b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.717708][ T1214] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3d2313608e [ 25.717992][ T1214] RDX: 0000000000000000 RSI: 00007fff73527560 RDI: 0000000000000005 [ 25.718249][ T1214] RBP: 00007fff735274c0 R08: 0000000000000000 R09: 0000000000000000 [ 25.718491][ T1214] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 25.718736][ T1214] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff73527c20 | [ 25.808744][ T1225] ------------[ cut here ]------------ | [ 25.808955][ T1225] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1225 | [ 25.809285][ T1225] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.809954][ T1225] Tainted: [W]=WARN [ 25.810113][ T1225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.810335][ T1225] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.810563][ T1225] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.811114][ T1225] RSP: 0018:ffa0000002a46f70 EFLAGS: 00010286 [ 25.811338][ T1225] RAX: 00000000ffffffa6 RBX: ff1100000d5710c0 RCX: 1ff4000000548db4 [ 25.811590][ T1225] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571170 [ 25.811841][ T1225] RBP: ff1100000cd1a000 R08: 1fe2200001aae22f R09: ff11000012900b80 [ 25.812103][ T1225] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 25.812363][ T1225] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 25.812617][ T1225] FS: 00007f9ffba06840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 25.812916][ T1225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.813146][ T1225] CR2: 0000000032937a28 CR3: 000000000f20e001 CR4: 0000000000771ef0 [ 25.813402][ T1225] PKRU: 55555554 [ 25.813552][ T1225] Call Trace: [ 25.813703][ T1225] [ 25.813823][ T1225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.814020][ T1225] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 25.814214][ T1225] notifier_call_chain (kernel/notifier.c:85) [ 25.814405][ T1225] __netdev_upper_dev_link (net/core/dev.c:8931) [ 25.814626][ T1225] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.814827][ T1225] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.815024][ T1225] netdev_upper_dev_link (net/core/dev.c:8972) [ 25.815218][ T1225] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 25.815406][ T1225] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 25.815599][ T1225] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.815788][ T1225] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.815989][ T1225] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.816192][ T1225] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.816379][ T1225] ? nla_strscpy (lib/nlattr.c:795) [ 25.816568][ T1225] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.816758][ T1225] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.816956][ T1225] ? __dev_get_by_name (net/core/dev.c:883) [ 25.817150][ T1225] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.817342][ T1225] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.817532][ T1225] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.817719][ T1225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.817914][ T1225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.818102][ T1225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.818292][ T1225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.818478][ T1225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.818668][ T1225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.818854][ T1225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.819052][ T1225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.819248][ T1225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.819434][ T1225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.819621][ T1225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.819809][ T1225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.820007][ T1225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.820204][ T1225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.820390][ T1225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.820576][ T1225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.820764][ T1225] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.820961][ T1225] ? netlink_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.821157][ T1225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.821345][ T1225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.821531][ T1225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.821720][ T1225] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.821917][ T1225] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.822105][ T1225] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.822300][ T1225] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.822485][ T1225] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.822673][ T1225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.822904][ T1225] ? move_addr_to_kernel (net/socket.c:258) [ 25.823092][ T1225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.823284][ T1225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.823471][ T1225] ___sys_sendmsg (net/socket.c:2752) [ 25.823658][ T1225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.823891][ T1225] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.824089][ T1225] __sys_sendmsg (net/socket.c:2784) [ 25.824284][ T1225] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.824469][ T1225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.824692][ T1225] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.824891][ T1225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.825080][ T1225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.825275][ T1225] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.825460][ T1225] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.825646][ T1225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.825877][ T1225] RIP: 0033:0x7f9ffbc4008e [ 25.826068][ T1225] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.826610][ T1225] RSP: 002b:00007fff21cc3c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.826878][ T1225] RAX: ffffffffffffffda RBX: 00007fff21cc43d8 RCX: 00007f9ffbc4008e [ 25.827135][ T1225] RDX: 0000000000000000 RSI: 00007fff21cc3cf0 RDI: 0000000000000005 [ 25.827395][ T1225] RBP: 00007fff21cc3c50 R08: 0000000000000000 R09: 0000000000000000 [ 25.827649][ T1225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 25.827914][ T1225] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff21cc43b0 | [ 25.829940][ T1225] ------------[ cut here ]------------ | [ 25.830126][ T1225] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1225 | [ 25.830443][ T1225] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.831816][ T1225] Tainted: [W]=WARN [ 25.831978][ T1225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.832212][ T1225] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.832440][ T1225] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.832985][ T1225] RSP: 0018:ffa0000002a46fd0 EFLAGS: 00010286 [ 25.833215][ T1225] RAX: 00000000ffffffa6 RBX: ff1100000d571cc0 RCX: 1ff4000000548dc0 [ 25.833473][ T1225] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571d70 [ 25.833727][ T1225] RBP: ff1100000cc12000 R08: 1fe2200001aae3af R09: ff11000012900b80 [ 25.833996][ T1225] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 25.834257][ T1225] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 25.834513][ T1225] FS: 00007f9ffba06840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 25.834807][ T1225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.835042][ T1225] CR2: 0000000032937a28 CR3: 000000000f20e001 CR4: 0000000000771ef0 [ 25.835307][ T1225] PKRU: 55555554 [ 25.835461][ T1225] Call Trace: [ 25.835612][ T1225] [ 25.835732][ T1225] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.835936][ T1225] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.836092][ T1225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 25.836288][ T1225] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:164) [ 25.836475][ T1225] __dev_notify_flags (net/core/dev.c:9787) [ 25.836664][ T1225] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4511) [ 25.836850][ T1225] ? netif_change_name (net/core/dev.c:1495) [ 25.837054][ T1225] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.837257][ T1225] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 25.837450][ T1225] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.837643][ T1225] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.837837][ T1225] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.838040][ T1225] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.838239][ T1225] ? nla_strscpy (lib/nlattr.c:795) [ 25.838431][ T1225] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.838622][ T1225] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.838810][ T1225] ? __dev_get_by_name (net/core/dev.c:883) [ 25.839010][ T1225] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.839215][ T1225] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.839409][ T1225] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.839598][ T1225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.839784][ T1225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.839983][ T1225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.840178][ T1225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.840367][ T1225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.840560][ T1225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.840751][ T1225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.840951][ T1225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.841146][ T1225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.841334][ T1225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.841519][ T1225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.841709][ T1225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.841909][ T1225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.842101][ T1225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.842296][ T1225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.842484][ T1225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.842674][ T1225] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.842874][ T1225] ? netlink_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.843064][ T1225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.843259][ T1225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.843448][ T1225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.843640][ T1225] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.843829][ T1225] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.844027][ T1225] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.844223][ T1225] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.844410][ T1225] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.844595][ T1225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.844813][ T1225] ? move_addr_to_kernel (net/socket.c:258) [ 25.845017][ T1225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.845212][ T1225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.845402][ T1225] ___sys_sendmsg (net/socket.c:2752) [ 25.845588][ T1225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.845810][ T1225] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.846020][ T1225] __sys_sendmsg (net/socket.c:2784) [ 25.846218][ T1225] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.846407][ T1225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.846631][ T1225] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.846818][ T1225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.847020][ T1225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.847215][ T1225] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.847401][ T1225] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.847589][ T1225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.847808][ T1225] RIP: 0033:0x7f9ffbc4008e [ 25.848015][ T1225] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.848558][ T1225] RSP: 002b:00007fff21cc3c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.848813][ T1225] RAX: ffffffffffffffda RBX: 00007fff21cc43d8 RCX: 00007f9ffbc4008e [ 25.849082][ T1225] RDX: 0000000000000000 RSI: 00007fff21cc3cf0 RDI: 0000000000000005 [ 25.849344][ T1225] RBP: 00007fff21cc3c50 R08: 0000000000000000 R09: 0000000000000000 [ 25.849597][ T1225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 25.849850][ T1225] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff21cc43b0 | [ 25.875113][ T1226] ------------[ cut here ]------------ | [ 25.875290][ T1226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1226 | [ 25.875591][ T1226] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.876251][ T1226] Tainted: [W]=WARN [ 25.876398][ T1226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.876608][ T1226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.876825][ T1226] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.877415][ T1226] RSP: 0018:ffa0000002a57020 EFLAGS: 00010286 [ 25.877680][ T1226] RAX: 00000000ffffffa6 RBX: ff1100000d570dc0 RCX: 1ff400000054adca [ 25.877984][ T1226] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d570e70 [ 25.878283][ T1226] RBP: ff1100000cc12000 R08: 1fe2200001aae1cf R09: ff11000012902e58 [ 25.878583][ T1226] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.878889][ T1226] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.879188][ T1226] FS: 00007f413245b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 25.879515][ T1226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.879794][ T1226] CR2: 00000000145bb988 CR3: 000000000c197003 CR4: 0000000000771ef0 [ 25.880178][ T1226] PKRU: 55555554 [ 25.880429][ T1226] Call Trace: [ 25.880652][ T1226] [ 25.880852][ T1226] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.881164][ T1226] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.881380][ T1226] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.881615][ T1226] __dev_notify_flags (net/core/dev.c:9787) [ 25.881848][ T1226] ? netif_change_name (net/core/dev.c:1495) [ 25.882104][ T1226] ? __dev_change_flags (net/core/dev.c:9752) [ 25.882341][ T1226] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.882600][ T1226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.882886][ T1226] ? 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.883151][ T1226] netif_change_flags (net/core/dev.c:9820) [ 25.883406][ T1226] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.883582][ T1226] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.883762][ T1226] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.883946][ T1226] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.884156][ T1226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.884333][ T1226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.884511][ T1226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.884689][ T1226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.884878][ T1226] ? __kernel_text_address (kernel/extable.c:79) [ 25.885057][ T1226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.885245][ T1226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.885424][ T1226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.885601][ T1226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.885782][ T1226] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.885972][ T1226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.886154][ T1226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.886333][ T1226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.886510][ T1226] ? __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.886685][ T1226] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.886878][ T1226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.887056][ T1226] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.887246][ T1226] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.887426][ T1226] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.887606][ T1226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.887783][ T1226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.887973][ T1226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.888155][ T1226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.888331][ T1226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.888514][ T1226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.888688][ T1226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.888877][ T1226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.889054][ T1226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.889239][ T1226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.889414][ T1226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.889591][ T1226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.889767][ T1226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.889960][ T1226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.890145][ T1226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.890325][ T1226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.890507][ T1226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.890685][ T1226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.890891][ T1226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.891073][ T1226] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.891255][ T1226] ? netlink_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.891433][ T1226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.891611][ T1226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.891798][ T1226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.891992][ T1226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.892176][ T1226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.892354][ T1226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.892534][ T1226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.892741][ T1226] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.892929][ T1226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.893153][ T1226] ? move_addr_to_kernel (net/socket.c:258) [ 25.893331][ T1226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.893508][ T1226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.893690][ T1226] ___sys_sendmsg (net/socket.c:2752) [ 25.893879][ T1226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.894087][ T1226] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.894285][ T1226] __sys_sendmsg (net/socket.c:2784) [ 25.894463][ T1226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.894639][ T1226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.894854][ T1226] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.895043][ T1226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.895232][ T1226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.895410][ T1226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.895585][ T1226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.895764][ T1226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.896013][ T1226] RIP: 0033:0x7f413269508e [ 25.896204][ T1226] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.896712][ T1226] RSP: 002b:00007ffd38b8ed50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.896966][ T1226] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f413269508e [ 25.897220][ T1226] RDX: 0000000000000000 RSI: 00007ffd38b8ee00 RDI: 0000000000000005 [ 25.897463][ T1226] RBP: 00007ffd38b8ed60 R08: 0000000000000000 R09: 0000000000000000 [ 25.897703][ T1226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 25.897956][ T1226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd38b8f4c0 | [ 26.020822][ T1241] ------------[ cut here ]------------ | [ 26.021591][ T1241] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1241 | [ 26.021899][ T1241] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.022490][ T1241] Tainted: [W]=WARN [ 26.022601][ T1241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.022779][ T1241] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.022973][ T1241] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.023490][ T1241] RSP: 0018:ffa0000002ac6f70 EFLAGS: 00010286 [ 26.023671][ T1241] RAX: 00000000ffffffa6 RBX: ff1100000d5707c0 RCX: 1ff4000000558db4 [ 26.023893][ T1241] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d570870 [ 26.024104][ T1241] RBP: ff1100000cd1a000 R08: 1fe2200001aae10f R09: ff11000010272e80 [ 26.024321][ T1241] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 26.024536][ T1241] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 26.024750][ T1241] FS: 00007f364ce77840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 26.025005][ T1241] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.025191][ T1241] CR2: 000000002c02ea28 CR3: 000000000f765006 CR4: 0000000000771ef0 [ 26.025410][ T1241] PKRU: 55555554 [ 26.025518][ T1241] Call Trace: [ 26.025627][ T1241] [ 26.025701][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.025846][ T1241] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 26.025997][ T1241] notifier_call_chain (kernel/notifier.c:85) [ 26.026148][ T1241] __netdev_upper_dev_link (net/core/dev.c:8931) [ 26.026291][ T1241] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 26.026441][ T1241] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 26.026586][ T1241] netdev_upper_dev_link (net/core/dev.c:8972) [ 26.026728][ T1241] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 26.026880][ T1241] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 26.027031][ T1241] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 26.027184][ T1241] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 26.027326][ T1241] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 26.027471][ T1241] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 26.027614][ T1241] ? nla_strscpy (lib/nlattr.c:795) [ 26.027760][ T1241] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 26.027912][ T1241] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.028055][ T1241] ? __dev_get_by_name (net/core/dev.c:883) [ 26.028203][ T1241] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.028354][ T1241] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.028501][ T1241] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.028644][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.028790][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.028936][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.029075][ T1241] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.029217][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.029360][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.029501][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.029640][ T1241] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.029781][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.029925][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.030064][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.030208][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.030345][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.030486][ T1241] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.030624][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.030767][ T1241] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.030916][ T1241] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.031055][ T1241] ? netlink_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.031202][ T1241] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.031342][ T1241] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.031482][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.031622][ T1241] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.031763][ T1241] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.031908][ T1241] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.032050][ T1241] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.032191][ T1241] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.032329][ T1241] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.032501][ T1241] ? move_addr_to_kernel (net/socket.c:258) [ 26.032641][ T1241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.032780][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.032927][ T1241] ___sys_sendmsg (net/socket.c:2752) [ 26.033066][ T1241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.033244][ T1241] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.033394][ T1241] __sys_sendmsg (net/socket.c:2784) [ 26.033533][ T1241] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.033670][ T1241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.033844][ T1241] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.033990][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.034138][ T1241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.034276][ T1241] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.034415][ T1241] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.034555][ T1241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.034728][ T1241] RIP: 0033:0x7f364d0b108e [ 26.034878][ T1241] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.035378][ T1241] RSP: 002b:00007ffd54da6b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.035588][ T1241] RAX: ffffffffffffffda RBX: 00007ffd54da72f8 RCX: 00007f364d0b108e [ 26.035797][ T1241] RDX: 0000000000000000 RSI: 00007ffd54da6c10 RDI: 0000000000000005 [ 26.036011][ T1241] RBP: 00007ffd54da6b70 R08: 0000000000000000 R09: 0000000000000000 [ 26.036221][ T1241] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.036429][ T1241] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd54da72d0 | [ 26.038061][ T1241] ------------[ cut here ]------------ | [ 26.038202][ T1241] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1241 | [ 26.038503][ T1241] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.039073][ T1241] Tainted: [W]=WARN [ 26.039183][ T1241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.039358][ T1241] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.039539][ T1241] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.040757][ T1241] RSP: 0018:ffa0000002ac6fd0 EFLAGS: 00010286 [ 26.041002][ T1241] RAX: 00000000ffffffa6 RBX: ff11000005edf540 RCX: 1ff4000000558dc0 [ 26.041216][ T1241] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf5f0 [ 26.041423][ T1241] RBP: ff1100000bb02000 R08: 1fe2200000bdbebf R09: ff11000010272e80 [ 26.041632][ T1241] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 26.041838][ T1241] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02e04 [ 26.042051][ T1241] FS: 00007f364ce77840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 26.042299][ T1241] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.042492][ T1241] CR2: 000000002c02ea28 CR3: 000000000f765006 CR4: 0000000000771ef0 [ 26.042699][ T1241] PKRU: 55555554 [ 26.042827][ T1241] Call Trace: [ 26.042941][ T1241] [ 26.043013][ T1241] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.043194][ T1241] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.043304][ T1241] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 26.043444][ T1241] __dev_notify_flags (net/core/dev.c:9787) [ 26.043584][ T1241] ? netif_change_name (net/core/dev.c:1495) [ 26.043723][ T1241] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 26.043868][ T1241] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 26.044007][ T1241] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.044153][ T1241] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 26.044296][ T1241] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 26.044440][ T1241] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 26.044582][ T1241] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 26.044728][ T1241] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 26.044872][ T1241] ? nla_strscpy (lib/nlattr.c:795) [ 26.045033][ T1241] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 26.045178][ T1241] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.045316][ T1241] ? __dev_get_by_name (net/core/dev.c:883) [ 26.045458][ T1241] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.045602][ T1241] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.045746][ T1241] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.045891][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.046055][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.046198][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.046337][ T1241] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.046474][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.046618][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.046760][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.046905][ T1241] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.047046][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.047220][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.047359][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.047500][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.047641][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.047782][ T1241] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.047926][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.048067][ T1241] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.048215][ T1241] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.048354][ T1241] ? netlink_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.048497][ T1241] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.048636][ T1241] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.048776][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.048922][ T1241] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.049062][ T1241] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.049207][ T1241] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.049349][ T1241] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.049487][ T1241] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.049626][ T1241] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.049800][ T1241] ? move_addr_to_kernel (net/socket.c:258) [ 26.049944][ T1241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.050083][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.050228][ T1241] ___sys_sendmsg (net/socket.c:2752) [ 26.050366][ T1241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.050539][ T1241] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.050690][ T1241] __sys_sendmsg (net/socket.c:2784) [ 26.050831][ T1241] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.050975][ T1241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.051155][ T1241] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.051294][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.051456][ T1241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.051596][ T1241] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.051734][ T1241] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.051875][ T1241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.052069][ T1241] RIP: 0033:0x7f364d0b108e [ 26.052220][ T1241] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.052721][ T1241] RSP: 002b:00007ffd54da6b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.052937][ T1241] RAX: ffffffffffffffda RBX: 00007ffd54da72f8 RCX: 00007f364d0b108e [ 26.053145][ T1241] RDX: 0000000000000000 RSI: 00007ffd54da6c10 RDI: 0000000000000005 [ 26.053351][ T1241] RBP: 00007ffd54da6b70 R08: 0000000000000000 R09: 0000000000000000 [ 26.053558][ T1241] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.053764][ T1241] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd54da72d0 | [ 26.077840][ T1242] ------------[ cut here ]------------ | [ 26.078043][ T1242] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1242 | [ 26.078363][ T1242] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.079052][ T1242] Tainted: [W]=WARN [ 26.079209][ T1242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.079423][ T1242] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.079662][ T1242] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.080188][ T1242] RSP: 0018:ffa0000002ad7020 EFLAGS: 00010286 [ 26.080405][ T1242] RAX: 00000000ffffffa6 RBX: ff1100000cc9e4c0 RCX: 1ff400000055adca [ 26.080671][ T1242] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9e570 [ 26.080925][ T1242] RBP: ff1100000bb02000 R08: 1fe2200001993caf R09: ff11000010275158 [ 26.081170][ T1242] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 26.081442][ T1242] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.081688][ T1242] FS: 00007f17d4a9a840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 26.081974][ T1242] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.082192][ T1242] CR2: 0000000012d68988 CR3: 0000000012257005 CR4: 0000000000771ef0 [ 26.082438][ T1242] PKRU: 55555554 [ 26.082583][ T1242] Call Trace: [ 26.082737][ T1242] [ 26.082851][ T1242] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.083041][ T1242] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.083192][ T1242] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.083366][ T1242] __dev_notify_flags (net/core/dev.c:9787) [ 26.083545][ T1242] ? netif_change_name (net/core/dev.c:1495) [ 26.083751][ T1242] ? __dev_change_flags (net/core/dev.c:9752) [ 26.083947][ T1242] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.084129][ T1242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.084308][ T1242] ? 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)) [ 26.084487][ T1242] netif_change_flags (net/core/dev.c:9820) [ 26.084665][ T1242] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.084844][ T1242] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.085036][ T1242] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.085221][ T1242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.085427][ T1242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.085607][ T1242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.085784][ T1242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.085973][ T1242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.086194][ T1242] ? __kernel_text_address (kernel/extable.c:79) [ 26.086373][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.086578][ T1242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.086758][ T1242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.086945][ T1242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.087129][ T1242] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.087307][ T1242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.087485][ T1242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.087662][ T1242] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.087839][ T1242] ? __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.088027][ T1242] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.088212][ T1242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.088393][ T1242] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.088642][ T1242] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.088830][ T1242] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.089021][ T1242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.089207][ T1242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.089400][ T1242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.089576][ T1242] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.089752][ T1242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.089944][ T1242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.090140][ T1242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.090349][ T1242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.090528][ T1242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.090706][ T1242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.090941][ T1242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.091125][ T1242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.091304][ T1242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.091483][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.091660][ T1242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.091842][ T1242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.092063][ T1242] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.092252][ T1242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.092429][ T1242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.092608][ T1242] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.092782][ T1242] ? netlink_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.092980][ T1242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.093185][ T1242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.093366][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.093547][ T1242] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.093754][ T1242] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.093945][ T1242] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.094155][ T1242] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.094331][ T1242] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.094511][ T1242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.094738][ T1242] ? move_addr_to_kernel (net/socket.c:258) [ 26.094933][ T1242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.095117][ T1242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.095297][ T1242] ___sys_sendmsg (net/socket.c:2752) [ 26.095472][ T1242] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.095684][ T1242] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.095886][ T1242] __sys_sendmsg (net/socket.c:2784) [ 26.096086][ T1242] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.096278][ T1242] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.096489][ T1242] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.096667][ T1242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.096879][ T1242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.097062][ T1242] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.097248][ T1242] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.097456][ T1242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.097711][ T1242] RIP: 0033:0x7f17d4cd408e [ 26.097909][ T1242] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.098416][ T1242] RSP: 002b:00007ffd20d725e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.098659][ T1242] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f17d4cd408e [ 26.098942][ T1242] RDX: 0000000000000000 RSI: 00007ffd20d72690 RDI: 0000000000000005 [ 26.099185][ T1242] RBP: 00007ffd20d725f0 R08: 0000000000000000 R09: 0000000000000000 [ 26.099427][ T1242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.099665][ T1242] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd20d72d50 | [ 26.240059][ T1256] ------------[ cut here ]------------ | [ 26.240241][ T1256] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1256 | [ 26.240529][ T1256] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.241113][ T1256] Tainted: [W]=WARN [ 26.241223][ T1256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.241402][ T1256] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.241585][ T1256] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.242092][ T1256] RSP: 0018:ffa0000002b96f70 EFLAGS: 00010286 [ 26.242278][ T1256] RAX: 00000000ffffffa6 RBX: ff11000009b1d0c0 RCX: 1ff4000000572db4 [ 26.242489][ T1256] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d170 [ 26.242699][ T1256] RBP: ff1100000cd1a000 R08: 1fe2200001363a2f R09: ff1100000b0f5180 [ 26.242915][ T1256] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 26.243134][ T1256] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 26.243346][ T1256] FS: 00007f75ae911840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 26.243591][ T1256] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.243770][ T1256] CR2: 00007f75aebe11a0 CR3: 000000000c1ae002 CR4: 0000000000771ef0 [ 26.243986][ T1256] PKRU: 55555554 [ 26.244091][ T1256] Call Trace: [ 26.244202][ T1256] [ 26.244275][ T1256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.244419][ T1256] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 26.244560][ T1256] notifier_call_chain (kernel/notifier.c:85) [ 26.244705][ T1256] __netdev_upper_dev_link (net/core/dev.c:8931) [ 26.244848][ T1256] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 26.244998][ T1256] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 26.245147][ T1256] netdev_upper_dev_link (net/core/dev.c:8972) [ 26.245290][ T1256] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 26.245432][ T1256] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 26.245576][ T1256] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 26.245720][ T1256] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 26.245868][ T1256] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 26.246011][ T1256] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 26.246155][ T1256] ? nla_strscpy (lib/nlattr.c:795) [ 26.246302][ T1256] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 26.246445][ T1256] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.246585][ T1256] ? __dev_get_by_name (net/core/dev.c:883) [ 26.246727][ T1256] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.247577][ T1256] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.247726][ T1256] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.247937][ T1256] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.248079][ T1256] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.248223][ T1256] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.248364][ T1256] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.248505][ T1256] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.248649][ T1256] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.248790][ T1256] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.248992][ T1256] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.249139][ T1256] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.249280][ T1256] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.249421][ T1256] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.249565][ T1256] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.249715][ T1256] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.249859][ T1256] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.250005][ T1256] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.250151][ T1256] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.250295][ T1256] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.250434][ T1256] ? netlink_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.250577][ T1256] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.250717][ T1256] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.250859][ T1256] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.251008][ T1256] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.251154][ T1256] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.251296][ T1256] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.251439][ T1256] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.251580][ T1256] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.251720][ T1256] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.251901][ T1256] ? move_addr_to_kernel (net/socket.c:258) [ 26.252045][ T1256] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.252189][ T1256] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.252330][ T1256] ___sys_sendmsg (net/socket.c:2752) [ 26.252469][ T1256] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.252643][ T1256] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.252797][ T1256] __sys_sendmsg (net/socket.c:2784) [ 26.252943][ T1256] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.253084][ T1256] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.253264][ T1256] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.253406][ T1256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.253548][ T1256] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.253689][ T1256] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.253829][ T1256] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.253977][ T1256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.254156][ T1256] RIP: 0033:0x7f75aeb4b08e [ 26.254305][ T1256] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.254802][ T1256] RSP: 002b:00007ffeef6c7800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.255018][ T1256] RAX: ffffffffffffffda RBX: 00007ffeef6c7f98 RCX: 00007f75aeb4b08e [ 26.255230][ T1256] RDX: 0000000000000000 RSI: 00007ffeef6c78b0 RDI: 0000000000000005 [ 26.255442][ T1256] RBP: 00007ffeef6c7810 R08: 0000000000000000 R09: 0000000000000000 [ 26.255652][ T1256] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.255867][ T1256] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeef6c7f70 | [ 26.257503][ T1256] ------------[ cut here ]------------ | [ 26.257640][ T1256] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1256 | [ 26.257924][ T1256] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.258495][ T1256] Tainted: [W]=WARN [ 26.258602][ T1256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.258776][ T1256] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.259453][ T1256] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.259958][ T1256] RSP: 0018:ffa0000002b96fd0 EFLAGS: 00010286 [ 26.260142][ T1256] RAX: 00000000ffffffa6 RBX: ff11000009b1db40 RCX: 1ff4000000572dc0 [ 26.260352][ T1256] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1dbf0 [ 26.260565][ T1256] RBP: ff110000119ca000 R08: 1fe2200001363b7f R09: ff1100000b0f5180 [ 26.260777][ T1256] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 26.260992][ T1256] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 26.261209][ T1256] FS: 00007f75ae911840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 26.261455][ T1256] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.261634][ T1256] CR2: 00007f75aebe11a0 CR3: 000000000c1ae002 CR4: 0000000000771ef0 [ 26.261867][ T1256] PKRU: 55555554 [ 26.261973][ T1256] Call Trace: [ 26.262081][ T1256] [ 26.262157][ T1256] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.262300][ T1256] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.262409][ T1256] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 26.262551][ T1256] __dev_notify_flags (net/core/dev.c:9787) [ 26.262693][ T1256] ? netif_change_name (net/core/dev.c:1495) [ 26.262836][ T1256] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 26.262983][ T1256] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 26.263129][ T1256] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.263272][ T1256] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 26.263417][ T1256] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 26.263563][ T1256] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 26.263709][ T1256] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 26.263855][ T1256] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 26.264001][ T1256] ? nla_strscpy (lib/nlattr.c:795) [ 26.264148][ T1256] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 26.264289][ T1256] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.264431][ T1256] ? __dev_get_by_name (net/core/dev.c:883) [ 26.264571][ T1256] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.264721][ T1256] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.264875][ T1256] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.265018][ T1256] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.265164][ T1256] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.265307][ T1256] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.265447][ T1256] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.265588][ T1256] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.265734][ T1256] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.265880][ T1256] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.266022][ T1256] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.266167][ T1256] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.266308][ T1256] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.266448][ T1256] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.266593][ T1256] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.266734][ T1256] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.266880][ T1256] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.267020][ T1256] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.267166][ T1256] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.267309][ T1256] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.267448][ T1256] ? netlink_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.267590][ T1256] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.267730][ T1256] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.267877][ T1256] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.268019][ T1256] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.268163][ T1256] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.268305][ T1256] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.268448][ T1256] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.268588][ T1256] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.268727][ T1256] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.268904][ T1256] ? move_addr_to_kernel (net/socket.c:258) [ 26.269045][ T1256] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.269189][ T1256] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.269330][ T1256] ___sys_sendmsg (net/socket.c:2752) [ 26.269468][ T1256] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.269642][ T1256] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.269793][ T1256] __sys_sendmsg (net/socket.c:2784) [ 26.269938][ T1256] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.270080][ T1256] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.270260][ T1256] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.270401][ T1256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.270542][ T1256] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.270680][ T1256] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.270821][ T1256] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.270966][ T1256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.271144][ T1256] RIP: 0033:0x7f75aeb4b08e [ 26.271289][ T1256] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.271785][ T1256] RSP: 002b:00007ffeef6c7800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.272005][ T1256] RAX: ffffffffffffffda RBX: 00007ffeef6c7f98 RCX: 00007f75aeb4b08e [ 26.272219][ T1256] RDX: 0000000000000000 RSI: 00007ffeef6c78b0 RDI: 0000000000000005 [ 26.272429][ T1256] RBP: 00007ffeef6c7810 R08: 0000000000000000 R09: 0000000000000000 [ 26.272638][ T1256] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.272848][ T1256] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeef6c7f70 | [ 26.303517][ T1257] ------------[ cut here ]------------ | [ 26.303701][ T1257] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1257 | [ 26.304647][ T1257] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.305297][ T1257] Tainted: [W]=WARN [ 26.305444][ T1257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.305653][ T1257] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.305883][ T1257] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.306399][ T1257] RSP: 0018:ffa0000002ba7020 EFLAGS: 00010286 [ 26.306616][ T1257] RAX: 00000000ffffffa6 RBX: ff1100000b143cc0 RCX: 1ff4000000574dca [ 26.306879][ T1257] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143d70 [ 26.307133][ T1257] RBP: ff110000119ca000 R08: 1fe22000016287af R09: ff1100000cb0d158 [ 26.307377][ T1257] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 26.307621][ T1257] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.307909][ T1257] FS: 00007f04cfc5d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 26.308192][ T1257] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.308405][ T1257] CR2: 000000000c5af988 CR3: 000000000f6df006 CR4: 0000000000771ef0 [ 26.308649][ T1257] PKRU: 55555554 [ 26.308795][ T1257] Call Trace: [ 26.308952][ T1257] [ 26.309069][ T1257] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.309260][ T1257] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.309409][ T1257] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.309587][ T1257] __dev_notify_flags (net/core/dev.c:9787) [ 26.309770][ T1257] ? netif_change_name (net/core/dev.c:1495) [ 26.309965][ T1257] ? __dev_change_flags (net/core/dev.c:9752) [ 26.310155][ T1257] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.310332][ T1257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.310512][ T1257] ? 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)) [ 26.310693][ T1257] netif_change_flags (net/core/dev.c:9820) [ 26.310886][ T1257] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.311066][ T1257] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.311259][ T1257] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.311440][ T1257] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.311651][ T1257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.311833][ T1257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.312026][ T1257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.312211][ T1257] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.312390][ T1257] ? __kernel_text_address (kernel/extable.c:79) [ 26.312571][ T1257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.312751][ T1257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.312940][ T1257] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.313125][ T1257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.313303][ T1257] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.313479][ T1257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.313656][ T1257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.313837][ T1257] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.314029][ T1257] ? __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.314217][ T1257] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.314396][ T1257] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.314576][ T1257] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.314756][ T1257] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.314950][ T1257] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.315136][ T1257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.315316][ T1257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.315495][ T1257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.315672][ T1257] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.315891][ T1257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.316073][ T1257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.316254][ T1257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.316432][ T1257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.316611][ T1257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.316792][ T1257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.316981][ T1257] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.317168][ T1257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.317349][ T1257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.317528][ T1257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.317708][ T1257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.317897][ T1257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.318080][ T1257] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.318263][ T1257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.318442][ T1257] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.318622][ T1257] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.318800][ T1257] ? netlink_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.318997][ T1257] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.319188][ T1257] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.319368][ T1257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.319550][ T1257] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.319732][ T1257] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.319929][ T1257] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.320116][ T1257] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.320296][ T1257] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.320473][ T1257] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.320715][ T1257] ? move_addr_to_kernel (net/socket.c:258) [ 26.320909][ T1257] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.321088][ T1257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.321277][ T1257] ___sys_sendmsg (net/socket.c:2752) [ 26.321455][ T1257] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.321667][ T1257] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.321884][ T1257] __sys_sendmsg (net/socket.c:2784) [ 26.322064][ T1257] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.322251][ T1257] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.322469][ T1257] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.322647][ T1257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.322826][ T1257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.323013][ T1257] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.323203][ T1257] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.323384][ T1257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.323594][ T1257] RIP: 0033:0x7f04cfe9708e [ 26.323779][ T1257] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.324306][ T1257] RSP: 002b:00007ffc432b5d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.324550][ T1257] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f04cfe9708e [ 26.324790][ T1257] RDX: 0000000000000000 RSI: 00007ffc432b5e20 RDI: 0000000000000005 [ 26.325044][ T1257] RBP: 00007ffc432b5d80 R08: 0000000000000000 R09: 0000000000000000 [ 26.325298][ T1257] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.325539][ T1257] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc432b64e0 | [ 26.460881][ T1272] ------------[ cut here ]------------ | [ 26.461090][ T1272] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1272 | [ 26.461409][ T1272] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.462561][ T1272] Tainted: [W]=WARN [ 26.462714][ T1272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.462956][ T1272] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.463206][ T1272] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.463765][ T1272] RSP: 0018:ffa0000002c771b0 EFLAGS: 00010286 [ 26.464019][ T1272] RAX: 00000000ffffffa6 RBX: ff1100000d5719c0 RCX: 1ff400000058edfc [ 26.464291][ T1272] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d571a70 [ 26.464561][ T1272] RBP: ff1100000c2b1000 R08: 1fe2200001aae34f R09: ff1100000f2ad180 [ 26.464829][ T1272] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.465103][ T1272] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 26.465377][ T1272] FS: 00007f7a4e85b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 26.465691][ T1272] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.465937][ T1272] CR2: 0000000000445f00 CR3: 000000000cee5004 CR4: 0000000000771ef0 [ 26.466273][ T1272] PKRU: 55555554 [ 26.466433][ T1272] Call Trace: [ 26.466593][ T1272] [ 26.466718][ T1272] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.466933][ T1272] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.467093][ T1272] __dev_notify_flags (net/core/dev.c:9787) [ 26.467297][ T1272] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 26.467494][ T1272] ? netif_change_name (net/core/dev.c:1495) [ 26.467692][ T1272] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.467897][ T1272] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 26.468096][ T1272] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.468298][ T1272] ? __dev_get_by_name (net/core/dev.c:883) [ 26.468494][ T1272] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.468695][ T1272] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.468906][ T1272] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.469100][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.469302][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.469499][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.469696][ T1272] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.469903][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.470103][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.470312][ T1272] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.470510][ T1272] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.470707][ T1272] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.470916][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.471125][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.471324][ T1272] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.471518][ T1272] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.471715][ T1272] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.471916][ T1272] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.472123][ T1272] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.472322][ T1272] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.472518][ T1272] ? netlink_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.472715][ T1272] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.472919][ T1272] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.473118][ T1272] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.473315][ T1272] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.473511][ T1272] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.473705][ T1272] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.473915][ T1272] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.474108][ T1272] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.474313][ T1272] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.474544][ T1272] ? move_addr_to_kernel (net/socket.c:258) [ 26.474745][ T1272] ___sys_sendmsg (net/socket.c:2752) [ 26.474961][ T1272] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.475161][ T1272] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.475363][ T1272] ? 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)) [ 26.475556][ T1272] __sys_sendmsg (net/socket.c:2784) [ 26.475755][ T1272] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.475965][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.476196][ T1272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.476394][ T1272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.476592][ T1272] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.476790][ T1272] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.476992][ T1272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.477228][ T1272] RIP: 0033:0x7f7a4ea9508e [ 26.477427][ T1272] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.478004][ T1272] RSP: 002b:00007ffcca1c9160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.478280][ T1272] RAX: ffffffffffffffda RBX: 00007ffcca1c98f8 RCX: 00007f7a4ea9508e [ 26.478544][ T1272] RDX: 0000000000000000 RSI: 00007ffcca1c9210 RDI: 0000000000000005 [ 26.478809][ T1272] RBP: 00007ffcca1c9170 R08: 0000000000000000 R09: 0000000000000000 [ 26.479090][ T1272] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.479361][ T1272] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcca1c98d0 | [ 26.507780][ T1273] ------------[ cut here ]------------ | [ 26.507983][ T1273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1273 | [ 26.508297][ T1273] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.509458][ T1273] Tainted: [W]=WARN [ 26.509602][ T1273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.509810][ T1273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.510039][ T1273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.510551][ T1273] RSP: 0018:ffa0000002c87020 EFLAGS: 00010286 [ 26.510762][ T1273] RAX: 00000000ffffffa6 RBX: ff1100000d571240 RCX: 1ff4000000590dca [ 26.511010][ T1273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5712f0 [ 26.511260][ T1273] RBP: ff1100000c2b1000 R08: 1fe2200001aae25f R09: ff1100000f150b58 [ 26.511499][ T1273] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 26.511741][ T1273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.511997][ T1273] FS: 00007fa5c774a840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 26.512280][ T1273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.512492][ T1273] CR2: 00000000060fa988 CR3: 000000000cee1006 CR4: 0000000000771ef0 [ 26.512735][ T1273] PKRU: 55555554 [ 26.512893][ T1273] Call Trace: [ 26.513037][ T1273] [ 26.513158][ T1273] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.513337][ T1273] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.513483][ T1273] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.513660][ T1273] __dev_notify_flags (net/core/dev.c:9787) [ 26.513840][ T1273] ? netif_change_name (net/core/dev.c:1495) [ 26.514029][ T1273] ? __dev_change_flags (net/core/dev.c:9752) [ 26.514217][ T1273] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.514392][ T1273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.514574][ T1273] ? 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)) [ 26.514754][ T1273] netif_change_flags (net/core/dev.c:9820) [ 26.514949][ T1273] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.515133][ T1273] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.515312][ T1273] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.515488][ T1273] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.515695][ T1273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.515887][ T1273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.516063][ T1273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.516249][ T1273] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.516427][ T1273] ? __kernel_text_address (kernel/extable.c:79) [ 26.516605][ T1273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.516783][ T1273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.516970][ T1273] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.517157][ T1273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.517333][ T1273] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.517512][ T1273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.517686][ T1273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.517875][ T1273] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.518049][ T1273] ? __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.518231][ T1273] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.518408][ T1273] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.518586][ T1273] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.518766][ T1273] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.518960][ T1273] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.519146][ T1273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.519326][ T1273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.519504][ T1273] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.519682][ T1273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.519859][ T1273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.520051][ T1273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.520234][ T1273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.520424][ T1273] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.520608][ T1273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.520787][ T1273] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.520975][ T1273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.521186][ T1273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.521364][ T1273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.521542][ T1273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.521721][ T1273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.521912][ T1273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.522091][ T1273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.522274][ T1273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.522452][ T1273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.522633][ T1273] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.522809][ T1273] ? netlink_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.523004][ T1273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.523189][ T1273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.523365][ T1273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.523543][ T1273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.523721][ T1273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.523910][ T1273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.524091][ T1273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.524280][ T1273] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.524456][ T1273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.524662][ T1273] ? move_addr_to_kernel (net/socket.c:258) [ 26.524841][ T1273] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.525030][ T1273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.525218][ T1273] ___sys_sendmsg (net/socket.c:2752) [ 26.525394][ T1273] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.525606][ T1273] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.525798][ T1273] __sys_sendmsg (net/socket.c:2784) [ 26.525990][ T1273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.526174][ T1273] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.526388][ T1273] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.526566][ T1273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.526745][ T1273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.526939][ T1273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.527124][ T1273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.527304][ T1273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.527514][ T1273] RIP: 0033:0x7fa5c798408e [ 26.527698][ T1273] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.528228][ T1273] RSP: 002b:00007ffd647819b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.528472][ T1273] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa5c798408e [ 26.528712][ T1273] RDX: 0000000000000000 RSI: 00007ffd64781a60 RDI: 0000000000000005 [ 26.528965][ T1273] RBP: 00007ffd647819c0 R08: 0000000000000000 R09: 0000000000000000 [ 26.529217][ T1273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb3f [ 26.529458][ T1273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd64782120 | [ 26.695620][ T1292] ------------[ cut here ]------------ | [ 26.695781][ T1292] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1292 | [ 26.696062][ T1292] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.696614][ T1292] Tainted: [W]=WARN [ 26.696715][ T1292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.696886][ T1292] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.697060][ T1292] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.697535][ T1292] RSP: 0018:ffa00000026d71b0 EFLAGS: 00010286 [ 26.697703][ T1292] RAX: 00000000ffffffa6 RBX: ff1100000cc9e4c0 RCX: 1ff40000004dadfc [ 26.697907][ T1292] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9e570 [ 26.698104][ T1292] RBP: ff110000088dc000 R08: 1fe2200001993caf R09: ff1100000cda5180 [ 26.698307][ T1292] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 26.698508][ T1292] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 26.698707][ T1292] FS: 00007fa21326f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 26.698947][ T1292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.699119][ T1292] CR2: 00007fa213468460 CR3: 0000000012917006 CR4: 0000000000771ef0 [ 26.699319][ T1292] PKRU: 55555554 [ 26.699416][ T1292] Call Trace: [ 26.699515][ T1292] [ 26.699584][ T1292] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.699717][ T1292] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.699820][ T1292] __dev_notify_flags (net/core/dev.c:9787) [ 26.699958][ T1292] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 26.700093][ T1292] ? netif_change_name (net/core/dev.c:1495) [ 26.700235][ T1292] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.700368][ T1292] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 26.700502][ T1292] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.700632][ T1292] ? __dev_get_by_name (net/core/dev.c:883) [ 26.700765][ T1292] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.700908][ T1292] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.701043][ T1292] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.701184][ T1292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.701318][ T1292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.701449][ T1292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.701579][ T1292] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.701709][ T1292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.701843][ T1292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.702041][ T1292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.702177][ T1292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.702308][ T1292] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.702442][ T1292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.702574][ T1292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.702706][ T1292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.702840][ T1292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.703027][ T1292] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.703164][ T1292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.703294][ T1292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.703428][ T1292] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.703558][ T1292] ? netlink_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.703692][ T1292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.703824][ T1292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.704010][ T1292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.704148][ T1292] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.704280][ T1292] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.704413][ T1292] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.704546][ T1292] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.704679][ T1292] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.704812][ T1292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.705038][ T1292] ? move_addr_to_kernel (net/socket.c:258) [ 26.705180][ T1292] ___sys_sendmsg (net/socket.c:2752) [ 26.705311][ T1292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.705442][ T1292] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.705582][ T1292] ? 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)) [ 26.705716][ T1292] __sys_sendmsg (net/socket.c:2784) [ 26.705847][ T1292] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.706049][ T1292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.706185][ T1292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.706318][ T1292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.706450][ T1292] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.706582][ T1292] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.706714][ T1292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.706886][ T1292] RIP: 0033:0x7fa2134a908e [ 26.707024][ T1292] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.707494][ T1292] RSP: 002b:00007ffeab8e00d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.707693][ T1292] RAX: ffffffffffffffda RBX: 00007ffeab8e0868 RCX: 00007fa2134a908e [ 26.707895][ T1292] RDX: 0000000000000000 RSI: 00007ffeab8e0180 RDI: 0000000000000005 [ 26.708091][ T1292] RBP: 00007ffeab8e00e0 R08: 0000000000000000 R09: 0000000000000000 [ 26.708290][ T1292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 26.708484][ T1292] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeab8e0840 | [ 26.738237][ T1293] ------------[ cut here ]------------ | [ 26.738393][ T1293] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1293 | [ 26.738657][ T1293] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.739552][ T1293] Tainted: [W]=WARN [ 26.739650][ T1293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.739813][ T1293] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.739987][ T1293] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.740445][ T1293] RSP: 0018:ffa0000002d67020 EFLAGS: 00010286 [ 26.740608][ T1293] RAX: 00000000ffffffa6 RBX: ff1100000cc9e940 RCX: 1ff40000005acdca [ 26.740802][ T1293] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9e9f0 [ 26.741000][ T1293] RBP: ff110000088dc000 R08: 1fe2200001993d3f R09: ff1100000cda2e58 [ 26.741199][ T1293] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 26.741391][ T1293] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.741585][ T1293] FS: 00007f4690f12840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 26.741812][ T1293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.741981][ T1293] CR2: 00007f46911e21a0 CR3: 000000000f1a4003 CR4: 0000000000771ef0 [ 26.742178][ T1293] PKRU: 55555554 [ 26.742276][ T1293] Call Trace: [ 26.742372][ T1293] [ 26.742440][ T1293] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.742572][ T1293] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.742671][ T1293] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.742800][ T1293] __dev_notify_flags (net/core/dev.c:9787) [ 26.742936][ T1293] ? netif_change_name (net/core/dev.c:1495) [ 26.743065][ T1293] ? __dev_change_flags (net/core/dev.c:9752) [ 26.743199][ T1293] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.743371][ T1293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.743504][ T1293] ? 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)) [ 26.743636][ T1293] netif_change_flags (net/core/dev.c:9820) [ 26.743765][ T1293] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.743901][ T1293] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.744031][ T1293] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.744167][ T1293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.744327][ T1293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.744457][ T1293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.744585][ T1293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.744713][ T1293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.744842][ T1293] ? __kernel_text_address (kernel/extable.c:79) [ 26.744975][ T1293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.745114][ T1293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.745242][ T1293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.745371][ T1293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.745500][ T1293] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.745629][ T1293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.745755][ T1293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.745889][ T1293] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.746020][ T1293] ? __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.746154][ T1293] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.746282][ T1293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.746412][ T1293] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.746544][ T1293] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.746675][ T1293] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.746804][ T1293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.746950][ T1293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.747085][ T1293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.747217][ T1293] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.747347][ T1293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.747479][ T1293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.747607][ T1293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.747738][ T1293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.747873][ T1293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.748003][ T1293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.748138][ T1293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.748266][ T1293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.748394][ T1293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.748524][ T1293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.748657][ T1293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.748787][ T1293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.748923][ T1293] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.749054][ T1293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.749192][ T1293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.749325][ T1293] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.749453][ T1293] ? netlink_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.749585][ T1293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.749716][ T1293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.749845][ T1293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.749982][ T1293] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.750116][ T1293] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.750249][ T1293] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.750381][ T1293] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.750511][ T1293] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.750640][ T1293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.750801][ T1293] ? move_addr_to_kernel (net/socket.c:258) [ 26.750936][ T1293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.751066][ T1293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.751202][ T1293] ___sys_sendmsg (net/socket.c:2752) [ 26.751330][ T1293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.751491][ T1293] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.751632][ T1293] __sys_sendmsg (net/socket.c:2784) [ 26.751761][ T1293] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.751895][ T1293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.752059][ T1293] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.752191][ T1293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.752321][ T1293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.752450][ T1293] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.752581][ T1293] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.752710][ T1293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.752876][ T1293] RIP: 0033:0x7f469114c08e [ 26.753013][ T1293] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.753476][ T1293] RSP: 002b:00007ffc1b4b92b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.753670][ T1293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f469114c08e [ 26.753870][ T1293] RDX: 0000000000000000 RSI: 00007ffc1b4b9360 RDI: 0000000000000005 [ 26.754062][ T1293] RBP: 00007ffc1b4b92c0 R08: 0000000000000000 R09: 0000000000000000 [ 26.754256][ T1293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 26.754449][ T1293] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1b4b9a20 | [ 26.945507][ T1316] ------------[ cut here ]------------ | [ 26.945729][ T1316] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1316 | [ 26.946323][ T1316] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.946982][ T1316] Tainted: [W]=WARN [ 26.947139][ T1316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.947359][ T1316] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.947584][ T1316] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.948128][ T1316] RSP: 0018:ffa0000002e771b0 EFLAGS: 00010286 [ 26.948350][ T1316] RAX: 00000000ffffffa6 RBX: ff11000005edf840 RCX: 1ff40000005cedfc [ 26.948601][ T1316] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005edf8f0 [ 26.948855][ T1316] RBP: ff11000007939000 R08: 1fe2200000bdbf1f R09: ff1100000f2fae80 [ 26.949125][ T1316] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.949376][ T1316] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 26.949630][ T1316] FS: 00007f2a6415f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 26.949930][ T1316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.950159][ T1316] CR2: 00007f2a64358460 CR3: 000000000ce57001 CR4: 0000000000771ef0 [ 26.950414][ T1316] PKRU: 55555554 [ 26.950566][ T1316] Call Trace: [ 26.950717][ T1316] [ 26.950836][ T1316] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.951037][ T1316] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.951195][ T1316] __dev_notify_flags (net/core/dev.c:9787) [ 26.951379][ T1316] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 26.951566][ T1316] ? netif_change_name (net/core/dev.c:1495) [ 26.951756][ T1316] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.951951][ T1316] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 26.952141][ T1316] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.952323][ T1316] ? __dev_get_by_name (net/core/dev.c:883) [ 26.952509][ T1316] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.952700][ T1316] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.952903][ T1316] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.953089][ T1316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.953279][ T1316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.953462][ T1316] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.953644][ T1316] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.953828][ T1316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.954030][ T1316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.954223][ T1316] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.954405][ T1316] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.954589][ T1316] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.954773][ T1316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.954971][ T1316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.955161][ T1316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.955343][ T1316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.955527][ T1316] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.955711][ T1316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.955909][ T1316] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.956096][ T1316] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.956288][ T1316] ? netlink_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.956477][ T1316] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.956661][ T1316] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.956845][ T1316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.957043][ T1316] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.957239][ T1316] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.957425][ T1316] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.957611][ T1316] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.957797][ T1316] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.957992][ T1316] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.958219][ T1316] ? move_addr_to_kernel (net/socket.c:258) [ 26.958410][ T1316] ___sys_sendmsg (net/socket.c:2752) [ 26.958592][ T1316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.958776][ T1316] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.958982][ T1316] ? 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)) [ 26.959178][ T1316] __sys_sendmsg (net/socket.c:2784) [ 26.959454][ T1316] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.959644][ T1316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.959828][ T1316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.960019][ T1316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.960299][ T1316] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.960488][ T1316] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.960673][ T1316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.960899][ T1316] RIP: 0033:0x7f2a6439908e [ 26.961190][ T1316] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.961717][ T1316] RSP: 002b:00007ffcd7c1e2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.962068][ T1316] RAX: ffffffffffffffda RBX: 00007ffcd7c1ea78 RCX: 00007f2a6439908e [ 26.962325][ T1316] RDX: 0000000000000000 RSI: 00007ffcd7c1e390 RDI: 0000000000000005 [ 26.962667][ T1316] RBP: 00007ffcd7c1e2f0 R08: 0000000000000000 R09: 0000000000000000 [ 26.962929][ T1316] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 26.963188][ T1316] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd7c1ea50 | [ 26.988757][ T1317] ------------[ cut here ]------------ | [ 26.989270][ T1317] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1317 | [ 26.989639][ T1317] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.990446][ T1317] Tainted: [W]=WARN [ 26.990682][ T1317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.990973][ T1317] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.991286][ T1317] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.991905][ T1317] RSP: 0018:ffa0000002e67020 EFLAGS: 00010286 [ 26.992202][ T1317] RAX: 00000000ffffffa6 RBX: ff11000005ede1c0 RCX: 1ff40000005ccdca [ 26.992534][ T1317] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede270 [ 26.992877][ T1317] RBP: ff11000007939000 R08: 1fe2200000bdbc4f R09: ff1100000f2fd158 [ 26.993213][ T1317] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 26.993525][ T1317] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.993817][ T1317] FS: 00007f2f84036840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 26.994106][ T1317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.994328][ T1317] CR2: 000000001aba0988 CR3: 000000000f71f004 CR4: 0000000000771ef0 [ 26.994576][ T1317] PKRU: 55555554 [ 26.994722][ T1317] Call Trace: [ 26.994881][ T1317] [ 26.994999][ T1317] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.995191][ T1317] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.995342][ T1317] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.995524][ T1317] __dev_notify_flags (net/core/dev.c:9787) [ 26.995709][ T1317] ? netif_change_name (net/core/dev.c:1495) [ 26.995905][ T1317] ? __dev_change_flags (net/core/dev.c:9752) [ 26.996089][ T1317] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.996276][ T1317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.996460][ T1317] ? 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)) [ 26.996644][ T1317] netif_change_flags (net/core/dev.c:9820) [ 26.996827][ T1317] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.997018][ T1317] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.997212][ T1317] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.997396][ T1317] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.997609][ T1317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.997792][ T1317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.997984][ T1317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.998173][ T1317] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.998356][ T1317] ? __kernel_text_address (kernel/extable.c:79) [ 26.998542][ T1317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.998725][ T1317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.998914][ T1317] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.999094][ T1317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.999281][ T1317] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.999461][ T1317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.999642][ T1317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.999822][ T1317] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.000013][ T1317] ? __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.000203][ T1317] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.000385][ T1317] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.000565][ T1317] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.000746][ T1317] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.000942][ T1317] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.001133][ T1317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.001314][ T1317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.001493][ T1317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.001671][ T1317] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.001853][ T1317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.002051][ T1317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.002237][ T1317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.002418][ T1317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.002600][ T1317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.002783][ T1317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.002977][ T1317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.003162][ T1317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.003343][ T1317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.003525][ T1317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.003708][ T1317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.003901][ T1317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.004085][ T1317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.004273][ T1317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.004455][ T1317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.004638][ T1317] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.004817][ T1317] ? netlink_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.005014][ T1317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.005205][ T1317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.005389][ T1317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.005574][ T1317] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.005757][ T1317] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.005950][ T1317] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.006138][ T1317] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.006318][ T1317] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.006500][ T1317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.006713][ T1317] ? move_addr_to_kernel (net/socket.c:258) [ 27.006909][ T1317] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.007091][ T1317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.007280][ T1317] ___sys_sendmsg (net/socket.c:2752) [ 27.007459][ T1317] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.007674][ T1317] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.007879][ T1317] __sys_sendmsg (net/socket.c:2784) [ 27.008062][ T1317] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.008250][ T1317] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.008467][ T1317] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.008648][ T1317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.008829][ T1317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.009021][ T1317] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.009210][ T1317] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.009395][ T1317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.009608][ T1317] RIP: 0033:0x7f2f8427008e [ 27.009794][ T1317] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.010326][ T1317] RSP: 002b:00007fff94a937a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.010573][ T1317] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2f8427008e [ 27.010817][ T1317] RDX: 0000000000000000 RSI: 00007fff94a93850 RDI: 0000000000000005 [ 27.011075][ T1317] RBP: 00007fff94a937b0 R08: 0000000000000000 R09: 0000000000000000 [ 27.011323][ T1317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 27.011566][ T1317] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff94a93f10 | [ 27.235427][ T1344] ------------[ cut here ]------------ | [ 27.235606][ T1344] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1344 | [ 27.235893][ T1344] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.236448][ T1344] Tainted: [W]=WARN [ 27.236550][ T1344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.236723][ T1344] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.236912][ T1344] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.237398][ T1344] RSP: 0018:ffa0000002fe71b0 EFLAGS: 00010286 [ 27.237574][ T1344] RAX: 00000000ffffffa6 RBX: ff11000005dc1840 RCX: 1ff40000005fcdfc [ 27.237777][ T1344] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc18f0 [ 27.237984][ T1344] RBP: ff1100000215c000 R08: 1fe2200000bb831f R09: ff1100000cda2e80 [ 27.238190][ T1344] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 27.238391][ T1344] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 27.238593][ T1344] FS: 00007f58da589840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 27.238834][ T1344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.239013][ T1344] CR2: 00007f58da8f0ee3 CR3: 000000000f0ff001 CR4: 0000000000771ef0 [ 27.239220][ T1344] PKRU: 55555554 [ 27.239322][ T1344] Call Trace: [ 27.239423][ T1344] [ 27.239493][ T1344] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.239628][ T1344] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.239732][ T1344] __dev_notify_flags (net/core/dev.c:9787) [ 27.239872][ T1344] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 27.240009][ T1344] ? netif_change_name (net/core/dev.c:1495) [ 27.240152][ T1344] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 27.240286][ T1344] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 27.240421][ T1344] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.240555][ T1344] ? __dev_get_by_name (net/core/dev.c:883) [ 27.240689][ T1344] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.240828][ T1344] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.240971][ T1344] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.241107][ T1344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.241248][ T1344] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.241382][ T1344] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.241516][ T1344] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.241649][ T1344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.241787][ T1344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.241929][ T1344] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.242061][ T1344] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.242201][ T1344] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.242333][ T1344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.242465][ T1344] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.242599][ T1344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.242732][ T1344] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.242871][ T1344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.243004][ T1344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.243141][ T1344] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.243276][ T1344] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.243409][ T1344] ? netlink_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.243547][ T1344] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.243682][ T1344] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.243819][ T1344] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.243960][ T1344] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.244094][ T1344] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.244232][ T1344] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.244370][ T1344] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.244503][ T1344] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.244638][ T1344] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.244802][ T1344] ? move_addr_to_kernel (net/socket.c:258) [ 27.244946][ T1344] ___sys_sendmsg (net/socket.c:2752) [ 27.245078][ T1344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.245215][ T1344] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.245358][ T1344] ? 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)) [ 27.245494][ T1344] __sys_sendmsg (net/socket.c:2784) [ 27.245629][ T1344] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.245767][ T1344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.245906][ T1344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.246041][ T1344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.246180][ T1344] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.246314][ T1344] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.246449][ T1344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.246615][ T1344] RIP: 0033:0x7f58da7c308e [ 27.246757][ T1344] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.247236][ T1344] RSP: 002b:00007ffe433fbae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.247438][ T1344] RAX: ffffffffffffffda RBX: 00007ffe433fc278 RCX: 00007f58da7c308e [ 27.247638][ T1344] RDX: 0000000000000000 RSI: 00007ffe433fbb90 RDI: 0000000000000005 [ 27.247837][ T1344] RBP: 00007ffe433fbaf0 R08: 0000000000000000 R09: 0000000000000000 [ 27.248041][ T1344] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 27.248244][ T1344] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe433fc250 | [ 27.279100][ T1345] ------------[ cut here ]------------ | [ 27.279258][ T1345] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1345 | [ 27.279526][ T1345] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.280077][ T1345] Tainted: [W]=WARN [ 27.280188][ T1345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.280360][ T1345] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.280539][ T1345] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.281015][ T1345] RSP: 0018:ffa0000002ff7020 EFLAGS: 00010286 [ 27.281189][ T1345] RAX: 00000000ffffffa6 RBX: ff1100000cc9f0c0 RCX: 1ff40000005fedca [ 27.281391][ T1345] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9f170 [ 27.281593][ T1345] RBP: ff1100000215c000 R08: 1fe2200001993e2f R09: ff1100000cda5158 [ 27.281793][ T1345] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.281993][ T1345] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.282195][ T1345] FS: 00007f64e19c7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 27.282426][ T1345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.282593][ T1345] CR2: 000000000cc92988 CR3: 000000000d6ed004 CR4: 0000000000771ef0 [ 27.282794][ T1345] PKRU: 55555554 [ 27.282899][ T1345] Call Trace: [ 27.282997][ T1345] [ 27.283066][ T1345] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.283204][ T1345] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.283308][ T1345] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.283443][ T1345] __dev_notify_flags (net/core/dev.c:9787) [ 27.283576][ T1345] ? netif_change_name (net/core/dev.c:1495) [ 27.283707][ T1345] ? __dev_change_flags (net/core/dev.c:9752) [ 27.283839][ T1345] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.283973][ T1345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.284105][ T1345] ? 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.284243][ T1345] netif_change_flags (net/core/dev.c:9820) [ 27.284373][ T1345] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.284503][ T1345] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.284635][ T1345] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.284766][ T1345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.284935][ T1345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.285066][ T1345] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.285201][ T1345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.285333][ T1345] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.285469][ T1345] ? __kernel_text_address (kernel/extable.c:79) [ 27.285602][ T1345] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.285737][ T1345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.285874][ T1345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.286005][ T1345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.286140][ T1345] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.286269][ T1345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.286402][ T1345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.286535][ T1345] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.286668][ T1345] ? __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.286800][ T1345] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.286938][ T1345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.287071][ T1345] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.287208][ T1345] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.287342][ T1345] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.287475][ T1345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.287605][ T1345] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.287737][ T1345] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.287874][ T1345] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.288005][ T1345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.288143][ T1345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.288273][ T1345] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.288403][ T1345] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.288535][ T1345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.288667][ T1345] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.288798][ T1345] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.288934][ T1345] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.289065][ T1345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.289200][ T1345] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.289333][ T1345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.289463][ T1345] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.289596][ T1345] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.289728][ T1345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.289861][ T1345] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.290001][ T1345] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.290135][ T1345] ? netlink_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.290268][ T1345] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.290399][ T1345] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.290531][ T1345] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.290665][ T1345] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.290797][ T1345] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.290934][ T1345] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.291068][ T1345] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.291204][ T1345] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.291335][ T1345] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.291495][ T1345] ? move_addr_to_kernel (net/socket.c:258) [ 27.291628][ T1345] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.291759][ T1345] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.291902][ T1345] ___sys_sendmsg (net/socket.c:2752) [ 27.292032][ T1345] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.292208][ T1345] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.292352][ T1345] __sys_sendmsg (net/socket.c:2784) [ 27.292483][ T1345] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.292615][ T1345] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.292782][ T1345] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.292920][ T1345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.293056][ T1345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.293191][ T1345] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.293322][ T1345] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.293455][ T1345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.293620][ T1345] RIP: 0033:0x7f64e1c0108e [ 27.293758][ T1345] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.294229][ T1345] RSP: 002b:00007ffd9804c290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.294431][ T1345] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f64e1c0108e [ 27.294628][ T1345] RDX: 0000000000000000 RSI: 00007ffd9804c340 RDI: 0000000000000005 [ 27.294822][ T1345] RBP: 00007ffd9804c2a0 R08: 0000000000000000 R09: 0000000000000000 [ 27.295022][ T1345] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 27.295226][ T1345] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9804ca00 | [ 27.514551][ T1371] ------------[ cut here ]------------ | [ 27.514724][ T1371] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1371 | [ 27.515627][ T1371] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.516229][ T1371] Tainted: [W]=WARN [ 27.516335][ T1371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.516504][ T1371] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.516678][ T1371] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.517166][ T1371] RSP: 0018:ffa00000031271b0 EFLAGS: 00010286 [ 27.517336][ T1371] RAX: 00000000ffffffa6 RBX: ff110000100af3c0 RCX: 1ff4000000624dfc [ 27.517536][ T1371] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af470 [ 27.517733][ T1371] RBP: ff11000009da1000 R08: 1fe2200002015e8f R09: ff1100000f2f8b80 [ 27.517939][ T1371] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 27.518142][ T1371] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 27.518343][ T1371] FS: 00007f32e41c2840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 27.518577][ T1371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.518746][ T1371] CR2: 00007f32e43bb460 CR3: 0000000011b68005 CR4: 0000000000771ef0 [ 27.518951][ T1371] PKRU: 55555554 [ 27.519052][ T1371] Call Trace: [ 27.519158][ T1371] [ 27.519227][ T1371] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.519364][ T1371] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.519466][ T1371] __dev_notify_flags (net/core/dev.c:9787) [ 27.519603][ T1371] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 27.519741][ T1371] ? netif_change_name (net/core/dev.c:1495) [ 27.519882][ T1371] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 27.520016][ T1371] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 27.520155][ T1371] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.520289][ T1371] ? __dev_get_by_name (net/core/dev.c:883) [ 27.520422][ T1371] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.520560][ T1371] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.520698][ T1371] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.520832][ T1371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.520972][ T1371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.521105][ T1371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.521241][ T1371] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.521375][ T1371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.521513][ T1371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.521648][ T1371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.521781][ T1371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.521920][ T1371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.522053][ T1371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.522189][ T1371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.522324][ T1371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.522456][ T1371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.522590][ T1371] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.522726][ T1371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.522859][ T1371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.523001][ T1371] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.523139][ T1371] ? netlink_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.523274][ T1371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.523409][ T1371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.523544][ T1371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.523679][ T1371] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.523813][ T1371] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.523955][ T1371] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.524093][ T1371] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.524233][ T1371] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.524366][ T1371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.524531][ T1371] ? move_addr_to_kernel (net/socket.c:258) [ 27.524669][ T1371] ___sys_sendmsg (net/socket.c:2752) [ 27.524803][ T1371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.524943][ T1371] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.525086][ T1371] ? 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)) [ 27.525226][ T1371] __sys_sendmsg (net/socket.c:2784) [ 27.525359][ T1371] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.525495][ T1371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.525632][ T1371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.525765][ T1371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.525906][ T1371] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.526039][ T1371] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.526176][ T1371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.526340][ T1371] RIP: 0033:0x7f32e43fc08e [ 27.526482][ T1371] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.526959][ T1371] RSP: 002b:00007fff074a3e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.527160][ T1371] RAX: ffffffffffffffda RBX: 00007fff074a45d8 RCX: 00007f32e43fc08e [ 27.527359][ T1371] RDX: 0000000000000000 RSI: 00007fff074a3ef0 RDI: 0000000000000005 [ 27.527556][ T1371] RBP: 00007fff074a3e50 R08: 0000000000000000 R09: 0000000000000000 [ 27.527755][ T1371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 27.527958][ T1371] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff074a45b0 | [ 27.555894][ T1372] ------------[ cut here ]------------ | [ 27.556045][ T1372] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1372 | [ 27.556316][ T1372] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.556858][ T1372] Tainted: [W]=WARN [ 27.556969][ T1372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.557145][ T1372] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.557319][ T1372] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.557791][ T1372] RSP: 0018:ffa0000003137020 EFLAGS: 00010286 [ 27.557965][ T1372] RAX: 00000000ffffffa6 RBX: ff110000100aec40 RCX: 1ff4000000626dca [ 27.558173][ T1372] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100aecf0 [ 27.558465][ T1372] RBP: ff11000009da1000 R08: 1fe2200002015d9f R09: ff11000011b98b58 [ 27.558664][ T1372] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.559045][ T1372] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.559257][ T1372] FS: 00007fbca3c73840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 27.559492][ T1372] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.559749][ T1372] CR2: 000000003f201988 CR3: 0000000010246002 CR4: 0000000000771ef0 [ 27.559951][ T1372] PKRU: 55555554 [ 27.560051][ T1372] Call Trace: [ 27.560156][ T1372] [ 27.560312][ T1372] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.560449][ T1372] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.560551][ T1372] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.560684][ T1372] __dev_notify_flags (net/core/dev.c:9787) [ 27.560818][ T1372] ? netif_change_name (net/core/dev.c:1495) [ 27.560958][ T1372] ? __dev_change_flags (net/core/dev.c:9752) [ 27.561091][ T1372] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.561226][ T1372] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.561358][ T1372] ? 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.561494][ T1372] netif_change_flags (net/core/dev.c:9820) [ 27.561628][ T1372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.561760][ T1372] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.563295][ T1372] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.563436][ T1372] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.563602][ T1372] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.563756][ T1372] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.563992][ T1372] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.564125][ T1372] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.564257][ T1372] ? __kernel_text_address (kernel/extable.c:79) [ 27.564389][ T1372] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.564522][ T1372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.564654][ T1372] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.564785][ T1372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.565028][ T1372] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.565164][ T1372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.565293][ T1372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.565425][ T1372] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.565556][ T1372] ? __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.565685][ T1372] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.565816][ T1372] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.566043][ T1372] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.566181][ T1372] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.566315][ T1372] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.566446][ T1372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.566577][ T1372] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.566708][ T1372] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.566838][ T1372] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.567050][ T1372] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.567188][ T1372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.567318][ T1372] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.567449][ T1372] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.567580][ T1372] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.567713][ T1372] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.567849][ T1372] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.568048][ T1372] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.568186][ T1372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.568321][ T1372] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.568456][ T1372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.568587][ T1372] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.568719][ T1372] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.568849][ T1372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.569079][ T1372] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.569218][ T1372] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.569349][ T1372] ? netlink_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.569482][ T1372] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.569615][ T1372] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.569747][ T1372] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.569956][ T1372] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.570089][ T1372] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.570231][ T1372] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.570365][ T1372] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.570496][ T1372] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.570631][ T1372] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.570794][ T1372] ? move_addr_to_kernel (net/socket.c:258) [ 27.570993][ T1372] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.571128][ T1372] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.571260][ T1372] ___sys_sendmsg (net/socket.c:2752) [ 27.571390][ T1372] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.571554][ T1372] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.571697][ T1372] __sys_sendmsg (net/socket.c:2784) [ 27.571827][ T1372] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.572044][ T1372] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.572213][ T1372] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.572344][ T1372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.572475][ T1372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.572692][ T1372] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.572823][ T1372] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.573134][ T1372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.573558][ T1372] RIP: 0033:0x7fbca3ead08e [ 27.573698][ T1372] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.574237][ T1372] RSP: 002b:00007ffd82e8d690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.574437][ T1372] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbca3ead08e [ 27.574634][ T1372] RDX: 0000000000000000 RSI: 00007ffd82e8d740 RDI: 0000000000000005 [ 27.574929][ T1372] RBP: 00007ffd82e8d6a0 R08: 0000000000000000 R09: 0000000000000000 [ 27.575127][ T1372] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb40 [ 27.575409][ T1372] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd82e8de00 | [ 27.816663][ T1402] ------------[ cut here ]------------ | [ 27.816840][ T1402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1402 | [ 27.817556][ T1402] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.818121][ T1402] Tainted: [W]=WARN [ 27.818224][ T1402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.818393][ T1402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.818567][ T1402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.819039][ T1402] RSP: 0018:ffa0000003246fe0 EFLAGS: 00010286 [ 27.819211][ T1402] RAX: 00000000ffffffa6 RBX: ff1100000d574ac0 RCX: 1ff4000000648dc2 [ 27.819412][ T1402] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d574b70 [ 27.819612][ T1402] RBP: ff1100000cd1a000 R08: 1fe2200001aae96f R09: ff1100000f382e58 [ 27.819813][ T1402] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 27.820016][ T1402] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 27.820222][ T1402] FS: 00007fd7bf0f1840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 27.820455][ T1402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.820625][ T1402] CR2: 00007fd7bf3c11a0 CR3: 0000000011bbd001 CR4: 0000000000771ef0 [ 27.820826][ T1402] PKRU: 55555554 [ 27.820933][ T1402] Call Trace: [ 27.821033][ T1402] [ 27.821103][ T1402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.821245][ T1402] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 27.821379][ T1402] notifier_call_chain (kernel/notifier.c:85) [ 27.821517][ T1402] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 27.821649][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.821784][ T1402] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 27.821957][ T1402] ? mutex_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.822089][ T1402] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.822226][ T1402] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 27.822361][ T1402] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 27.822524][ T1402] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 27.822660][ T1402] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 27.822800][ T1402] ? write_profile (kernel/profile.c:194) [ 27.822941][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.823075][ T1402] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 27.823252][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.823388][ T1402] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 27.823525][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.823659][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.823793][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.823931][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.824062][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.824215][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.824345][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.824477][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.824609][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.824741][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.824878][ T1402] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.825013][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.825151][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.825282][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.825415][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.825548][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.825680][ T1402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.825811][ T1402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.825948][ T1402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.826078][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.826217][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.826350][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.826484][ T1402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.826616][ T1402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.826748][ T1402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.826889][ T1402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.827021][ T1402] ? netlink_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.827157][ T1402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.827289][ T1402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.827419][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.827551][ T1402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.827682][ T1402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.827814][ T1402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.827953][ T1402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.828084][ T1402] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.828219][ T1402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.828382][ T1402] ? move_addr_to_kernel (net/socket.c:258) [ 27.828514][ T1402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.828645][ T1402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.828778][ T1402] ___sys_sendmsg (net/socket.c:2752) [ 27.828911][ T1402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.829073][ T1402] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.829221][ T1402] __sys_sendmsg (net/socket.c:2784) [ 27.829350][ T1402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.829480][ T1402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.829643][ T1402] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.829776][ T1402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.829911][ T1402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.830042][ T1402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.830176][ T1402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.830307][ T1402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.830469][ T1402] RIP: 0033:0x7fd7bf32b08e [ 27.830607][ T1402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.831076][ T1402] RSP: 002b:00007fff42ea37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.831281][ T1402] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7bf32b08e [ 27.831477][ T1402] RDX: 0000000000000000 RSI: 00007fff42ea3870 RDI: 0000000000000005 [ 27.831671][ T1402] RBP: 00007fff42ea37d0 R08: 0000000000000000 R09: 0000000000000000 [ 27.831873][ T1402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 27.832068][ T1402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff42ea3f30 | [ 27.833930][ T1402] ------------[ cut here ]------------ | [ 27.834069][ T1402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1402 | [ 27.834322][ T1402] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.834835][ T1402] Tainted: [W]=WARN [ 27.835024][ T1402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.835186][ T1402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.835351][ T1402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.835798][ T1402] RSP: 0018:ffa0000003247060 EFLAGS: 00010286 [ 27.835968][ T1402] RAX: 00000000ffffffa6 RBX: ff1100000d575b40 RCX: 1ff4000000648dd2 [ 27.836161][ T1402] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d575bf0 [ 27.836349][ T1402] RBP: ff1100000c0ea000 R08: 1fe2200001aaeb7f R09: ff1100000f382e58 [ 27.836540][ T1402] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 27.836729][ T1402] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003247100 [ 27.836926][ T1402] FS: 00007fd7bf0f1840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 27.837155][ T1402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.837316][ T1402] CR2: 00005634b211dd5c CR3: 0000000011bbd002 CR4: 0000000000771ef0 [ 27.837507][ T1402] PKRU: 55555554 [ 27.837601][ T1402] Call Trace: [ 27.837696][ T1402] [ 27.837762][ T1402] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.837897][ T1402] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.837995][ T1402] netif_close_many (net/core/dev.c:1804) [ 27.838126][ T1402] ? mutex_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.838253][ T1402] ? __dev_close_many (net/core/dev.c:1781) [ 27.838381][ T1402] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 27.838539][ T1402] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 27.838696][ T1402] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 27.838827][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.838960][ T1402] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.839124][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.839252][ T1402] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.839378][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.839504][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.839630][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.839755][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.839886][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.840029][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.840157][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.840284][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.840409][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.840535][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.840662][ T1402] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.840790][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.840921][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.841047][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.841179][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.841306][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.841431][ T1402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.841557][ T1402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.841682][ T1402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.841807][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.841939][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.842065][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.842196][ T1402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.842320][ T1402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.842447][ T1402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.842576][ T1402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.842701][ T1402] ? netlink_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.842828][ T1402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.842960][ T1402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.843085][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.843218][ T1402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.843343][ T1402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.843474][ T1402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.843601][ T1402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.843725][ T1402] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.843850][ T1402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.844009][ T1402] ? move_addr_to_kernel (net/socket.c:258) [ 27.844141][ T1402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.844266][ T1402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.844394][ T1402] ___sys_sendmsg (net/socket.c:2752) [ 27.844520][ T1402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.844677][ T1402] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.844815][ T1402] __sys_sendmsg (net/socket.c:2784) [ 27.844947][ T1402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.845072][ T1402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.845234][ T1402] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.845359][ T1402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.845485][ T1402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.845610][ T1402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.845735][ T1402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.845861][ T1402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.846023][ T1402] RIP: 0033:0x7fd7bf32b08e [ 27.846159][ T1402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.846604][ T1402] RSP: 002b:00007fff42ea37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.846792][ T1402] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7bf32b08e [ 27.846986][ T1402] RDX: 0000000000000000 RSI: 00007fff42ea3870 RDI: 0000000000000005 [ 27.847178][ T1402] RBP: 00007fff42ea37d0 R08: 0000000000000000 R09: 0000000000000000 [ 27.847363][ T1402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 27.847550][ T1402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff42ea3f30 | [ 27.850233][ T1402] ------------[ cut here ]------------ | [ 27.850360][ T1402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1402 | [ 27.850604][ T1402] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.851106][ T1402] Tainted: [W]=WARN [ 27.851203][ T1402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.851354][ T1402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.851516][ T1402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.851950][ T1402] RSP: 0018:ffa0000003247190 EFLAGS: 00010286 [ 27.852104][ T1402] RAX: 00000000ffffffa6 RBX: ff11000009b1c7c0 RCX: 1ff4000000648df8 [ 27.852291][ T1402] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c870 [ 27.852471][ T1402] RBP: ff1100000c0ea000 R08: 1fe220000136390f R09: ff1100000f382e58 [ 27.852652][ T1402] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 27.852834][ T1402] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 27.853023][ T1402] FS: 00007fd7bf0f1840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 27.853242][ T1402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.853395][ T1402] CR2: 00005634b211dd5c CR3: 0000000011bbd002 CR4: 0000000000771ef0 [ 27.853577][ T1402] PKRU: 55555554 [ 27.853668][ T1402] Call Trace: [ 27.853759][ T1402] [ 27.853823][ T1402] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 27.853986][ T1402] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.854149][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.854272][ T1402] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.854395][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.854517][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.854639][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.854760][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.854888][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.855027][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.855153][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.855273][ T1402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.855392][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.855513][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.855634][ T1402] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.855759][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.855884][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.856015][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.856141][ T1402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.856263][ T1402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.856385][ T1402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.856514][ T1402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.856636][ T1402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.856758][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.856886][ T1402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.857006][ T1402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.857134][ T1402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.857254][ T1402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.857376][ T1402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.857502][ T1402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.857623][ T1402] ? netlink_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.857754][ T1402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.857879][ T1402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.858001][ T1402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.858128][ T1402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.858259][ T1402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.858386][ T1402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.858509][ T1402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.858631][ T1402] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.858752][ T1402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.858905][ T1402] ? move_addr_to_kernel (net/socket.c:258) [ 27.859028][ T1402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.859152][ T1402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.859285][ T1402] ___sys_sendmsg (net/socket.c:2752) [ 27.859406][ T1402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.859559][ T1402] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.859692][ T1402] __sys_sendmsg (net/socket.c:2784) [ 27.859815][ T1402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.859942][ T1402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.860095][ T1402] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.860231][ T1402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.860359][ T1402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.860482][ T1402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.860603][ T1402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.860724][ T1402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.860877][ T1402] RIP: 0033:0x7fd7bf32b08e [ 27.861004][ T1402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.861451][ T1402] RSP: 002b:00007fff42ea37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.861634][ T1402] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7bf32b08e [ 27.861817][ T1402] RDX: 0000000000000000 RSI: 00007fff42ea3870 RDI: 0000000000000005 [ 27.862002][ T1402] RBP: 00007fff42ea37d0 R08: 0000000000000000 R09: 0000000000000000 [ 27.862187][ T1402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 27.862367][ T1402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff42ea3f30 | [ 28.100072][ T1430] ------------[ cut here ]------------ | [ 28.100257][ T1430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1430 | [ 28.100537][ T1430] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.101637][ T1430] Tainted: [W]=WARN [ 28.101741][ T1430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.101917][ T1430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.102097][ T1430] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.102579][ T1430] RSP: 0018:ffa00000033d6fe0 EFLAGS: 00010286 [ 28.102747][ T1430] RAX: 00000000ffffffa6 RBX: ff11000009b1dcc0 RCX: 1ff400000067adc2 [ 28.102951][ T1430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1dd70 [ 28.103155][ T1430] RBP: ff1100000cd1a000 R08: 1fe2200001363baf R09: ff1100000cb08b58 [ 28.103352][ T1430] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 28.103554][ T1430] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 28.103754][ T1430] FS: 00007f258485e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 28.103996][ T1430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.104168][ T1430] CR2: 000000001c31a988 CR3: 000000000eb37005 CR4: 0000000000771ef0 [ 28.104370][ T1430] PKRU: 55555554 [ 28.104469][ T1430] Call Trace: [ 28.104569][ T1430] [ 28.104639][ T1430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.104777][ T1430] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.104914][ T1430] notifier_call_chain (kernel/notifier.c:85) [ 28.105050][ T1430] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 28.105188][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.105323][ T1430] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 28.105488][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.105626][ T1430] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 28.105793][ T1430] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 28.105931][ T1430] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.106064][ T1430] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 28.106205][ T1430] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 28.106372][ T1430] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 28.106510][ T1430] ? write_profile (kernel/profile.c:194) [ 28.106645][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.106779][ T1430] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 28.106968][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.107108][ T1430] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 28.107244][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.107378][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.107510][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.107643][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.107775][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.107931][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.108064][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.108202][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.108335][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.108467][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.108601][ T1430] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.108736][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.108875][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.109009][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.109147][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.109282][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.109415][ T1430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.109548][ T1430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.109680][ T1430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.109811][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.109952][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.110084][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.110222][ T1430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.110355][ T1430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.110487][ T1430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.110623][ T1430] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.110755][ T1430] ? netlink_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.110897][ T1430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.111032][ T1430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.111173][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.111307][ T1430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.111441][ T1430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.111574][ T1430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.111709][ T1430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.111843][ T1430] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.111983][ T1430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.112152][ T1430] ? move_addr_to_kernel (net/socket.c:258) [ 28.112286][ T1430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.112419][ T1430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.112552][ T1430] ___sys_sendmsg (net/socket.c:2752) [ 28.112683][ T1430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.112852][ T1430] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.113005][ T1430] __sys_sendmsg (net/socket.c:2784) [ 28.113140][ T1430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.113273][ T1430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.113438][ T1430] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.113571][ T1430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.113704][ T1430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.113837][ T1430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.113975][ T1430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.114107][ T1430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.114275][ T1430] RIP: 0033:0x7f2584a9808e [ 28.114414][ T1430] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.114892][ T1430] RSP: 002b:00007ffee386ed40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.115090][ T1430] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2584a9808e [ 28.115292][ T1430] RDX: 0000000000000000 RSI: 00007ffee386edf0 RDI: 0000000000000005 [ 28.115489][ T1430] RBP: 00007ffee386ed50 R08: 0000000000000000 R09: 0000000000000000 [ 28.115685][ T1430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 28.115888][ T1430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee386f4b0 | [ 28.117516][ T1430] ------------[ cut here ]------------ | [ 28.117643][ T1430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1430 | [ 28.117905][ T1430] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.118427][ T1430] Tainted: [W]=WARN [ 28.118525][ T1430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.118685][ T1430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.118852][ T1430] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.119317][ T1430] RSP: 0018:ffa00000033d7060 EFLAGS: 00010286 [ 28.119484][ T1430] RAX: 00000000ffffffa6 RBX: ff1100000c965e40 RCX: 1ff400000067add2 [ 28.119675][ T1430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965ef0 [ 28.119957][ T1430] RBP: ff1100000cc12000 R08: 1fe220000192cbdf R09: ff1100000cb08b58 [ 28.120151][ T1430] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 28.120342][ T1430] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000033d7100 [ 28.120534][ T1430] FS: 00007f258485e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 28.120757][ T1430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.120984][ T1430] CR2: 000000001c31a988 CR3: 000000000eb37005 CR4: 0000000000771ef0 [ 28.121180][ T1430] PKRU: 55555554 [ 28.121276][ T1430] Call Trace: [ 28.121371][ T1430] [ 28.121519][ T1430] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.121649][ T1430] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.121747][ T1430] netif_close_many (net/core/dev.c:1804) [ 28.121949][ T1430] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 28.122109][ T1430] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 28.122240][ T1430] ? __dev_close_many (net/core/dev.c:1781) [ 28.122368][ T1430] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.122529][ T1430] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.122688][ T1430] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 28.122819][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.123033][ T1430] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.123195][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.123324][ T1430] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.123453][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.123580][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.123708][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.123836][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.124019][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.124169][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.124296][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.124424][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.124551][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.124679][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.124806][ T1430] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.124990][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.125120][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.125247][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.125374][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.125503][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.125631][ T1430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.125758][ T1430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.125939][ T1430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.126068][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.126203][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.126330][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.126459][ T1430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.126586][ T1430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.126715][ T1430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.126845][ T1430] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.127028][ T1430] ? netlink_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.127164][ T1430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.127291][ T1430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.127417][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.127546][ T1430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.127675][ T1430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.127804][ T1430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.127978][ T1430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.128105][ T1430] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.128237][ T1430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.128394][ T1430] ? move_addr_to_kernel (net/socket.c:258) [ 28.128523][ T1430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.128650][ T1430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.128780][ T1430] ___sys_sendmsg (net/socket.c:2752) [ 28.128911][ T1430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.129072][ T1430] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.129215][ T1430] __sys_sendmsg (net/socket.c:2784) [ 28.129343][ T1430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.129471][ T1430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.129632][ T1430] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.129761][ T1430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.129895][ T1430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.130023][ T1430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.130156][ T1430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.130285][ T1430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.130442][ T1430] RIP: 0033:0x7f2584a9808e [ 28.130576][ T1430] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.131040][ T1430] RSP: 002b:00007ffee386ed40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.131237][ T1430] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2584a9808e [ 28.131426][ T1430] RDX: 0000000000000000 RSI: 00007ffee386edf0 RDI: 0000000000000005 [ 28.131616][ T1430] RBP: 00007ffee386ed50 R08: 0000000000000000 R09: 0000000000000000 [ 28.131806][ T1430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 28.132002][ T1430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee386f4b0 | [ 28.134693][ T1430] ------------[ cut here ]------------ | [ 28.134834][ T1430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1430 | [ 28.135091][ T1430] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.135613][ T1430] Tainted: [W]=WARN [ 28.135707][ T1430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.135874][ T1430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.136037][ T1430] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.136485][ T1430] RSP: 0018:ffa00000033d7190 EFLAGS: 00010286 [ 28.136644][ T1430] RAX: 00000000ffffffa6 RBX: ff1100000b1439c0 RCX: 1ff400000067adf8 [ 28.136830][ T1430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143a70 [ 28.137024][ T1430] RBP: ff1100000cc12000 R08: 1fe220000162874f R09: ff1100000cb08b58 [ 28.137214][ T1430] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 28.137403][ T1430] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.137590][ T1430] FS: 00007f258485e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 28.137811][ T1430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.137973][ T1430] CR2: 00005634b211dd5c CR3: 000000000eb37005 CR4: 0000000000771ef0 [ 28.138168][ T1430] PKRU: 55555554 [ 28.138261][ T1430] Call Trace: [ 28.138354][ T1430] [ 28.138420][ T1430] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.138584][ T1430] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.138743][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.138883][ T1430] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.139008][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.139143][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.139271][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.139403][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.139531][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.139678][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.139803][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.139941][ T1430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.140066][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.140194][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.140318][ T1430] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.140444][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.140567][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.140692][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.140816][ T1430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.140950][ T1430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.141076][ T1430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.141205][ T1430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.141338][ T1430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.141462][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.141588][ T1430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.141711][ T1430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.141836][ T1430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.141968][ T1430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.142093][ T1430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.142224][ T1430] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.142349][ T1430] ? netlink_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.142476][ T1430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.142601][ T1430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.142725][ T1430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.142851][ T1430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.143027][ T1430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.143156][ T1430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.143281][ T1430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.143410][ T1430] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.143534][ T1430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.143687][ T1430] ? move_addr_to_kernel (net/socket.c:258) [ 28.143812][ T1430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.143941][ T1430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.144067][ T1430] ___sys_sendmsg (net/socket.c:2752) [ 28.144195][ T1430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.144349][ T1430] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.144486][ T1430] __sys_sendmsg (net/socket.c:2784) [ 28.144610][ T1430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.144734][ T1430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.144898][ T1430] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.145021][ T1430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.145151][ T1430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.145274][ T1430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.145399][ T1430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.145525][ T1430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.145679][ T1430] RIP: 0033:0x7f2584a9808e [ 28.145810][ T1430] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.146259][ T1430] RSP: 002b:00007ffee386ed40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.146446][ T1430] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2584a9808e [ 28.146631][ T1430] RDX: 0000000000000000 RSI: 00007ffee386edf0 RDI: 0000000000000005 [ 28.146814][ T1430] RBP: 00007ffee386ed50 R08: 0000000000000000 R09: 0000000000000000 [ 28.147003][ T1430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 28.147190][ T1430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee386f4b0 | [ 28.369347][ T1456] ------------[ cut here ]------------ | [ 28.369523][ T1456] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1456 | [ 28.369792][ T1456] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.370343][ T1456] Tainted: [W]=WARN [ 28.370443][ T1456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.370606][ T1456] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.370778][ T1456] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.371246][ T1456] RSP: 0018:ffa0000003547060 EFLAGS: 00010286 [ 28.371411][ T1456] RAX: 00000000ffffffa6 RBX: ff1100000b143540 RCX: 1ff40000006a8dd2 [ 28.371605][ T1456] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1435f0 [ 28.371799][ T1456] RBP: ff110000088dc000 R08: 1fe22000016286bf R09: ff11000011b98b58 [ 28.371998][ T1456] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 28.372193][ T1456] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003547100 [ 28.372388][ T1456] FS: 00007fc99dcc0840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 28.372615][ T1456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.372778][ T1456] CR2: 00007fc99df901a0 CR3: 000000000b8f6005 CR4: 0000000000771ef0 [ 28.372976][ T1456] PKRU: 55555554 [ 28.373073][ T1456] Call Trace: [ 28.373178][ T1456] [ 28.373245][ T1456] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.373375][ T1456] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.373473][ T1456] netif_close_many (net/core/dev.c:1804) [ 28.373601][ T1456] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.373734][ T1456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.373869][ T1456] ? __dev_close_many (net/core/dev.c:1781) [ 28.373998][ T1456] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.374165][ T1456] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.374327][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.374456][ T1456] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.374615][ T1456] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 28.374744][ T1456] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.374877][ T1456] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.375037][ T1456] ? unregister_netdevice_many (net/core/dev.c:12497) [ 28.375170][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.375300][ T1456] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.375428][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.375556][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.375683][ T1456] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.375812][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.376454][ T1456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.376604][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.376732][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.376869][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.376998][ T1456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.377132][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.377261][ T1456] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.377394][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.377522][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.377651][ T1456] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.377779][ T1456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.377915][ T1456] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.378044][ T1456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.378176][ T1456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.378305][ T1456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.378435][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.378565][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.378693][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.378822][ T1456] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.378957][ T1456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.379086][ T1456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.379223][ T1456] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.379353][ T1456] ? netlink_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.379486][ T1456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.379614][ T1456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.379742][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.379878][ T1456] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.380007][ T1456] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.380143][ T1456] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.380276][ T1456] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.380404][ T1456] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.380531][ T1456] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.380689][ T1456] ? move_addr_to_kernel (net/socket.c:258) [ 28.380818][ T1456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.380956][ T1456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.381089][ T1456] ___sys_sendmsg (net/socket.c:2752) [ 28.381220][ T1456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.381379][ T1456] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.381520][ T1456] __sys_sendmsg (net/socket.c:2784) [ 28.381648][ T1456] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.381776][ T1456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.381942][ T1456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.382074][ T1456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.382208][ T1456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.382337][ T1456] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.382465][ T1456] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.382595][ T1456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.382755][ T1456] RIP: 0033:0x7fc99defa08e [ 28.382898][ T1456] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.383356][ T1456] RSP: 002b:00007ffd9827fbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.383550][ T1456] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc99defa08e [ 28.383742][ T1456] RDX: 0000000000000000 RSI: 00007ffd9827fc80 RDI: 0000000000000005 [ 28.383940][ T1456] RBP: 00007ffd9827fbe0 R08: 0000000000000000 R09: 0000000000000000 [ 28.384137][ T1456] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 28.384329][ T1456] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd98280340 | [ 28.386978][ T1456] ------------[ cut here ]------------ | [ 28.387105][ T1456] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1456 | [ 28.387359][ T1456] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.388255][ T1456] Tainted: [W]=WARN [ 28.388352][ T1456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.388508][ T1456] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.388672][ T1456] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.389173][ T1456] RSP: 0018:ffa0000003547190 EFLAGS: 00010286 [ 28.389332][ T1456] RAX: 00000000ffffffa6 RBX: ff1100000aedf0c0 RCX: 1ff40000006a8df8 [ 28.389519][ T1456] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedf170 [ 28.389705][ T1456] RBP: ff110000088dc000 R08: 1fe22000015dbe2f R09: ff11000011b98b58 [ 28.389945][ T1456] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 28.390136][ T1456] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.390375][ T1456] FS: 00007fc99dcc0840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 28.390594][ T1456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.390753][ T1456] CR2: 00007fc99df901a0 CR3: 000000000b8f6005 CR4: 0000000000771ef0 [ 28.390995][ T1456] PKRU: 55555554 [ 28.391090][ T1456] Call Trace: [ 28.391188][ T1456] [ 28.391253][ T1456] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.391409][ T1456] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.391564][ T1456] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 28.391689][ T1456] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.391813][ T1456] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.391978][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.392104][ T1456] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.392233][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.392356][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.392484][ T1456] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.392608][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.392733][ T1456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.392881][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.393007][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.393134][ T1456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.393268][ T1456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.393401][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.393526][ T1456] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.393652][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.393777][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.393905][ T1456] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.394029][ T1456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.394157][ T1456] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.394281][ T1456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.394405][ T1456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.394529][ T1456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.394652][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.394779][ T1456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.394908][ T1456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.395033][ T1456] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.395159][ T1456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.395286][ T1456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.395413][ T1456] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.395538][ T1456] ? netlink_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.395664][ T1456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.395789][ T1456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.395921][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.396046][ T1456] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.396176][ T1456] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.396301][ T1456] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.396428][ T1456] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.396552][ T1456] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.396678][ T1456] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.396831][ T1456] ? move_addr_to_kernel (net/socket.c:258) [ 28.396963][ T1456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.397086][ T1456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.397214][ T1456] ___sys_sendmsg (net/socket.c:2752) [ 28.397337][ T1456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.397491][ T1456] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.397629][ T1456] __sys_sendmsg (net/socket.c:2784) [ 28.397754][ T1456] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.397881][ T1456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.398038][ T1456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.398168][ T1456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.398296][ T1456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.398423][ T1456] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.398548][ T1456] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.398673][ T1456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.398827][ T1456] RIP: 0033:0x7fc99defa08e [ 28.398964][ T1456] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.399409][ T1456] RSP: 002b:00007ffd9827fbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.399596][ T1456] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc99defa08e [ 28.399785][ T1456] RDX: 0000000000000000 RSI: 00007ffd9827fc80 RDI: 0000000000000005 [ 28.399981][ T1456] RBP: 00007ffd9827fbe0 R08: 0000000000000000 R09: 0000000000000000 [ 28.400171][ T1456] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb41 [ 28.400356][ T1456] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd98280340 | [ 28.614381][ T1481] ------------[ cut here ]------------ | [ 28.614550][ T1481] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1481 | [ 28.614812][ T1481] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.616097][ T1481] Tainted: [W]=WARN [ 28.616201][ T1481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.616362][ T1481] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.616530][ T1481] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.617066][ T1481] RSP: 0018:ffa0000003667060 EFLAGS: 00010286 [ 28.617235][ T1481] RAX: 00000000ffffffa6 RBX: ff1100000aedef40 RCX: 1ff40000006ccdd2 [ 28.617429][ T1481] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedeff0 [ 28.617621][ T1481] RBP: ff11000007939000 R08: 1fe22000015dbdff R09: ff110000102dae58 [ 28.617816][ T1481] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 28.618076][ T1481] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003667100 [ 28.618277][ T1481] FS: 00007f509c186840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 28.618504][ T1481] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.618671][ T1481] CR2: 000000000b5ad988 CR3: 00000000100f5003 CR4: 0000000000771ef0 [ 28.618951][ T1481] PKRU: 55555554 [ 28.619049][ T1481] Call Trace: [ 28.619151][ T1481] [ 28.619218][ T1481] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.619350][ T1481] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.619448][ T1481] netif_close_many (net/core/dev.c:1804) [ 28.619576][ T1481] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.619707][ T1481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.619837][ T1481] ? __dev_close_many (net/core/dev.c:1781) [ 28.620052][ T1481] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.620219][ T1481] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.620382][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.620510][ T1481] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.620669][ T1481] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 28.620797][ T1481] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.620960][ T1481] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.621124][ T1481] ? unregister_netdevice_many (net/core/dev.c:12497) [ 28.621250][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.621381][ T1481] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.621511][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.621641][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.621770][ T1481] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.621903][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.622030][ T1481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.622181][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.622309][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.622438][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.622567][ T1481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.622695][ T1481] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.622824][ T1481] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.622961][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.623089][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.623224][ T1481] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.623351][ T1481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.623481][ T1481] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.623609][ T1481] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.623737][ T1481] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.623872][ T1481] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.624001][ T1481] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.624134][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.624261][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.624390][ T1481] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.624520][ T1481] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.624648][ T1481] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.624779][ T1481] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.624911][ T1481] ? netlink_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.625042][ T1481] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.625180][ T1481] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.625309][ T1481] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.625440][ T1481] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.625569][ T1481] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.625698][ T1481] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.625829][ T1481] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.625967][ T1481] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.626096][ T1481] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.626255][ T1481] ? move_addr_to_kernel (net/socket.c:258) [ 28.626384][ T1481] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.626513][ T1481] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.626644][ T1481] ___sys_sendmsg (net/socket.c:2752) [ 28.626774][ T1481] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.626940][ T1481] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.627081][ T1481] __sys_sendmsg (net/socket.c:2784) [ 28.627213][ T1481] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.627342][ T1481] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.627507][ T1481] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.627636][ T1481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.627766][ T1481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.627903][ T1481] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.628033][ T1481] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.628168][ T1481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.628329][ T1481] RIP: 0033:0x7f509c3c008e [ 28.628466][ T1481] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.628925][ T1481] RSP: 002b:00007ffe5cd8e550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.629127][ T1481] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f509c3c008e [ 28.629320][ T1481] RDX: 0000000000000000 RSI: 00007ffe5cd8e600 RDI: 0000000000000005 [ 28.629510][ T1481] RBP: 00007ffe5cd8e560 R08: 0000000000000000 R09: 0000000000000000 [ 28.629700][ T1481] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 28.629896][ T1481] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5cd8ecc0 | [ 28.647034][ T1481] ------------[ cut here ]------------ | [ 28.647189][ T1481] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1481 | [ 28.647454][ T1481] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.647988][ T1481] Tainted: [W]=WARN [ 28.648083][ T1481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.648247][ T1481] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.648413][ T1481] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.648860][ T1481] RSP: 0018:ffa0000003667190 EFLAGS: 00010286 [ 28.649031][ T1481] RAX: 00000000ffffffa6 RBX: ff1100000f18e640 RCX: 1ff40000006ccdf8 [ 28.649223][ T1481] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e6f0 [ 28.649408][ T1481] RBP: ff11000007939000 R08: 1fe2200001e31cdf R09: ff110000102dae58 [ 28.649594][ T1481] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 28.649784][ T1481] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.649980][ T1481] FS: 00007f509c186840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 28.650210][ T1481] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.650367][ T1481] CR2: 000000000b5ad988 CR3: 00000000100f5003 CR4: 0000000000771ef0 [ 28.650555][ T1481] PKRU: 55555554 [ 28.650650][ T1481] Call Trace: [ 28.650745][ T1481] [ 28.650811][ T1481] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.650978][ T1481] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.651140][ T1481] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 28.651267][ T1481] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.651391][ T1481] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.651548][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.651676][ T1481] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.651803][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.651933][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.652059][ T1481] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.652189][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.652313][ T1481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.652456][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.652583][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.652707][ T1481] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.652833][ T1481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.652970][ T1481] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.653097][ T1481] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 28.653230][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.653357][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.653482][ T1481] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.653607][ T1481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.653734][ T1481] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.653868][ T1481] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.653994][ T1481] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.654121][ T1481] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.654248][ T1481] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.654375][ T1481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.654498][ T1481] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.654624][ T1481] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.654748][ T1481] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.654958][ T1481] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.655087][ T1481] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.655217][ T1481] ? netlink_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.655343][ T1481] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.655467][ T1481] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.655591][ T1481] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.655716][ T1481] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.655841][ T1481] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.655972][ T1481] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.656100][ T1481] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.656229][ T1481] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.656354][ T1481] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.656510][ T1481] ? move_addr_to_kernel (net/socket.c:258) [ 28.656635][ T1481] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.656760][ T1481] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.656891][ T1481] ___sys_sendmsg (net/socket.c:2752) [ 28.657020][ T1481] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.657180][ T1481] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.657317][ T1481] __sys_sendmsg (net/socket.c:2784) [ 28.657442][ T1481] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.657567][ T1481] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.657725][ T1481] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.657848][ T1481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.657978][ T1481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.658102][ T1481] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.658230][ T1481] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.658356][ T1481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.658511][ T1481] RIP: 0033:0x7f509c3c008e [ 28.658643][ T1481] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.659093][ T1481] RSP: 002b:00007ffe5cd8e550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.659284][ T1481] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f509c3c008e [ 28.659467][ T1481] RDX: 0000000000000000 RSI: 00007ffe5cd8e600 RDI: 0000000000000005 [ 28.659663][ T1481] RBP: 00007ffe5cd8e560 R08: 0000000000000000 R09: 0000000000000000 [ 28.659847][ T1481] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 28.660037][ T1481] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5cd8ecc0 | [ 28.859173][ T1504] ------------[ cut here ]------------ | [ 28.859360][ T1504] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1504 | [ 28.859661][ T1504] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.860281][ T1504] Tainted: [W]=WARN [ 28.860397][ T1504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.860586][ T1504] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.860786][ T1504] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.861314][ T1504] RSP: 0018:ffa00000037d6f70 EFLAGS: 00010286 [ 28.861502][ T1504] RAX: 00000000ffffffa6 RBX: ff1100000b2eb0c0 RCX: 1ff40000006fadb4 [ 28.861721][ T1504] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb170 [ 28.861942][ T1504] RBP: ff1100000cd1a000 R08: 1fe220000165d62f R09: ff1100000ea02e80 [ 28.862164][ T1504] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 28.862382][ T1504] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 28.862604][ T1504] FS: 00007fcc30f2f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 28.862868][ T1504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.863050][ T1504] CR2: 000000000fe2da28 CR3: 000000000f40f003 CR4: 0000000000771ef0 [ 28.863271][ T1504] PKRU: 55555554 [ 28.863381][ T1504] Call Trace: [ 28.863490][ T1504] [ 28.863565][ T1504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.863713][ T1504] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.863859][ T1504] notifier_call_chain (kernel/notifier.c:85) [ 28.864014][ T1504] __netdev_upper_dev_link (net/core/dev.c:8931) [ 28.864163][ T1504] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.864310][ T1504] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.864456][ T1504] netdev_upper_dev_link (net/core/dev.c:8972) [ 28.864600][ T1504] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 28.864746][ T1504] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 28.864904][ T1504] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.865053][ T1504] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.865204][ T1504] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.865352][ T1504] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.865497][ T1504] ? nla_strscpy (lib/nlattr.c:795) [ 28.865646][ T1504] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.865793][ T1504] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.865942][ T1504] ? __dev_get_by_name (net/core/dev.c:883) [ 28.866089][ T1504] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.866240][ T1504] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.866386][ T1504] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.866528][ T1504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.866669][ T1504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.866811][ T1504] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.866979][ T1504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.867125][ T1504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.867271][ T1504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.867412][ T1504] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.867552][ T1504] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.867693][ T1504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.867835][ T1504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.867979][ T1504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.868125][ T1504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.868265][ T1504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.868405][ T1504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.868545][ T1504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.868687][ T1504] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.868830][ T1504] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.868977][ T1504] ? netlink_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.869125][ T1504] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.869265][ T1504] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.869405][ T1504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.869547][ T1504] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.869687][ T1504] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.869830][ T1504] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.869979][ T1504] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.870125][ T1504] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.870266][ T1504] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.870439][ T1504] ? move_addr_to_kernel (net/socket.c:258) [ 28.870580][ T1504] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.870721][ T1504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.870869][ T1504] ___sys_sendmsg (net/socket.c:2752) [ 28.871010][ T1504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.871191][ T1504] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.871344][ T1504] __sys_sendmsg (net/socket.c:2784) [ 28.871484][ T1504] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.871623][ T1504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.871801][ T1504] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.871946][ T1504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.872087][ T1504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.872233][ T1504] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.872374][ T1504] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.872515][ T1504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.872690][ T1504] RIP: 0033:0x7fcc3116908e [ 28.872837][ T1504] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.873344][ T1504] RSP: 002b:00007ffde613af70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.873556][ T1504] RAX: ffffffffffffffda RBX: 00007ffde613b708 RCX: 00007fcc3116908e [ 28.873765][ T1504] RDX: 0000000000000000 RSI: 00007ffde613b020 RDI: 0000000000000005 [ 28.873981][ T1504] RBP: 00007ffde613af80 R08: 0000000000000000 R09: 0000000000000000 [ 28.874220][ T1504] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 28.874436][ T1504] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde613b6e0 | [ 28.876068][ T1504] ------------[ cut here ]------------ | [ 28.876211][ T1504] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1504 | [ 28.876486][ T1504] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.877065][ T1504] Tainted: [W]=WARN [ 28.877175][ T1504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.877351][ T1504] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.877535][ T1504] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.878041][ T1504] RSP: 0018:ffa00000037d6fd0 EFLAGS: 00010286 [ 28.878224][ T1504] RAX: 00000000ffffffa6 RBX: ff1100000b2ea1c0 RCX: 1ff40000006fadc0 [ 28.878433][ T1504] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea270 [ 28.878644][ T1504] RBP: ff1100000cd92000 R08: 1fe220000165d44f R09: ff1100000ea02e80 [ 28.878856][ T1504] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 28.879072][ T1504] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92e04 [ 28.879287][ T1504] FS: 00007fcc30f2f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 28.879534][ T1504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.879710][ T1504] CR2: 000000000fe2da28 CR3: 000000000f40f003 CR4: 0000000000771ef0 [ 28.879926][ T1504] PKRU: 55555554 [ 28.880032][ T1504] Call Trace: [ 28.880142][ T1504] [ 28.880214][ T1504] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.880357][ T1504] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.880463][ T1504] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.880605][ T1504] __dev_notify_flags (net/core/dev.c:9787) [ 28.880748][ T1504] ? netif_change_name (net/core/dev.c:1495) [ 28.880895][ T1504] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.881037][ T1504] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 28.881184][ T1504] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 28.881326][ T1504] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 28.881470][ T1504] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.881617][ T1504] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.881761][ T1504] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.881912][ T1504] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.882055][ T1504] ? nla_strscpy (lib/nlattr.c:795) [ 28.882200][ T1504] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.882343][ T1504] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.882483][ T1504] ? __dev_get_by_name (net/core/dev.c:883) [ 28.882625][ T1504] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.882772][ T1504] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.882924][ T1504] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.883067][ T1504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.883212][ T1504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.883452][ T1504] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.883593][ T1504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.883732][ T1504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.883882][ T1504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.884127][ T1504] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.884267][ T1504] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.884408][ T1504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.884549][ T1504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.884887][ T1504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.885030][ T1504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.885174][ T1504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.885315][ T1504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.885552][ T1504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.885693][ T1504] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.885837][ T1504] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.885980][ T1504] ? netlink_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.886222][ T1504] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.886364][ T1504] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.886504][ T1504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.886648][ T1504] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.886891][ T1504] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.887032][ T1504] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.887207][ T1504] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.887357][ T1504] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.887599][ T1504] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.887778][ T1504] ? move_addr_to_kernel (net/socket.c:258) [ 28.887929][ T1504] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.888074][ T1504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.888224][ T1504] ___sys_sendmsg (net/socket.c:2752) [ 28.888369][ T1504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.888549][ T1504] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.888706][ T1504] __sys_sendmsg (net/socket.c:2784) [ 28.888954][ T1504] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.889098][ T1504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.889285][ T1504] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.889430][ T1504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.889672][ T1504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.889816][ T1504] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.889965][ T1504] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.890110][ T1504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.890390][ T1504] RIP: 0033:0x7fcc3116908e [ 28.890542][ T1504] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.891170][ T1504] RSP: 002b:00007ffde613af70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.891387][ T1504] RAX: ffffffffffffffda RBX: 00007ffde613b708 RCX: 00007fcc3116908e [ 28.891703][ T1504] RDX: 0000000000000000 RSI: 00007ffde613b020 RDI: 0000000000000005 [ 28.891922][ T1504] RBP: 00007ffde613af80 R08: 0000000000000000 R09: 0000000000000000 [ 28.892139][ T1504] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 28.892451][ T1504] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde613b6e0 | [ 28.930328][ T1505] ------------[ cut here ]------------ | [ 28.930497][ T1505] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1505 | [ 28.930775][ T1505] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.931349][ T1505] Tainted: [W]=WARN [ 28.931454][ T1505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.931623][ T1505] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.931802][ T1505] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.932286][ T1505] RSP: 0018:ffa00000037e7020 EFLAGS: 00010286 [ 28.932455][ T1505] RAX: 00000000ffffffa6 RBX: ff1100000b1421c0 RCX: 1ff40000006fcdca [ 28.932653][ T1505] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b142270 [ 28.932855][ T1505] RBP: ff1100000cd92000 R08: 1fe220000162844f R09: ff1100000ea05158 [ 28.933066][ T1505] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 28.933273][ T1505] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.933473][ T1505] FS: 00007fdbc1764840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 28.933712][ T1505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.933889][ T1505] CR2: 000000002de57988 CR3: 000000000ce93003 CR4: 0000000000771ef0 [ 28.934092][ T1505] PKRU: 55555554 [ 28.934197][ T1505] Call Trace: [ 28.934299][ T1505] [ 28.934369][ T1505] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.934555][ T1505] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.934678][ T1505] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.934815][ T1505] __dev_notify_flags (net/core/dev.c:9787) [ 28.934964][ T1505] ? netif_change_name (net/core/dev.c:1495) [ 28.935100][ T1505] ? __dev_change_flags (net/core/dev.c:9752) [ 28.935241][ T1505] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.935374][ T1505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.935510][ T1505] ? 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.935647][ T1505] netif_change_flags (net/core/dev.c:9820) [ 28.935781][ T1505] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.935922][ T1505] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.936057][ T1505] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.936197][ T1505] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.936365][ T1505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.936500][ T1505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.936633][ T1505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.936766][ T1505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.936906][ T1505] ? __kernel_text_address (kernel/extable.c:79) [ 28.937042][ T1505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.937185][ T1505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.937320][ T1505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.937456][ T1505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.937590][ T1505] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.937735][ T1505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.937874][ T1505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.938002][ T1505] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.938136][ T1505] ? __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.938265][ T1505] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.938395][ T1505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.938526][ T1505] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.938659][ T1505] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.938792][ T1505] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.938946][ T1505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.939075][ T1505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.939210][ T1505] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.939338][ T1505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.939468][ T1505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.939600][ T1505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.939729][ T1505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.939858][ T1505] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.939995][ T1505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.940132][ T1505] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.940263][ T1505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.940392][ T1505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.940522][ T1505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.940649][ T1505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.940780][ T1505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.940971][ T1505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.941172][ T1505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.941301][ T1505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.941431][ T1505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.941563][ T1505] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.941692][ T1505] ? netlink_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.941823][ T1505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.942033][ T1505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.942168][ T1505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.942298][ T1505] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.942429][ T1505] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.942560][ T1505] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.942691][ T1505] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.942821][ T1505] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.943027][ T1505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.943194][ T1505] ? move_addr_to_kernel (net/socket.c:258) [ 28.943322][ T1505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.943450][ T1505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.943582][ T1505] ___sys_sendmsg (net/socket.c:2752) [ 28.943709][ T1505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.943887][ T1505] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.944028][ T1505] __sys_sendmsg (net/socket.c:2784) [ 28.944164][ T1505] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.944291][ T1505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.944457][ T1505] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.944585][ T1505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.944715][ T1505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.944846][ T1505] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.944982][ T1505] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.945112][ T1505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.945277][ T1505] RIP: 0033:0x7fdbc199e08e [ 28.945414][ T1505] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.945877][ T1505] RSP: 002b:00007ffcc41ade50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.946075][ T1505] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdbc199e08e [ 28.946273][ T1505] RDX: 0000000000000000 RSI: 00007ffcc41adf00 RDI: 0000000000000005 [ 28.946467][ T1505] RBP: 00007ffcc41ade60 R08: 0000000000000000 R09: 0000000000000000 [ 28.946659][ T1505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 28.946851][ T1505] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc41ae5c0 | [ 29.152988][ T1528] ------------[ cut here ]------------ | [ 29.153184][ T1528] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1528 | [ 29.153474][ T1528] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.154463][ T1528] Tainted: [W]=WARN [ 29.154601][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.154781][ T1528] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.154986][ T1528] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.155492][ T1528] RSP: 0018:ffa00000038e6f70 EFLAGS: 00010286 [ 29.155675][ T1528] RAX: 00000000ffffffa6 RBX: ff1100000f3fde40 RCX: 1ff400000071cdb4 [ 29.155897][ T1528] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdef0 [ 29.156106][ T1528] RBP: ff1100000cd1a000 R08: 1fe2200001e7fbdf R09: ff1100000e800b80 [ 29.156322][ T1528] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 29.156530][ T1528] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 29.156743][ T1528] FS: 00007f0a38cca840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 29.156995][ T1528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.157185][ T1528] CR2: 00000000293dba28 CR3: 0000000011b9c002 CR4: 0000000000771ef0 [ 29.157396][ T1528] PKRU: 55555554 [ 29.157503][ T1528] Call Trace: [ 29.157608][ T1528] [ 29.157681][ T1528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.157823][ T1528] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.157970][ T1528] notifier_call_chain (kernel/notifier.c:85) [ 29.158116][ T1528] __netdev_upper_dev_link (net/core/dev.c:8931) [ 29.158261][ T1528] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.158407][ T1528] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.158556][ T1528] netdev_upper_dev_link (net/core/dev.c:8972) [ 29.158700][ T1528] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 29.158846][ T1528] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 29.159002][ T1528] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 29.159151][ T1528] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 29.159293][ T1528] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 29.159439][ T1528] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 29.159592][ T1528] ? nla_strscpy (lib/nlattr.c:795) [ 29.159738][ T1528] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.159888][ T1528] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.160028][ T1528] ? __dev_get_by_name (net/core/dev.c:883) [ 29.160178][ T1528] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.160323][ T1528] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.160467][ T1528] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.160609][ T1528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.160749][ T1528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.160895][ T1528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.161033][ T1528] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.161208][ T1528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.161353][ T1528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.161495][ T1528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.161634][ T1528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.161774][ T1528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.161921][ T1528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.162059][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.162204][ T1528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.162343][ T1528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.162482][ T1528] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.162622][ T1528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.162762][ T1528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.162916][ T1528] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.163055][ T1528] ? netlink_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.163201][ T1528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.163341][ T1528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.163481][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.163622][ T1528] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.163762][ T1528] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.163909][ T1528] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.164067][ T1528] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.164216][ T1528] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.164356][ T1528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.164530][ T1528] ? move_addr_to_kernel (net/socket.c:258) [ 29.164674][ T1528] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.164816][ T1528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.164963][ T1528] ___sys_sendmsg (net/socket.c:2752) [ 29.165100][ T1528] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.165278][ T1528] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.165430][ T1528] __sys_sendmsg (net/socket.c:2784) [ 29.165568][ T1528] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.165706][ T1528] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.165889][ T1528] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.166029][ T1528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.166173][ T1528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.166313][ T1528] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.166455][ T1528] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.166595][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.166769][ T1528] RIP: 0033:0x7f0a38f0408e [ 29.166919][ T1528] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.167415][ T1528] RSP: 002b:00007ffc1e90a190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.167626][ T1528] RAX: ffffffffffffffda RBX: 00007ffc1e90a928 RCX: 00007f0a38f0408e [ 29.167833][ T1528] RDX: 0000000000000000 RSI: 00007ffc1e90a240 RDI: 0000000000000005 [ 29.168047][ T1528] RBP: 00007ffc1e90a1a0 R08: 0000000000000000 R09: 0000000000000000 [ 29.168261][ T1528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 29.168471][ T1528] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1e90a900 | [ 29.170163][ T1528] ------------[ cut here ]------------ | [ 29.170302][ T1528] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1528 | [ 29.170574][ T1528] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.171151][ T1528] Tainted: [W]=WARN [ 29.171258][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.171432][ T1528] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.171613][ T1528] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.172187][ T1528] RSP: 0018:ffa00000038e6fd0 EFLAGS: 00010286 [ 29.172363][ T1528] RAX: 00000000ffffffa6 RBX: ff1100000f3fdb40 RCX: 1ff400000071cdc0 [ 29.172571][ T1528] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdbf0 [ 29.172788][ T1528] RBP: ff1100000c24a000 R08: 1fe2200001e7fb7f R09: ff1100000e800b80 [ 29.173080][ T1528] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.173391][ T1528] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 29.173599][ T1528] FS: 00007f0a38cca840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 29.173842][ T1528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.174096][ T1528] CR2: 00000000293dba28 CR3: 0000000011b9c002 CR4: 0000000000771ef0 [ 29.174309][ T1528] PKRU: 55555554 [ 29.174414][ T1528] Call Trace: [ 29.174517][ T1528] [ 29.174589][ T1528] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.174732][ T1528] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.174838][ T1528] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.175036][ T1528] __dev_notify_flags (net/core/dev.c:9787) [ 29.175181][ T1528] ? netif_change_name (net/core/dev.c:1495) [ 29.175321][ T1528] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.175463][ T1528] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 29.175603][ T1528] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.175745][ T1528] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 29.175949][ T1528] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 29.176094][ T1528] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 29.176239][ T1528] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 29.176385][ T1528] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 29.176525][ T1528] ? nla_strscpy (lib/nlattr.c:795) [ 29.176665][ T1528] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.176807][ T1528] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.177004][ T1528] ? __dev_get_by_name (net/core/dev.c:883) [ 29.177150][ T1528] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.177295][ T1528] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.177439][ T1528] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.177580][ T1528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.177718][ T1528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.177858][ T1528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.178083][ T1528] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.178225][ T1528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.178368][ T1528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.178510][ T1528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.178651][ T1528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.178791][ T1528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.179032][ T1528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.179175][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.179316][ T1528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.179480][ T1528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.179627][ T1528] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.179767][ T1528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.180016][ T1528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.180163][ T1528] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.180303][ T1528] ? netlink_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.180446][ T1528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.180587][ T1528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.180727][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.180887][ T1528] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.181029][ T1528] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.181176][ T1528] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.181318][ T1528] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.181457][ T1528] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.181597][ T1528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.181771][ T1528] ? move_addr_to_kernel (net/socket.c:258) [ 29.181915][ T1528] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.182054][ T1528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.182201][ T1528] ___sys_sendmsg (net/socket.c:2752) [ 29.182342][ T1528] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.182522][ T1528] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.182675][ T1528] __sys_sendmsg (net/socket.c:2784) [ 29.182816][ T1528] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.182962][ T1528] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.183145][ T1528] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.183286][ T1528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.183426][ T1528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.183563][ T1528] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.183702][ T1528] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.183843][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.184022][ T1528] RIP: 0033:0x7f0a38f0408e [ 29.184172][ T1528] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.184665][ T1528] RSP: 002b:00007ffc1e90a190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.184879][ T1528] RAX: ffffffffffffffda RBX: 00007ffc1e90a928 RCX: 00007f0a38f0408e [ 29.185087][ T1528] RDX: 0000000000000000 RSI: 00007ffc1e90a240 RDI: 0000000000000005 [ 29.185298][ T1528] RBP: 00007ffc1e90a1a0 R08: 0000000000000000 R09: 0000000000000000 [ 29.185507][ T1528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 29.185714][ T1528] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1e90a900 | [ 29.210101][ T1529] ------------[ cut here ]------------ | [ 29.210256][ T1529] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1529 | [ 29.210521][ T1529] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.211604][ T1529] Tainted: [W]=WARN [ 29.211706][ T1529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.211878][ T1529] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.212050][ T1529] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.212517][ T1529] RSP: 0018:ffa00000038f7020 EFLAGS: 00010286 [ 29.212699][ T1529] RAX: 00000000ffffffa6 RBX: ff1100000f3fd240 RCX: 1ff400000071edca [ 29.212902][ T1529] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fd2f0 [ 29.213100][ T1529] RBP: ff1100000c24a000 R08: 1fe2200001e7fa5f R09: ff1100000f385158 [ 29.213309][ T1529] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.213510][ T1529] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.213706][ T1529] FS: 00007ff25cb50840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 29.213941][ T1529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.214105][ T1529] CR2: 00007ff25ce201a0 CR3: 000000000f451005 CR4: 0000000000771ef0 [ 29.214305][ T1529] PKRU: 55555554 [ 29.214404][ T1529] Call Trace: [ 29.214501][ T1529] [ 29.214568][ T1529] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.214702][ T1529] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.214801][ T1529] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.214936][ T1529] __dev_notify_flags (net/core/dev.c:9787) [ 29.215084][ T1529] ? netif_change_name (net/core/dev.c:1495) [ 29.215221][ T1529] ? __dev_change_flags (net/core/dev.c:9752) [ 29.215356][ T1529] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.215484][ T1529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.215615][ T1529] ? 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.215749][ T1529] netif_change_flags (net/core/dev.c:9820) [ 29.215885][ T1529] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.216019][ T1529] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.216157][ T1529] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.216288][ T1529] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.216449][ T1529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.216580][ T1529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.216709][ T1529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.216839][ T1529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.216972][ T1529] ? __kernel_text_address (kernel/extable.c:79) [ 29.217105][ T1529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.217242][ T1529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.217375][ T1529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.217507][ T1529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.217636][ T1529] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.217767][ T1529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.217903][ T1529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.218034][ T1529] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.218173][ T1529] ? __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.218304][ T1529] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.218436][ T1529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.218569][ T1529] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.218702][ T1529] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.218835][ T1529] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.218973][ T1529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.219103][ T1529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.219240][ T1529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.219369][ T1529] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.219499][ T1529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.219633][ T1529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.219764][ T1529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.219900][ T1529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.220045][ T1529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.220186][ T1529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.220315][ T1529] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.220446][ T1529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.220574][ T1529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.220703][ T1529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.220836][ T1529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.220971][ T1529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.221103][ T1529] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.221239][ T1529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.221370][ T1529] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.221505][ T1529] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.221634][ T1529] ? netlink_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.221769][ T1529] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.221907][ T1529] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.222037][ T1529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.222177][ T1529] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.222308][ T1529] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.222439][ T1529] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.222572][ T1529] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.222703][ T1529] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.222835][ T1529] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.223008][ T1529] ? move_addr_to_kernel (net/socket.c:258) [ 29.223143][ T1529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.223273][ T1529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.223406][ T1529] ___sys_sendmsg (net/socket.c:2752) [ 29.223536][ T1529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.223699][ T1529] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.223844][ T1529] __sys_sendmsg (net/socket.c:2784) [ 29.223980][ T1529] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.224110][ T1529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.224279][ T1529] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.224409][ T1529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.224540][ T1529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.224669][ T1529] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.224798][ T1529] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.224936][ T1529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.225099][ T1529] RIP: 0033:0x7ff25cd8a08e [ 29.225239][ T1529] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.225700][ T1529] RSP: 002b:00007ffefe5aa640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.225901][ T1529] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff25cd8a08e [ 29.226097][ T1529] RDX: 0000000000000000 RSI: 00007ffefe5aa6f0 RDI: 0000000000000005 [ 29.226301][ T1529] RBP: 00007ffefe5aa650 R08: 0000000000000000 R09: 0000000000000000 [ 29.226496][ T1529] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 29.226785][ T1529] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefe5aadb0 | [ 29.429952][ T1552] ------------[ cut here ]------------ | [ 29.430188][ T1552] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1552 | [ 29.430480][ T1552] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.431124][ T1552] Tainted: [W]=WARN [ 29.431322][ T1552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.431500][ T1552] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.431683][ T1552] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.432291][ T1552] RSP: 0018:ffa00000039f6f70 EFLAGS: 00010286 [ 29.432470][ T1552] RAX: 00000000ffffffa6 RBX: ff11000005ede7c0 RCX: 1ff400000073edb4 [ 29.432679][ T1552] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede870 [ 29.432957][ T1552] RBP: ff1100000cd1a000 R08: 1fe2200000bdbd0f R09: ff1100000f4f8b80 [ 29.433208][ T1552] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 29.433423][ T1552] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 29.433635][ T1552] FS: 00007f43ccb14840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 29.433969][ T1552] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.434154][ T1552] CR2: 00007f43ccd0d460 CR3: 000000000f31a005 CR4: 0000000000771ef0 [ 29.434367][ T1552] PKRU: 55555554 [ 29.434473][ T1552] Call Trace: [ 29.434578][ T1552] [ 29.434651][ T1552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.434794][ T1552] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.435041][ T1552] notifier_call_chain (kernel/notifier.c:85) [ 29.435191][ T1552] __netdev_upper_dev_link (net/core/dev.c:8931) [ 29.435333][ T1552] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.435475][ T1552] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.435616][ T1552] netdev_upper_dev_link (net/core/dev.c:8972) [ 29.435756][ T1552] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 29.435970][ T1552] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 29.436116][ T1552] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 29.436265][ T1552] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 29.436407][ T1552] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 29.436553][ T1552] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 29.436693][ T1552] ? nla_strscpy (lib/nlattr.c:795) [ 29.436835][ T1552] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.437020][ T1552] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.437164][ T1552] ? __dev_get_by_name (net/core/dev.c:883) [ 29.437304][ T1552] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.437453][ T1552] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.437597][ T1552] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.437739][ T1552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.437886][ T1552] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.438027][ T1552] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.438170][ T1552] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.438310][ T1552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.438456][ T1552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.438598][ T1552] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.438738][ T1552] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.438882][ T1552] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.439024][ T1552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.439168][ T1552] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.439311][ T1552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.439452][ T1552] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.439592][ T1552] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.439734][ T1552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.439879][ T1552] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.440023][ T1552] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.440167][ T1552] ? netlink_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.440310][ T1552] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.440450][ T1552] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.440590][ T1552] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.440731][ T1552] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.440878][ T1552] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.441020][ T1552] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.441169][ T1552] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.441311][ T1552] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.441449][ T1552] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.441622][ T1552] ? move_addr_to_kernel (net/socket.c:258) [ 29.441765][ T1552] ___sys_sendmsg (net/socket.c:2752) [ 29.441911][ T1552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.442051][ T1552] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.442202][ T1552] ? 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.442343][ T1552] __sys_sendmsg (net/socket.c:2784) [ 29.442482][ T1552] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.442628][ T1552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.442768][ T1552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.442921][ T1552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.443061][ T1552] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.443205][ T1552] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.443345][ T1552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.443519][ T1552] RIP: 0033:0x7f43ccd4e08e [ 29.443667][ T1552] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.444170][ T1552] RSP: 002b:00007ffefc6a3ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.444388][ T1552] RAX: ffffffffffffffda RBX: 00007ffefc6a4640 RCX: 00007f43ccd4e08e [ 29.444614][ T1552] RDX: 0000000000000000 RSI: 00007ffefc6a3f50 RDI: 0000000000000005 [ 29.444829][ T1552] RBP: 00007ffefc6a3eb0 R08: 0000000000000000 R09: 0000000000000000 [ 29.445072][ T1552] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 29.445292][ T1552] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefc6a4618 | [ 29.447018][ T1552] ------------[ cut here ]------------ | [ 29.447212][ T1552] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1552 | [ 29.447540][ T1552] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.448224][ T1552] Tainted: [W]=WARN [ 29.448378][ T1552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.448600][ T1552] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.448831][ T1552] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.449456][ T1552] RSP: 0018:ffa00000039f6fd0 EFLAGS: 00010286 [ 29.449677][ T1552] RAX: 00000000ffffffa6 RBX: ff11000009eee1c0 RCX: 1ff400000073edc0 [ 29.449947][ T1552] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009eee270 [ 29.450211][ T1552] RBP: ff1100000c352000 R08: 1fe22000013ddc4f R09: ff1100000f4f8b80 [ 29.450467][ T1552] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 29.450725][ T1552] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352e04 [ 29.450997][ T1552] FS: 00007f43ccb14840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 29.451299][ T1552] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.451524][ T1552] CR2: 00005634b211dd5c CR3: 000000000f31a004 CR4: 0000000000771ef0 [ 29.451786][ T1552] PKRU: 55555554 [ 29.451950][ T1552] Call Trace: [ 29.452102][ T1552] [ 29.452230][ T1552] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.452420][ T1552] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.452574][ T1552] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.452762][ T1552] __dev_notify_flags (net/core/dev.c:9787) [ 29.452965][ T1552] ? netif_change_name (net/core/dev.c:1495) [ 29.453163][ T1552] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.453352][ T1552] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 29.453540][ T1552] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.453729][ T1552] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 29.453937][ T1552] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 29.454135][ T1552] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 29.454328][ T1552] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 29.454520][ T1552] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 29.454707][ T1552] ? nla_strscpy (lib/nlattr.c:795) [ 29.454909][ T1552] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.455099][ T1552] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.455293][ T1552] ? __dev_get_by_name (net/core/dev.c:883) [ 29.455480][ T1552] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.455672][ T1552] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.455880][ T1552] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.456067][ T1552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.456259][ T1552] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.456447][ T1552] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.456632][ T1552] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.456818][ T1552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.457023][ T1552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.457222][ T1552] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.457409][ T1552] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.457596][ T1552] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.457782][ T1552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.457983][ T1552] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.458180][ T1552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.458366][ T1552] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.458555][ T1552] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.458746][ T1552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.458948][ T1552] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.459145][ T1552] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.459331][ T1552] ? netlink_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.459522][ T1552] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.459712][ T1552] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.459913][ T1552] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.460107][ T1552] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.460303][ T1552] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.460491][ T1552] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.460680][ T1552] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.460879][ T1552] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.461066][ T1552] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.461293][ T1552] ? move_addr_to_kernel (net/socket.c:258) [ 29.461485][ T1552] ___sys_sendmsg (net/socket.c:2752) [ 29.461673][ T1552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.461874][ T1552] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.462070][ T1552] ? 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.462268][ T1552] __sys_sendmsg (net/socket.c:2784) [ 29.462455][ T1552] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.462646][ T1552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.462833][ T1552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.463036][ T1552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.463229][ T1552] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.463414][ T1552] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.463601][ T1552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.463819][ T1552] RIP: 0033:0x7f43ccd4e08e [ 29.464024][ T1552] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.464570][ T1552] RSP: 002b:00007ffefc6a3ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.464827][ T1552] RAX: ffffffffffffffda RBX: 00007ffefc6a4640 RCX: 00007f43ccd4e08e [ 29.465090][ T1552] RDX: 0000000000000000 RSI: 00007ffefc6a3f50 RDI: 0000000000000005 [ 29.465351][ T1552] RBP: 00007ffefc6a3eb0 R08: 0000000000000000 R09: 0000000000000000 [ 29.465606][ T1552] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 29.465859][ T1552] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefc6a4618 | [ 29.495754][ T1554] ------------[ cut here ]------------ | [ 29.496182][ T1554] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1554 | [ 29.496459][ T1554] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.497074][ T1554] Tainted: [W]=WARN [ 29.497180][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.497341][ T1554] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.497507][ T1554] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.498041][ T1554] RSP: 0018:ffa00000039f7020 EFLAGS: 00010286 [ 29.498229][ T1554] RAX: 00000000ffffffa6 RBX: ff11000009eef240 RCX: 1ff400000073edca [ 29.498422][ T1554] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009eef2f0 [ 29.498613][ T1554] RBP: ff1100000c352000 R08: 1fe22000013dde5f R09: ff1100000f4fd158 [ 29.498804][ T1554] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 29.499090][ T1554] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.499352][ T1554] FS: 00007f2727b61840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 29.499576][ T1554] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.499738][ T1554] CR2: 00007f2727e311a0 CR3: 000000000f4b8006 CR4: 0000000000771ef0 [ 29.500010][ T1554] PKRU: 55555554 [ 29.500107][ T1554] Call Trace: [ 29.500207][ T1554] [ 29.500275][ T1554] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.500406][ T1554] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.500504][ T1554] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.500633][ T1554] __dev_notify_flags (net/core/dev.c:9787) [ 29.500762][ T1554] ? netif_change_name (net/core/dev.c:1495) [ 29.500940][ T1554] ? __dev_change_flags (net/core/dev.c:9752) [ 29.501068][ T1554] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.501202][ T1554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.501331][ T1554] ? 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.501462][ T1554] netif_change_flags (net/core/dev.c:9820) [ 29.501592][ T1554] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.501721][ T1554] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.501853][ T1554] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.501994][ T1554] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.502161][ T1554] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.502289][ T1554] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.502417][ T1554] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.502545][ T1554] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.502674][ T1554] ? __kernel_text_address (kernel/extable.c:79) [ 29.502804][ T1554] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.502940][ T1554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.503068][ T1554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.503201][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.503329][ T1554] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.503456][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.503583][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.503711][ T1554] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.503843][ T1554] ? __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.503978][ T1554] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.504107][ T1554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.504242][ T1554] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.504372][ T1554] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.504504][ T1554] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.504635][ T1554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.504762][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.504947][ T1554] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.505074][ T1554] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.505208][ T1554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.505339][ T1554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.505467][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.505595][ T1554] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.505725][ T1554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.505854][ T1554] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.506048][ T1554] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.506182][ T1554] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.506310][ T1554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.506439][ T1554] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.506570][ T1554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.506698][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.506830][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.507034][ T1554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.507168][ T1554] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.507299][ T1554] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.507428][ T1554] ? netlink_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.507559][ T1554] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.507689][ T1554] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.507818][ T1554] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.508003][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.508136][ T1554] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.508265][ T1554] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.508395][ T1554] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.508525][ T1554] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.508656][ T1554] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.508813][ T1554] ? move_addr_to_kernel (net/socket.c:258) [ 29.509029][ T1554] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.509163][ T1554] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.509292][ T1554] ___sys_sendmsg (net/socket.c:2752) [ 29.509420][ T1554] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.509582][ T1554] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.509724][ T1554] __sys_sendmsg (net/socket.c:2784) [ 29.509853][ T1554] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.510081][ T1554] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.510258][ T1554] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.510391][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.510521][ T1554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.510648][ T1554] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.510776][ T1554] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.510959][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.511122][ T1554] RIP: 0033:0x7f2727d9b08e [ 29.511258][ T1554] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.511713][ T1554] RSP: 002b:00007ffec510b320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.511938][ T1554] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2727d9b08e [ 29.512133][ T1554] RDX: 0000000000000000 RSI: 00007ffec510b3d0 RDI: 0000000000000005 [ 29.512324][ T1554] RBP: 00007ffec510b330 R08: 0000000000000000 R09: 0000000000000000 [ 29.512516][ T1554] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb42 [ 29.512708][ T1554] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec510ba90 | [ 29.718049][ T1580] ------------[ cut here ]------------ | [ 29.718266][ T1580] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1580 | [ 29.718571][ T1580] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.719198][ T1580] Tainted: [W]=WARN [ 29.719349][ T1580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.719553][ T1580] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.719766][ T1580] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.720352][ T1580] RSP: 0018:ffa0000003b17060 EFLAGS: 00010286 [ 29.720642][ T1580] RAX: 00000000ffffffa6 RBX: ff1100000aedeac0 RCX: 1ff4000000762dd2 [ 29.720972][ T1580] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedeb70 [ 29.721291][ T1580] RBP: ff11000009da1000 R08: 1fe22000015dbd6f R09: ff1100000f55d158 [ 29.721596][ T1580] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 29.721938][ T1580] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003b17100 [ 29.722206][ T1580] FS: 00007f56e5f15840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 29.722471][ T1580] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.722677][ T1580] CR2: 0000000015113988 CR3: 000000000f0cd006 CR4: 0000000000771ef0 [ 29.722927][ T1580] PKRU: 55555554 [ 29.723067][ T1580] Call Trace: [ 29.723216][ T1580] [ 29.723329][ T1580] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.723504][ T1580] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.723648][ T1580] netif_close_many (net/core/dev.c:1804) [ 29.723820][ T1580] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.724004][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.724191][ T1580] ? __dev_close_many (net/core/dev.c:1781) [ 29.724364][ T1580] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.724569][ T1580] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 29.724773][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.724958][ T1580] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.725167][ T1580] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.725343][ T1580] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.725517][ T1580] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 29.725733][ T1580] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.725914][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.726089][ T1580] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.726264][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.726435][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.726609][ T1580] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.726782][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.726966][ T1580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.727162][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.727334][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.727507][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.727680][ T1580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.727854][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.728039][ T1580] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 29.728223][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.728396][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.728570][ T1580] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.728743][ T1580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.728931][ T1580] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.729104][ T1580] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.729285][ T1580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.729458][ T1580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.729632][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.729808][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.729992][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.730169][ T1580] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.730343][ T1580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.730517][ T1580] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.730694][ T1580] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.730880][ T1580] ? netlink_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.731057][ T1580] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.731241][ T1580] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.731421][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.731596][ T1580] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.731772][ T1580] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.731963][ T1580] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.732146][ T1580] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.732321][ T1580] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.732493][ T1580] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.732694][ T1580] ? move_addr_to_kernel (net/socket.c:258) [ 29.732882][ T1580] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.733056][ T1580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.733240][ T1580] ___sys_sendmsg (net/socket.c:2752) [ 29.733415][ T1580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.733618][ T1580] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.733802][ T1580] __sys_sendmsg (net/socket.c:2784) [ 29.733987][ T1580] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.734164][ T1580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.734370][ T1580] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.734541][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.734714][ T1580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.734902][ T1580] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.735074][ T1580] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.735256][ T1580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.735461][ T1580] RIP: 0033:0x7f56e614f08e [ 29.735640][ T1580] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.736148][ T1580] RSP: 002b:00007ffc4a1cd510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.736386][ T1580] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f56e614f08e [ 29.736618][ T1580] RDX: 0000000000000000 RSI: 00007ffc4a1cd5c0 RDI: 0000000000000005 [ 29.736851][ T1580] RBP: 00007ffc4a1cd520 R08: 0000000000000000 R09: 0000000000000000 [ 29.737098][ T1580] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 29.737339][ T1580] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4a1cdc80 | [ 29.740637][ T1580] ------------[ cut here ]------------ | [ 29.740781][ T1580] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1580 | [ 29.741040][ T1580] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.741542][ T1580] Tainted: [W]=WARN [ 29.741636][ T1580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.741793][ T1580] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.741967][ T1580] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.742405][ T1580] RSP: 0018:ffa0000003b17190 EFLAGS: 00010286 [ 29.742558][ T1580] RAX: 00000000ffffffa6 RBX: ff1100000bbe2dc0 RCX: 1ff4000000762df8 [ 29.742739][ T1580] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2e70 [ 29.742929][ T1580] RBP: ff11000009da1000 R08: 1fe220000177c5cf R09: ff1100000f55d158 [ 29.743111][ T1580] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.743297][ T1580] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 29.743482][ T1580] FS: 00007f56e5f15840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 29.743700][ T1580] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.743854][ T1580] CR2: 00005634b211dd5c CR3: 000000000f0cd006 CR4: 0000000000771ef0 [ 29.744051][ T1580] PKRU: 55555554 [ 29.744147][ T1580] Call Trace: [ 29.744237][ T1580] [ 29.744301][ T1580] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 29.744457][ T1580] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.744607][ T1580] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.744731][ T1580] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.744852][ T1580] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 29.745013][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.745140][ T1580] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.745262][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.745383][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.745510][ T1580] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.745640][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.745761][ T1580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.745907][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.746028][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.746155][ T1580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.746276][ T1580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.746398][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.746520][ T1580] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 29.746645][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.746766][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.746893][ T1580] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.747014][ T1580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.747141][ T1580] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.747263][ T1580] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.747385][ T1580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.747507][ T1580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.747628][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.747754][ T1580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.747879][ T1580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.748005][ T1580] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.748131][ T1580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.748255][ T1580] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.748379][ T1580] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.748501][ T1580] ? netlink_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.748624][ T1580] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.748746][ T1580] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.748874][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.748999][ T1580] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.749124][ T1580] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.749246][ T1580] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.749370][ T1580] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.749493][ T1580] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.749614][ T1580] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.749764][ T1580] ? move_addr_to_kernel (net/socket.c:258) [ 29.749895][ T1580] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.750016][ T1580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.750146][ T1580] ___sys_sendmsg (net/socket.c:2752) [ 29.750266][ T1580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.750419][ T1580] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.750555][ T1580] __sys_sendmsg (net/socket.c:2784) [ 29.750678][ T1580] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.750800][ T1580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.750961][ T1580] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.751082][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.751207][ T1580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.751338][ T1580] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.751459][ T1580] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.751582][ T1580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.751735][ T1580] RIP: 0033:0x7f56e614f08e [ 29.751871][ T1580] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.752309][ T1580] RSP: 002b:00007ffc4a1cd510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.752493][ T1580] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f56e614f08e [ 29.752673][ T1580] RDX: 0000000000000000 RSI: 00007ffc4a1cd5c0 RDI: 0000000000000005 [ 29.752856][ T1580] RBP: 00007ffc4a1cd520 R08: 0000000000000000 R09: 0000000000000000 [ 29.753042][ T1580] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 29.753227][ T1580] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4a1cdc80 | [ 29.943964][ T164] ------------[ cut here ]------------ | [ 29.944241][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 29.944580][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.945368][ T164] Tainted: [W]=WARN [ 29.945525][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.945752][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.946073][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.946640][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 29.946890][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18e340 RCX: 1ff40000000feebf [ 29.947159][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e3f0 [ 29.947496][ T164] RBP: ff1100000cd1a000 R08: 1fe2200001e31c7f R09: ff1100000c015220 [ 29.947757][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 29.948167][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 29.948468][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 29.948763][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.949007][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 29.949276][ T164] PKRU: 55555554 [ 29.949432][ T164] Call Trace: [ 29.949588][ T164] [ 29.949711][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.949918][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.950077][ T164] netif_close_many (net/core/dev.c:1804) [ 29.950288][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.950485][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 29.950677][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.950884][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.951079][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 29.951312][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 29.951542][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.951734][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.951940][ T164] ? __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.952139][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.952332][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.952556][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 29.952749][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 29.952952][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.953148][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.953341][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 29.953534][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.953724][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.953933][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 29.954135][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 29.954329][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 29.954576][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 29.954805][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 29.955010][ T164] ? 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)) [ 29.955207][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 29.955433][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 29.955624][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 29.955814][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 29.956020][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 29.956220][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 29.956379][ T164] new_sync_write (fs/read_write.c:595) [ 29.956573][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.956763][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 29.956969][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.957166][ T164] ? ksys_write (fs/read_write.c:740) [ 29.957362][ T164] vfs_write (fs/read_write.c:688) [ 29.957523][ T164] ksys_write (fs/read_write.c:740) [ 29.957679][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 29.957879][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.958070][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.958270][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.958461][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.958652][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.958845][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.959085][ T164] RIP: 0033:0x7f4f5d5d508e [ 29.959285][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.959834][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 29.960113][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 29.960379][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 29.960637][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 29.960909][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 29.961178][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 29.969762][ T164] ------------[ cut here ]------------ | [ 29.969936][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 29.970238][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.970878][ T164] Tainted: [W]=WARN [ 29.970989][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.971179][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.971376][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.971905][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 29.972092][ T164] RAX: 00000000ffffffa6 RBX: ff11000005dc0c40 RCX: 1ff40000000fee81 [ 29.972317][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0cf0 [ 29.972536][ T164] RBP: ff1100000c352000 R08: 1fe2200000bb819f R09: ff1100000c0151f8 [ 29.972755][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 29.973043][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24a000 [ 29.973271][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 29.973533][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.973719][ T164] CR2: 00007ff7badea8f4 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 29.974006][ T164] PKRU: 55555554 [ 29.974118][ T164] Call Trace: [ 29.974234][ T164] [ 29.974310][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.974461][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.974574][ T164] netif_close_many (net/core/dev.c:1804) [ 29.974722][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 29.974969][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.975131][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 29.975279][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.975465][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 29.975650][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 29.975805][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.975998][ T164] ? 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 [ 29.976153][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 29.976340][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 29.976493][ T164] notifier_call_chain (kernel/notifier.c:85) [ 29.976644][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 29.976829][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.977021][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 29.977174][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 29.977322][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.977471][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.977622][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 29.977771][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.977925][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.978076][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 29.978233][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 29.978382][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 29.978568][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 29.978754][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 29.978921][ T164] ? 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)) [ 29.979070][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 29.979259][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 29.979406][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 29.979554][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 29.979701][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 29.979850][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 29.979969][ T164] new_sync_write (fs/read_write.c:595) [ 29.980127][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.980278][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 29.980427][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.980608][ T164] ? ksys_write (fs/read_write.c:740) [ 29.980764][ T164] vfs_write (fs/read_write.c:688) [ 29.980882][ T164] ksys_write (fs/read_write.c:740) [ 29.980996][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 29.981148][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.981296][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.981446][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.981593][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.981742][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.981896][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.982080][ T164] RIP: 0033:0x7f4f5d5d508e [ 29.982238][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.982761][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 29.982988][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 29.983212][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 29.983433][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 29.983653][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 29.983878][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 29.986578][ T164] ------------[ cut here ]------------ | [ 29.986737][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 29.987038][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.987674][ T164] Tainted: [W]=WARN [ 29.987785][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.987976][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.988173][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.988697][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 29.988889][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1cac0 RCX: 1ff40000000fee81 [ 29.989111][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1cb70 [ 29.989336][ T164] RBP: ff1100000c24a000 R08: 1fe220000136396f R09: ff1100000c0151f8 [ 29.989556][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 29.989774][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92000 [ 29.990009][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 29.990270][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.990458][ T164] CR2: 00007f9a4a6318f4 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 29.990679][ T164] PKRU: 55555554 [ 29.990790][ T164] Call Trace: [ 29.990909][ T164] [ 29.990985][ T164] ? 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)) [ 29.991139][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.991286][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 29.991434][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.991547][ T164] netif_close_many (net/core/dev.c:1804) [ 29.991693][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 29.991879][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.992026][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 29.992179][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.992364][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 29.992548][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 29.992700][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.992892][ T164] ? 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 [ 29.993042][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 29.993232][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 29.993382][ T164] notifier_call_chain (kernel/notifier.c:85) [ 29.993531][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 29.993716][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.993903][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 29.994050][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 29.994201][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.994349][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.994498][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 29.994646][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.994793][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.994948][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 29.995098][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 29.995252][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 29.995439][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 29.995625][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 29.995775][ T164] ? 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)) [ 29.995930][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 29.996115][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 29.996268][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 29.996421][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 29.996566][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 29.996715][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 29.996827][ T164] new_sync_write (fs/read_write.c:595) [ 29.996983][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.997134][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 29.997283][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.997430][ T164] ? ksys_write (fs/read_write.c:740) [ 29.997581][ T164] vfs_write (fs/read_write.c:688) [ 29.997696][ T164] ksys_write (fs/read_write.c:740) [ 29.997809][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 29.997961][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.998107][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.998261][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.998407][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.998553][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.998700][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.998889][ T164] RIP: 0033:0x7f4f5d5d508e [ 29.999041][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.999565][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 29.999788][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.000012][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.000235][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.000453][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.000671][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.003175][ T164] ------------[ cut here ]------------ | [ 30.003325][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 30.003615][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.004314][ T164] Tainted: [W]=WARN [ 30.004426][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.004611][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.004802][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.005328][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 30.005514][ T164] RAX: 00000000ffffffa6 RBX: ff110000100afb40 RCX: 1ff40000000fee81 [ 30.005734][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100afbf0 [ 30.005957][ T164] RBP: ff1100000cd92000 R08: 1fe2200002015f7f R09: ff1100000c0151f8 [ 30.006179][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 30.006396][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119ca000 [ 30.006616][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 30.006877][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.007061][ T164] CR2: 00007f9a4a6318f4 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.007286][ T164] PKRU: 55555554 [ 30.007396][ T164] Call Trace: [ 30.007505][ T164] [ 30.007582][ T164] ? 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)) [ 30.007728][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.007888][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 30.008034][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.008150][ T164] netif_close_many (net/core/dev.c:1804) [ 30.008295][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 30.008476][ T164] ? mutex_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.008621][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 30.008767][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.008953][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.009138][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 30.009290][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.009473][ T164] ? 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 [ 30.009624][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.009808][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.009964][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.010113][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.010303][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.010483][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.010630][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.010779][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.010930][ T164] ? mutex_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.011078][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.011231][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.011376][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.011524][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.011674][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.011821][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.012014][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.012203][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.012351][ T164] ? 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)) [ 30.012498][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.012683][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.012829][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.012982][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.013131][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.013277][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.013388][ T164] new_sync_write (fs/read_write.c:595) [ 30.013534][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.013680][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.013827][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.013979][ T164] ? ksys_write (fs/read_write.c:740) [ 30.014134][ T164] vfs_write (fs/read_write.c:688) [ 30.014247][ T164] ksys_write (fs/read_write.c:740) [ 30.014358][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.014504][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.014650][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.014797][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.014947][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.015092][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.015245][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.015426][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.015577][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.016101][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.016328][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.016547][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.016765][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.016987][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.017209][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.019458][ T164] ------------[ cut here ]------------ | [ 30.019606][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 30.019986][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.020619][ T164] Tainted: [W]=WARN [ 30.020730][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.020982][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.021174][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.021692][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 30.021942][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c964940 RCX: 1ff40000000fee81 [ 30.022166][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9649f0 [ 30.022385][ T164] RBP: ff110000119ca000 R08: 1fe220000192c93f R09: ff1100000c0151f8 [ 30.022605][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 30.022824][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02000 [ 30.023108][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 30.023371][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.023556][ T164] CR2: 00007f9a4a6318f4 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.023777][ T164] PKRU: 55555554 [ 30.023953][ T164] Call Trace: [ 30.024063][ T164] [ 30.024141][ T164] ? 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)) [ 30.024288][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.024436][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 30.024584][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.024697][ T164] netif_close_many (net/core/dev.c:1804) [ 30.024844][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 30.025091][ T164] ? mutex_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.025244][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 30.025391][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.025576][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.025761][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 30.025974][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.026164][ T164] ? 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 [ 30.026316][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.026503][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.026655][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.026805][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.027053][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.027237][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.027386][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.027533][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.027680][ T164] ? mutex_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.027830][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.028158][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.028306][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.028455][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.028605][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.028755][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.029002][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.029193][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.029342][ T164] ? 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)) [ 30.029491][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.029780][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.029991][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.030146][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.030293][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.030440][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.030551][ T164] new_sync_write (fs/read_write.c:595) [ 30.030803][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.031015][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.031170][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.031318][ T164] ? ksys_write (fs/read_write.c:740) [ 30.031469][ T164] vfs_write (fs/read_write.c:688) [ 30.031583][ T164] ksys_write (fs/read_write.c:740) [ 30.031695][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.032007][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.032163][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.032315][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.032461][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.032608][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.032756][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.033000][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.033158][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.033680][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.033965][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.034191][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.034516][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.034735][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.035019][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.044620][ T164] ------------[ cut here ]------------ | [ 30.044821][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 30.045178][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.045916][ T164] Tainted: [W]=WARN [ 30.046078][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.046319][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.046558][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.047149][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 30.047384][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f3fc340 RCX: 1ff40000000fee81 [ 30.047651][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fc3f0 [ 30.047931][ T164] RBP: ff1100000bb02000 R08: 1fe2200001e7f87f R09: ff1100000c0151f8 [ 30.048206][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 30.048476][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c882000 [ 30.048744][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.049059][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.049299][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.049571][ T164] PKRU: 55555554 [ 30.049730][ T164] Call Trace: [ 30.049901][ T164] [ 30.050024][ T164] ? 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)) [ 30.050227][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.050425][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 30.050622][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.050784][ T164] netif_close_many (net/core/dev.c:1804) [ 30.050998][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 30.051238][ T164] ? mutex_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.051434][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 30.051630][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.051876][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.052109][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 30.052317][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.052555][ T164] ? 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 [ 30.052756][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.053005][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.053210][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.053409][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.053643][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.053912][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.054112][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.054315][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.054511][ T164] ? mutex_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.054709][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.054917][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.055114][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.055320][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.055523][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.055721][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.055969][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.056209][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.056407][ T164] ? 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)) [ 30.056603][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.056837][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.057047][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.057253][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.057450][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.057646][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.057805][ T164] new_sync_write (fs/read_write.c:595) [ 30.058015][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.058222][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.058421][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.058620][ T164] ? ksys_write (fs/read_write.c:740) [ 30.058821][ T164] vfs_write (fs/read_write.c:688) [ 30.058995][ T164] ksys_write (fs/read_write.c:740) [ 30.059162][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.059358][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.059554][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.059752][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.059962][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.060163][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.060361][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.060592][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.060792][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.061384][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.061654][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.061935][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.062207][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.062478][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.062745][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.065917][ T164] ------------[ cut here ]------------ | [ 30.066107][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 30.066455][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.067216][ T164] Tainted: [W]=WARN [ 30.067376][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.067619][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.067858][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.068507][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 30.068741][ T164] RAX: 00000000ffffffa6 RBX: ff1100000ce8ec40 RCX: 1ff40000000fee81 [ 30.069022][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ce8ecf0 [ 30.069296][ T164] RBP: ff1100000c882000 R08: 1fe22000019d1d9f R09: ff1100000c0151f8 [ 30.069565][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 30.069831][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 30.070113][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.070427][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.070660][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.070944][ T164] PKRU: 55555554 [ 30.071101][ T164] Call Trace: [ 30.071266][ T164] [ 30.071389][ T164] ? 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)) [ 30.071583][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.071780][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 30.071988][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.072157][ T164] netif_close_many (net/core/dev.c:1804) [ 30.072355][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 30.072585][ T164] ? mutex_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.072781][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 30.072990][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.073229][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.073463][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 30.073666][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.073913][ T164] ? 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 [ 30.074113][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.074355][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.074554][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.074751][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.074998][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.075237][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.075434][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.075629][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.075824][ T164] ? mutex_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.076031][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.076234][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.076429][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.076631][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.076830][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.077036][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.077277][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.077512][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.077709][ T164] ? 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)) [ 30.077917][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.078159][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.078355][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.078551][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.078747][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.078954][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.079114][ T164] new_sync_write (fs/read_write.c:595) [ 30.079319][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.079516][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.079715][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.079924][ T164] ? ksys_write (fs/read_write.c:740) [ 30.080131][ T164] vfs_write (fs/read_write.c:688) [ 30.080294][ T164] ksys_write (fs/read_write.c:740) [ 30.080455][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.080650][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.080847][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.081059][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.081264][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.081463][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.081660][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.081901][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.082101][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.082679][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.082963][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.083237][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.083504][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.083776][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.084057][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.087825][ T164] ------------[ cut here ]------------ | [ 30.088119][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 30.088542][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.089397][ T164] Tainted: [W]=WARN [ 30.089623][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.089919][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.090217][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.090830][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 30.091131][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc68040 RCX: 1ff40000000feea7 [ 30.091447][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc680f0 [ 30.091764][ T164] RBP: ff1100000c352000 R08: 1fe220000198d01f R09: ff1100000c0151f8 [ 30.092098][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.092423][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.092742][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.093110][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.093406][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.093725][ T164] PKRU: 55555554 [ 30.093947][ T164] Call Trace: [ 30.094166][ T164] [ 30.094347][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.094634][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.094933][ T164] ? 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 [ 30.095197][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.095487][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.095740][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.096006][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.096298][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.096581][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.096829][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.097089][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.097341][ T164] ? mutex_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.097590][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.097837][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.098102][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.098361][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.098611][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.098911][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.099220][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.099509][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.099758][ T164] ? 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)) [ 30.100021][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.100314][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.100563][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.100843][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.101111][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.101395][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.101633][ T164] new_sync_write (fs/read_write.c:595) [ 30.101909][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.102097][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.102297][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.102486][ T164] ? ksys_write (fs/read_write.c:740) [ 30.102683][ T164] vfs_write (fs/read_write.c:688) [ 30.102841][ T164] ksys_write (fs/read_write.c:740) [ 30.103012][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.103204][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.103394][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.103585][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.103773][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.103976][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.104178][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.104401][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.104597][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.105163][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.105428][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.105686][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.105958][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.106228][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.106490][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.111302][ T164] ------------[ cut here ]------------ | [ 30.111455][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 30.111737][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.112366][ T164] Tainted: [W]=WARN [ 30.112474][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.112654][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.112840][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.113359][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 30.113545][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc68ac0 RCX: 1ff40000000feea7 [ 30.113759][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68b70 [ 30.113980][ T164] RBP: ff1100000c24a000 R08: 1fe220000198d16f R09: ff1100000c0151f8 [ 30.114202][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 30.114415][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.114632][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 30.114893][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.115075][ T164] CR2: 00007ff7badea8f4 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 30.115295][ T164] PKRU: 55555554 [ 30.115402][ T164] Call Trace: [ 30.115511][ T164] [ 30.115585][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.115767][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.115951][ T164] ? 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 [ 30.116101][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.116285][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.116434][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.116580][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.116763][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.116948][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.117090][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.117239][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.117382][ T164] ? mutex_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.117526][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.117669][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.117811][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.117964][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.118110][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.118258][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.118438][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.118618][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.118763][ T164] ? 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)) [ 30.118912][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.119089][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.119234][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.119378][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.119520][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.119663][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.119772][ T164] new_sync_write (fs/read_write.c:595) [ 30.119922][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.120065][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.120214][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.120356][ T164] ? ksys_write (fs/read_write.c:740) [ 30.120503][ T164] vfs_write (fs/read_write.c:688) [ 30.120614][ T164] ksys_write (fs/read_write.c:740) [ 30.120722][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.120869][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.121011][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.121157][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.121298][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.121441][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.121583][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.121759][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.121912][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.122422][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.122637][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.122848][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.123075][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.123291][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.123503][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.127113][ T164] ------------[ cut here ]------------ | [ 30.127275][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 30.127561][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.128187][ T164] Tainted: [W]=WARN [ 30.128298][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.128480][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.128669][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.129189][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 30.129371][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc69540 RCX: 1ff40000000feea7 [ 30.129584][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc695f0 [ 30.129798][ T164] RBP: ff1100000cd92000 R08: 1fe220000198d2bf R09: ff1100000c0151f8 [ 30.130017][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 30.130237][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.130452][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 30.130705][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.130892][ T164] CR2: 00007ff7badea8f4 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 30.131111][ T164] PKRU: 55555554 [ 30.131225][ T164] Call Trace: [ 30.131333][ T164] [ 30.131409][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.131593][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.131775][ T164] ? 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 [ 30.131930][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.132112][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.132268][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.132415][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.132596][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.132775][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.132926][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.133070][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.133219][ T164] ? mutex_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.133367][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.133510][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.133654][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.133802][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.133952][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.134097][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.134282][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.134463][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.134608][ T164] ? 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)) [ 30.134752][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.134937][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.135080][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.135230][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.135372][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.135517][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.135626][ T164] new_sync_write (fs/read_write.c:595) [ 30.135771][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.135919][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.136064][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.136214][ T164] ? ksys_write (fs/read_write.c:740) [ 30.136362][ T164] vfs_write (fs/read_write.c:688) [ 30.136472][ T164] ksys_write (fs/read_write.c:740) [ 30.136581][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.136725][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.136874][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.137022][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.137272][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.137414][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.137558][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.137737][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.137897][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.138413][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.138731][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.139150][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.139368][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.139684][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.139903][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.144982][ T164] ------------[ cut here ]------------ | [ 30.145137][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 30.145420][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.146101][ T164] Tainted: [W]=WARN [ 30.146215][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.146397][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.146585][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.147097][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 30.147282][ T164] RAX: 00000000ffffffa6 RBX: ff11000005dc1540 RCX: 1ff40000000feea7 [ 30.147499][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc15f0 [ 30.147713][ T164] RBP: ff110000119ca000 R08: 1fe2200000bb82bf R09: ff1100000c0151f8 [ 30.147933][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 30.148153][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.148368][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 30.148619][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.148799][ T164] CR2: 00007ff7badea8f4 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 30.149028][ T164] PKRU: 55555554 [ 30.149137][ T164] Call Trace: [ 30.149244][ T164] [ 30.149319][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.149500][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.149681][ T164] ? 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 [ 30.149830][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.150017][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.150172][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.150319][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.150499][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.150676][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.150821][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.151088][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.151235][ T164] ? mutex_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.151380][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.151524][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.151766][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.152033][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.152305][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.152451][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.152629][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.152811][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.153062][ T164] ? 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)) [ 30.153208][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.153386][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.153529][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.153673][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.153817][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.154079][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.154191][ T164] new_sync_write (fs/read_write.c:595) [ 30.154335][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.154478][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.154623][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.154767][ T164] ? ksys_write (fs/read_write.c:740) [ 30.154986][ T164] vfs_write (fs/read_write.c:688) [ 30.155096][ T164] ksys_write (fs/read_write.c:740) [ 30.155208][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.155350][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.155493][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.155638][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.155780][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.156025][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.156172][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.156348][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.156496][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.157062][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.157279][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.157493][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.157704][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.157977][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.158193][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.169157][ T164] ------------[ cut here ]------------ | [ 30.169351][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 30.169682][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.170432][ T164] Tainted: [W]=WARN [ 30.170589][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.170818][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.171061][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.171622][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 30.171850][ T164] RAX: 00000000ffffffa6 RBX: ff11000005dc19c0 RCX: 1ff40000000feea7 [ 30.172129][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1a70 [ 30.172392][ T164] RBP: ff1100000bb02000 R08: 1fe2200000bb834f R09: ff1100000c0151f8 [ 30.172652][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.172927][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.173198][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.173496][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.173724][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.173999][ T164] PKRU: 55555554 [ 30.174160][ T164] Call Trace: [ 30.174315][ T164] [ 30.174436][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.174665][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.174904][ T164] ? 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 [ 30.175101][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.175338][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.175536][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.175731][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.175970][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.176203][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.176394][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.176585][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.176775][ T164] ? mutex_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.176982][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.177182][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.177374][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.177568][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.177761][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.177966][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.178204][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.178433][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.178625][ T164] ? 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)) [ 30.178816][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.179054][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.179254][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.179448][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.179639][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.179831][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.179999][ T164] new_sync_write (fs/read_write.c:595) [ 30.180199][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.180391][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.180583][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.180774][ T164] ? ksys_write (fs/read_write.c:740) [ 30.180981][ T164] vfs_write (fs/read_write.c:688) [ 30.181148][ T164] ksys_write (fs/read_write.c:740) [ 30.181307][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.181497][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.181692][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.181895][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.182086][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.182279][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.182471][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.182695][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.182904][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.183459][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.183722][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.183994][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.184261][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.184520][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.184783][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.188552][ T164] ------------[ cut here ]------------ | [ 30.188742][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 30.189287][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.190008][ T164] Tainted: [W]=WARN [ 30.190274][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.190505][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.190739][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.191411][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 30.191643][ T164] RAX: 00000000ffffffa6 RBX: ff11000005ede940 RCX: 1ff40000000feea7 [ 30.192015][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede9f0 [ 30.192285][ T164] RBP: ff1100000c882000 R08: 1fe2200000bdbd3f R09: ff1100000c0151f8 [ 30.192645][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.193014][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.193486][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.193900][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.194134][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.194397][ T164] PKRU: 55555554 [ 30.194650][ T164] Call Trace: [ 30.194805][ T164] [ 30.194940][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.195278][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.195508][ T164] ? 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 [ 30.195703][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 30.195945][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 30.196247][ T164] notifier_call_chain (kernel/notifier.c:85) [ 30.196445][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 30.196881][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.197106][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.197403][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.197599][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.197788][ T164] ? mutex_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.198085][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.198279][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.198469][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.198662][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.198856][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.199168][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.199402][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.199629][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.199820][ T164] ? 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)) [ 30.200118][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.200451][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.200642][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.200835][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.201036][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.201237][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.201395][ T164] new_sync_write (fs/read_write.c:595) [ 30.201588][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.201778][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.201984][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.202182][ T164] ? ksys_write (fs/read_write.c:740) [ 30.202379][ T164] vfs_write (fs/read_write.c:688) [ 30.202538][ T164] ksys_write (fs/read_write.c:740) [ 30.202793][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.203091][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.203392][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.203583][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.203880][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.204173][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.204373][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.204597][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.204790][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.205355][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.205625][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.205895][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.206161][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.206420][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.206683][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.211373][ T164] ------------[ cut here ]------------ | [ 30.211553][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 30.211888][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.212563][ T164] Tainted: [W]=WARN [ 30.212712][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.212941][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.213175][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.213707][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 30.214049][ T164] RAX: 00000000ffffffa6 RBX: ff11000009eef0c0 RCX: 1ff40000000feeef [ 30.214361][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009eef170 [ 30.214669][ T164] RBP: ff1100000cd1a000 R08: 1fe22000013dde2f R09: ff1100000c0151f8 [ 30.214984][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.215293][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.215600][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.215960][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.216243][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.216554][ T164] PKRU: 55555554 [ 30.216755][ T164] Call Trace: [ 30.216971][ T164] [ 30.217149][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.217426][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.217694][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 30.217944][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 30.218190][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.218431][ T164] ? mutex_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.218673][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 30.218965][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.219218][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.219462][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 30.219703][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 30.219973][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 30.220262][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 30.220537][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 30.220777][ T164] ? 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)) [ 30.221046][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 30.221328][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.221568][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.221809][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.222082][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.222330][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.222537][ T164] new_sync_write (fs/read_write.c:595) [ 30.222776][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.223046][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.223294][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.223531][ T164] ? ksys_write (fs/read_write.c:740) [ 30.223775][ T164] vfs_write (fs/read_write.c:688) [ 30.224011][ T164] ksys_write (fs/read_write.c:740) [ 30.224268][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.224541][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.224854][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.225285][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.225582][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.225889][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.226186][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.226493][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.226797][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.227428][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.227738][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.228075][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.228391][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.228696][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.229017][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.281621][ T1602] ------------[ cut here ]------------ | [ 30.281823][ T1602] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1602 | [ 30.282969][ T1602] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.283736][ T1602] Tainted: [W]=WARN [ 30.283963][ T1602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.284245][ T1602] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.284485][ T1602] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.284996][ T1602] RSP: 0018:ffa0000003427060 EFLAGS: 00010286 [ 30.285210][ T1602] RAX: 00000000ffffffa6 RBX: ff11000009b1de40 RCX: 1ff4000000684dd2 [ 30.285450][ T1602] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1def0 [ 30.285686][ T1602] RBP: ff1100000c2b1000 R08: 1fe2200001363bdf R09: ff1100000f262e58 [ 30.285933][ T1602] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 30.286174][ T1602] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003427100 [ 30.286410][ T1602] FS: 00007fa362c91840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.286676][ T1602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.286894][ T1602] CR2: 00007fa362f611a0 CR3: 000000000f3b7004 CR4: 0000000000771ef0 [ 30.287136][ T1602] PKRU: 55555554 [ 30.287278][ T1602] Call Trace: [ 30.287420][ T1602] [ 30.287531][ T1602] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.287706][ T1602] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.287850][ T1602] netif_close_many (net/core/dev.c:1804) [ 30.288039][ T1602] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.288217][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.288390][ T1602] ? __dev_close_many (net/core/dev.c:1781) [ 30.288563][ T1602] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.288770][ T1602] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.288987][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.289167][ T1602] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.289369][ T1602] ? mutex_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.289542][ T1602] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.289714][ T1602] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.289934][ T1602] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.290107][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.290288][ T1602] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.290462][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.290632][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.290807][ T1602] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.290995][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.291173][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.291365][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.291537][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.291711][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.291895][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.292070][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.292252][ T1602] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 30.292427][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.292599][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.292772][ T1602] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.292960][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.293146][ T1602] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.293320][ T1602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.293493][ T1602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.293665][ T1602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.293838][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.294026][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.294206][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.294381][ T1602] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.294553][ T1602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.294727][ T1602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.294915][ T1602] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.295088][ T1602] ? netlink_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.295268][ T1602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.295442][ T1602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.295614][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.295788][ T1602] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.295976][ T1602] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.296157][ T1602] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.296335][ T1602] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.296510][ T1602] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.296682][ T1602] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.296895][ T1602] ? move_addr_to_kernel (net/socket.c:258) [ 30.297070][ T1602] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.297251][ T1602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.297428][ T1602] ___sys_sendmsg (net/socket.c:2752) [ 30.297601][ T1602] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.297805][ T1602] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.298004][ T1602] __sys_sendmsg (net/socket.c:2784) [ 30.298187][ T1602] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.298359][ T1602] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.298566][ T1602] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.298740][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.298930][ T1602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.299102][ T1602] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.299281][ T1602] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.299456][ T1602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.299658][ T1602] RIP: 0033:0x7fa362ecb08e [ 30.299837][ T1602] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.300344][ T1602] RSP: 002b:00007ffc2f157b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.300580][ T1602] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa362ecb08e [ 30.300812][ T1602] RDX: 0000000000000000 RSI: 00007ffc2f157c10 RDI: 0000000000000005 [ 30.301056][ T1602] RBP: 00007ffc2f157b70 R08: 0000000000000000 R09: 0000000000000000 [ 30.301298][ T1602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 30.301529][ T1602] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2f1582d0 | [ 30.304617][ T1602] ------------[ cut here ]------------ | [ 30.304753][ T1602] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1602 | [ 30.305007][ T1602] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.305511][ T1602] Tainted: [W]=WARN [ 30.305603][ T1602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.305757][ T1602] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.305931][ T1602] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.306377][ T1602] RSP: 0018:ffa0000003427190 EFLAGS: 00010286 [ 30.306535][ T1602] RAX: 00000000ffffffa6 RBX: ff1100000b1430c0 RCX: 1ff4000000684df8 [ 30.306719][ T1602] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b143170 [ 30.306908][ T1602] RBP: ff1100000c2b1000 R08: 1fe220000162862f R09: ff1100000f262e58 [ 30.307091][ T1602] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 30.307277][ T1602] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.307466][ T1602] FS: 00007fa362c91840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 30.307682][ T1602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.307836][ T1602] CR2: 00005634ecc01a7c CR3: 000000000f3b7002 CR4: 0000000000771ef0 [ 30.308026][ T1602] PKRU: 55555554 [ 30.308118][ T1602] Call Trace: [ 30.308214][ T1602] [ 30.308279][ T1602] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.308435][ T1602] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.308586][ T1602] ? mutex_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.308708][ T1602] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.308829][ T1602] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.308989][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.309114][ T1602] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.309241][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.309363][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.309486][ T1602] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.309608][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.309729][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.309881][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.310003][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.310130][ T1602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.310251][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.310383][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.310505][ T1602] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 30.310629][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.310750][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.310876][ T1602] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.310997][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.311119][ T1602] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.311247][ T1602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.311369][ T1602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.311491][ T1602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.311612][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.311736][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.311858][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.311987][ T1602] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.312109][ T1602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.312237][ T1602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.312362][ T1602] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.312486][ T1602] ? netlink_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.312609][ T1602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.312733][ T1602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.312855][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.312987][ T1602] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.313111][ T1602] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.313238][ T1602] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.313363][ T1602] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.313485][ T1602] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.313607][ T1602] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.313759][ T1602] ? move_addr_to_kernel (net/socket.c:258) [ 30.313888][ T1602] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.314009][ T1602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.314138][ T1602] ___sys_sendmsg (net/socket.c:2752) [ 30.314259][ T1602] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.314411][ T1602] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.314545][ T1602] __sys_sendmsg (net/socket.c:2784) [ 30.314666][ T1602] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.314786][ T1602] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.314957][ T1602] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.315081][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.315207][ T1602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.315328][ T1602] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.315450][ T1602] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.315572][ T1602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.315723][ T1602] RIP: 0033:0x7fa362ecb08e [ 30.315849][ T1602] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.316290][ T1602] RSP: 002b:00007ffc2f157b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.316472][ T1602] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa362ecb08e [ 30.316653][ T1602] RDX: 0000000000000000 RSI: 00007ffc2f157c10 RDI: 0000000000000005 [ 30.316835][ T1602] RBP: 00007ffc2f157b70 R08: 0000000000000000 R09: 0000000000000000 [ 30.317023][ T1602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 30.317212][ T1602] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2f1582d0 | [ 30.371497][ T1603] ------------[ cut here ]------------ | [ 30.371693][ T1603] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1603 | [ 30.372021][ T1603] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.372656][ T1603] Tainted: [W]=WARN [ 30.372801][ T1603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.373517][ T1603] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.373730][ T1603] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.374286][ T1603] RSP: 0018:ffa0000003427060 EFLAGS: 00010286 [ 30.374495][ T1603] RAX: 00000000ffffffa6 RBX: ff1100000aedeac0 RCX: 1ff4000000684dd2 [ 30.374731][ T1603] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedeb70 [ 30.374983][ T1603] RBP: ff1100000215c000 R08: 1fe22000015dbd6f R09: ff1100000f265158 [ 30.375229][ T1603] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 30.375466][ T1603] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003427100 [ 30.375708][ T1603] FS: 00007fb5252f4840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.375995][ T1603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.376211][ T1603] CR2: 00000000138e0988 CR3: 000000000f07c006 CR4: 0000000000771ef0 [ 30.376450][ T1603] PKRU: 55555554 [ 30.376591][ T1603] Call Trace: [ 30.376733][ T1603] [ 30.376846][ T1603] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.377035][ T1603] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.377188][ T1603] netif_close_many (net/core/dev.c:1804) [ 30.377361][ T1603] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.377533][ T1603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.377710][ T1603] ? __dev_close_many (net/core/dev.c:1781) [ 30.377897][ T1603] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.378103][ T1603] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.378314][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.378487][ T1603] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.378690][ T1603] ? mutex_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.378877][ T1603] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.379048][ T1603] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.379260][ T1603] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.379436][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.379612][ T1603] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.379786][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.379971][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.380151][ T1603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.380326][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.380500][ T1603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.380691][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.380877][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.381053][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.381230][ T1603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.381404][ T1603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.381578][ T1603] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 30.381753][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.381938][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.382111][ T1603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.382293][ T1603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.382468][ T1603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.382641][ T1603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.382815][ T1603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.382999][ T1603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.383180][ T1603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.383356][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.383529][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.383705][ T1603] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.383890][ T1603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.384067][ T1603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.384253][ T1603] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.384428][ T1603] ? netlink_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.384605][ T1603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.384780][ T1603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.384967][ T1603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.385150][ T1603] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.385325][ T1603] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.385500][ T1603] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.385677][ T1603] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.385853][ T1603] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.386040][ T1603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.386250][ T1603] ? move_addr_to_kernel (net/socket.c:258) [ 30.386425][ T1603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.386598][ T1603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.386773][ T1603] ___sys_sendmsg (net/socket.c:2752) [ 30.386959][ T1603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.387169][ T1603] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.387355][ T1603] __sys_sendmsg (net/socket.c:2784) [ 30.387531][ T1603] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.387703][ T1603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.387925][ T1603] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.388099][ T1603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.388282][ T1603] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.388454][ T1603] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.388626][ T1603] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.388800][ T1603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.389016][ T1603] RIP: 0033:0x7fb52552e08e [ 30.389201][ T1603] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.389694][ T1603] RSP: 002b:00007fff7330efa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.389944][ T1603] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb52552e08e [ 30.390185][ T1603] RDX: 0000000000000000 RSI: 00007fff7330f050 RDI: 0000000000000005 [ 30.390419][ T1603] RBP: 00007fff7330efb0 R08: 0000000000000000 R09: 0000000000000000 [ 30.390655][ T1603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 30.390901][ T1603] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7330f710 | [ 30.399626][ T1603] ------------[ cut here ]------------ | [ 30.399797][ T1603] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1603 | [ 30.400098][ T1603] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.400691][ T1603] Tainted: [W]=WARN [ 30.400839][ T1603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.401050][ T1603] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.401262][ T1603] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.401736][ T1603] RSP: 0018:ffa0000003427190 EFLAGS: 00010286 [ 30.401950][ T1603] RAX: 00000000ffffffa6 RBX: ff1100000cc9f0c0 RCX: 1ff4000000684df8 [ 30.402185][ T1603] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9f170 [ 30.402412][ T1603] RBP: ff1100000215c000 R08: 1fe2200001993e2f R09: ff1100000f265158 [ 30.402642][ T1603] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.402881][ T1603] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.403110][ T1603] FS: 00007fb5252f4840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.403376][ T1603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.403579][ T1603] CR2: 00000000138e0988 CR3: 000000000f07c006 CR4: 0000000000771ef0 [ 30.403808][ T1603] PKRU: 55555554 [ 30.403958][ T1603] Call Trace: [ 30.404100][ T1603] [ 30.404216][ T1603] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.404417][ T1603] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.404612][ T1603] ? mutex_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.404782][ T1603] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.404964][ T1603] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.405170][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.405342][ T1603] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.405511][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.405678][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.405847][ T1603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.406028][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.406203][ T1603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.406395][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.406562][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.406732][ T1603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.406912][ T1603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.407081][ T1603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.407257][ T1603] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 30.407427][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.407597][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.407767][ T1603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.407948][ T1603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.408118][ T1603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.408294][ T1603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.408464][ T1603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.408633][ T1603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.408805][ T1603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.408989][ T1603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.409164][ T1603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.409335][ T1603] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.409502][ T1603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.409673][ T1603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.409845][ T1603] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.410026][ T1603] ? netlink_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.410214][ T1603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.410387][ T1603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.410557][ T1603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.410728][ T1603] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.410911][ T1603] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.411086][ T1603] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.411264][ T1603] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.411434][ T1603] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.411606][ T1603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.411803][ T1603] ? move_addr_to_kernel (net/socket.c:258) [ 30.411986][ T1603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.412163][ T1603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.412333][ T1603] ___sys_sendmsg (net/socket.c:2752) [ 30.412501][ T1603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.412702][ T1603] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.412894][ T1603] __sys_sendmsg (net/socket.c:2784) [ 30.413063][ T1603] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.413238][ T1603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.413439][ T1603] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.413608][ T1603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.413778][ T1603] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.413959][ T1603] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.414135][ T1603] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.414304][ T1603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.414500][ T1603] RIP: 0033:0x7fb52552e08e [ 30.414673][ T1603] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.415164][ T1603] RSP: 002b:00007fff7330efa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.415395][ T1603] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb52552e08e [ 30.415620][ T1603] RDX: 0000000000000000 RSI: 00007fff7330f050 RDI: 0000000000000005 [ 30.415848][ T1603] RBP: 00007fff7330efb0 R08: 0000000000000000 R09: 0000000000000000 [ 30.416091][ T1603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 30.416321][ T1603] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7330f710 | [ 30.438571][ T164] ------------[ cut here ]------------ | [ 30.438730][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 30.439030][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.439721][ T164] Tainted: [W]=WARN [ 30.439831][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.440016][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.440206][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.440709][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 30.440896][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194fcc0 RCX: 1ff40000000feed1 [ 30.441107][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fd70 [ 30.441326][ T164] RBP: ff1100000cdaa000 R08: 1fe2200002329faf R09: ff1100000c0151f8 [ 30.441537][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 30.441747][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cdaa000 [ 30.441966][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 30.442216][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.442396][ T164] CR2: 00005634ecc19270 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 30.442606][ T164] PKRU: 55555554 [ 30.442712][ T164] Call Trace: [ 30.442817][ T164] [ 30.442896][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.443041][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.443153][ T164] register_netdevice (net/core/dev.c:11488) [ 30.443298][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 30.443472][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 30.443617][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 30.443800][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 30.444007][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 30.444193][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 30.444375][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.444518][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 30.444658][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 30.444837][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 30.445040][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 30.445223][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 30.445363][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 30.445507][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 30.445651][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 30.445758][ T164] new_sync_write (fs/read_write.c:595) [ 30.445961][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.446201][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 30.446346][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.446487][ T164] ? ksys_write (fs/read_write.c:740) [ 30.446631][ T164] vfs_write (fs/read_write.c:688) [ 30.446740][ T164] ksys_write (fs/read_write.c:740) [ 30.446847][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 30.447076][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.447221][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.447364][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.447504][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.447643][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.447785][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.448000][ T164] RIP: 0033:0x7f4f5d5d508e [ 30.448161][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.448660][ T164] RSP: 002b:00007ffc17314690 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 30.448878][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 30.449090][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 30.449307][ T164] RBP: 00007ffc173146a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.449518][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 30.449728][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 30.562516][ T1609] ------------[ cut here ]------------ | [ 30.562709][ T1609] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1609 | [ 30.563031][ T1609] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.563659][ T1609] Tainted: [W]=WARN [ 30.563805][ T1609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.564028][ T1609] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.564253][ T1609] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.564768][ T1609] RSP: 0018:ffa0000003c37020 EFLAGS: 00010286 [ 30.564992][ T1609] RAX: 00000000ffffffa6 RBX: ff1100000f3fcf40 RCX: 1ff4000000786dca [ 30.565244][ T1609] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fcff0 [ 30.565485][ T1609] RBP: ff1100000cdaa000 R08: 1fe2200001e7f9ff R09: ff1100000eb02e80 [ 30.565729][ T1609] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 30.565978][ T1609] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.566227][ T1609] FS: 00007f5193f7e840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.566503][ T1609] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.566714][ T1609] CR2: 0000000004581988 CR3: 000000001230e003 CR4: 0000000000771ef0 [ 30.566970][ T1609] PKRU: 55555554 [ 30.567115][ T1609] Call Trace: [ 30.567267][ T1609] [ 30.567380][ T1609] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 30.567558][ T1609] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.567737][ T1609] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.567895][ T1609] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.568071][ T1609] __dev_notify_flags (net/core/dev.c:9787) [ 30.568276][ T1609] ? netif_change_name (net/core/dev.c:1495) [ 30.568454][ T1609] ? __dev_change_flags (net/core/dev.c:9752) [ 30.568631][ T1609] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.568807][ T1609] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.569082][ T1609] ? 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.569345][ T1609] netif_change_flags (net/core/dev.c:9820) [ 30.569620][ T1609] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.569889][ T1609] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.570159][ T1609] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.570441][ T1609] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.570673][ T1609] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.570848][ T1609] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.571043][ T1609] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.571240][ T1609] ? __kernel_text_address (kernel/extable.c:79) [ 30.571419][ T1609] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.571598][ T1609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.571775][ T1609] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.571967][ T1609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.572152][ T1609] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.572329][ T1609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.572508][ T1609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.572687][ T1609] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.572960][ T1609] ? __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.573147][ T1609] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.573326][ T1609] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.573506][ T1609] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.573684][ T1609] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.573881][ T1609] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.574063][ T1609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.574246][ T1609] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.574424][ T1609] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.574600][ T1609] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.574777][ T1609] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.574970][ T1609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.575154][ T1609] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.575332][ T1609] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.575511][ T1609] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.575690][ T1609] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.575879][ T1609] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.576057][ T1609] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.576242][ T1609] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.576419][ T1609] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.576598][ T1609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.576775][ T1609] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.576967][ T1609] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.577152][ T1609] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.577330][ T1609] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.577510][ T1609] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.577687][ T1609] ? netlink_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.577879][ T1609] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.578058][ T1609] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.578247][ T1609] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.578431][ T1609] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.578608][ T1609] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.578786][ T1609] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.578978][ T1609] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.579163][ T1609] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.579340][ T1609] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.579550][ T1609] ? move_addr_to_kernel (net/socket.c:258) [ 30.579728][ T1609] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.579914][ T1609] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.580093][ T1609] ___sys_sendmsg (net/socket.c:2752) [ 30.580275][ T1609] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.580484][ T1609] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.580673][ T1609] __sys_sendmsg (net/socket.c:2784) [ 30.580853][ T1609] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.581040][ T1609] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.581265][ T1609] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.581443][ T1609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.581621][ T1609] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.581797][ T1609] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.581986][ T1609] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.582171][ T1609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.582380][ T1609] RIP: 0033:0x7f51941b808e [ 30.582562][ T1609] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.583076][ T1609] RSP: 002b:00007ffc545974b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.583331][ T1609] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f51941b808e [ 30.583572][ T1609] RDX: 0000000000000000 RSI: 00007ffc54597560 RDI: 0000000000000005 [ 30.583811][ T1609] RBP: 00007ffc545974c0 R08: 0000000000000000 R09: 0000000000000000 [ 30.584064][ T1609] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb43 [ 30.584311][ T1609] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc54597c20 | [ 30.624564][ T1611] ------------[ cut here ]------------ | [ 30.624724][ T1611] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1611 | [ 30.625468][ T1611] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.626051][ T1611] Tainted: [W]=WARN [ 30.626166][ T1611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.626342][ T1611] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.626529][ 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 [ 30.627047][ T1611] RSP: 0018:ffa00000037f6f70 EFLAGS: 00010286 [ 30.627230][ T1611] RAX: 00000000ffffffa6 RBX: ff1100000aede4c0 RCX: 1ff40000006fedb4 [ 30.627441][ T1611] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede570 [ 30.627650][ T1611] RBP: ff1100000cdaa000 R08: 1fe22000015dbcaf R09: ff1100000f4a5180 [ 30.627860][ T1611] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 30.628081][ T1611] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 30.628300][ T1611] FS: 00007fd88ae99840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 30.628547][ T1611] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.628722][ T1611] CR2: 0000000036054a28 CR3: 000000000f53a006 CR4: 0000000000771ef0 [ 30.628941][ T1611] PKRU: 55555554 [ 30.629045][ T1611] Call Trace: [ 30.629157][ T1611] [ 30.629230][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.629371][ T1611] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 30.629513][ T1611] notifier_call_chain (kernel/notifier.c:85) [ 30.629657][ T1611] __netdev_upper_dev_link (net/core/dev.c:8931) [ 30.629803][ T1611] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 30.629952][ T1611] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 30.630094][ T1611] netdev_upper_dev_link (net/core/dev.c:8972) [ 30.630242][ T1611] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 30.630384][ T1611] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 30.630534][ T1611] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 30.630678][ T1611] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 30.630824][ T1611] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 30.630975][ T1611] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 30.631116][ T1611] ? nla_strscpy (lib/nlattr.c:795) [ 30.631260][ T1611] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 30.631402][ T1611] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.631541][ T1611] ? __dev_get_by_name (net/core/dev.c:883) [ 30.631680][ T1611] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.631825][ T1611] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.631975][ T1611] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.632116][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.632260][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.632400][ T1611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.632538][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.632677][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.632822][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.632969][ T1611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.633111][ T1611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.633256][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.633395][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.633533][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.633673][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.633813][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.634018][ T1611] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.634164][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.634303][ T1611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.634445][ 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)) [ 30.634585][ 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)) [ 30.634725][ T1611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.634926][ T1611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.635066][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.635212][ T1611] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.635352][ T1611] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.635493][ T1611] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.635635][ T1611] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.635775][ T1611] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.635998][ T1611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.636273][ T1611] ? move_addr_to_kernel (net/socket.c:258) [ 30.636414][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.636552][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.636692][ T1611] ___sys_sendmsg (net/socket.c:2752) [ 30.636830][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.637106][ T1611] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.637306][ T1611] __sys_sendmsg (net/socket.c:2784) [ 30.637458][ T1611] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.637603][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.637798][ 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) [ 30.638019][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.638166][ T1611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.638309][ T1611] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.638447][ T1611] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.638586][ T1611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.638757][ T1611] RIP: 0033:0x7fd88b0d308e [ 30.638996][ 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 [ 30.639507][ T1611] RSP: 002b:00007ffe68078ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.639726][ T1611] RAX: ffffffffffffffda RBX: 00007ffe68079688 RCX: 00007fd88b0d308e [ 30.640020][ T1611] RDX: 0000000000000000 RSI: 00007ffe68078fa0 RDI: 0000000000000005 [ 30.640244][ T1611] RBP: 00007ffe68078f00 R08: 0000000000000000 R09: 0000000000000000 [ 30.640450][ T1611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.640668][ T1611] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe68079660 | [ 30.642604][ T1611] ------------[ cut here ]------------ | [ 30.642740][ T1611] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1611 | [ 30.643017][ T1611] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.643580][ T1611] Tainted: [W]=WARN [ 30.643684][ T1611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.643858][ T1611] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.644060][ 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 [ 30.644561][ T1611] RSP: 0018:ffa00000037f6fd0 EFLAGS: 00010286 [ 30.644733][ T1611] RAX: 00000000ffffffa6 RBX: ff1100000cc9fe40 RCX: 1ff40000006fedc0 [ 30.644946][ T1611] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9fef0 [ 30.645161][ T1611] RBP: ff11000010c22000 R08: 1fe2200001993fdf R09: ff1100000f4a5180 [ 30.645366][ T1611] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 30.645574][ T1611] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010c22e04 [ 30.645780][ T1611] FS: 00007fd88ae99840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 30.646037][ T1611] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.646216][ T1611] CR2: 0000000036054a28 CR3: 000000000f53a006 CR4: 0000000000771ef0 [ 30.646424][ T1611] PKRU: 55555554 [ 30.646527][ T1611] Call Trace: [ 30.646632][ T1611] [ 30.646706][ T1611] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.646853][ T1611] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.646964][ T1611] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 30.647103][ T1611] __dev_notify_flags (net/core/dev.c:9787) [ 30.647246][ T1611] ? netif_change_name (net/core/dev.c:1495) [ 30.647386][ T1611] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 30.647530][ T1611] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 30.647695][ T1611] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.647839][ T1611] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 30.647987][ T1611] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 30.648134][ T1611] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 30.648276][ T1611] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 30.648419][ T1611] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 30.648559][ T1611] ? nla_strscpy (lib/nlattr.c:795) [ 30.648724][ T1611] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 30.648871][ T1611] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.649010][ T1611] ? __dev_get_by_name (net/core/dev.c:883) [ 30.649152][ T1611] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.649295][ T1611] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.649437][ T1611] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.649586][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.649723][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.649870][ T1611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.650009][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.650172][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.650315][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.650454][ T1611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.650593][ T1611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.650732][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.650876][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.651044][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.651192][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.651330][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.651470][ T1611] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.651609][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.651748][ T1611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.651895][ 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)) [ 30.652033][ 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)) [ 30.652179][ T1611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.652317][ T1611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.652455][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.652596][ T1611] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.652737][ T1611] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.652881][ T1611] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.653023][ T1611] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.653167][ T1611] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.653306][ T1611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.653480][ T1611] ? move_addr_to_kernel (net/socket.c:258) [ 30.653620][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.653759][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.653905][ T1611] ___sys_sendmsg (net/socket.c:2752) [ 30.654043][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.654223][ T1611] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.654373][ T1611] __sys_sendmsg (net/socket.c:2784) [ 30.654513][ T1611] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.654650][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.654829][ 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) [ 30.654973][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.655114][ T1611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.655259][ T1611] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.655397][ T1611] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.655561][ T1611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.655740][ T1611] RIP: 0033:0x7fd88b0d308e [ 30.655889][ 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 [ 30.656409][ T1611] RSP: 002b:00007ffe68078ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.656621][ T1611] RAX: ffffffffffffffda RBX: 00007ffe68079688 RCX: 00007fd88b0d308e [ 30.656830][ T1611] RDX: 0000000000000000 RSI: 00007ffe68078fa0 RDI: 0000000000000005 [ 30.657043][ T1611] RBP: 00007ffe68078f00 R08: 0000000000000000 R09: 0000000000000000 [ 30.657257][ T1611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.657465][ T1611] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe68079660 | [ 30.688872][ T1612] ------------[ cut here ]------------ | [ 30.689067][ T1612] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1612 | [ 30.689401][ T1612] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.690046][ T1612] Tainted: [W]=WARN [ 30.690200][ T1612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.690408][ T1612] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.690622][ 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 [ 30.691347][ T1612] RSP: 0018:ffa0000003c37020 EFLAGS: 00010286 [ 30.691558][ T1612] RAX: 00000000ffffffa6 RBX: ff1100000b2ea040 RCX: 1ff4000000786dca [ 30.691800][ T1612] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea0f0 [ 30.692061][ T1612] RBP: ff11000010c22000 R08: 1fe220000165d41f R09: ff1100000f4a2e58 [ 30.692307][ T1612] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 30.692546][ T1612] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.692788][ T1612] FS: 00007f2791922840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.693074][ T1612] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.693290][ T1612] CR2: 00007f2791bf21a0 CR3: 000000000e9af001 CR4: 0000000000771ef0 [ 30.693533][ T1612] PKRU: 55555554 [ 30.693678][ T1612] Call Trace: [ 30.693821][ T1612] [ 30.693947][ T1612] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.694135][ T1612] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.694285][ T1612] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.694462][ T1612] __dev_notify_flags (net/core/dev.c:9787) [ 30.694641][ T1612] ? netif_change_name (net/core/dev.c:1495) [ 30.694823][ T1612] ? __dev_change_flags (net/core/dev.c:9752) [ 30.695016][ T1612] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.695198][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.695377][ T1612] ? 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.695557][ T1612] netif_change_flags (net/core/dev.c:9820) [ 30.695768][ T1612] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.695959][ T1612] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.696152][ T1612] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.696329][ T1612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.696536][ T1612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.696715][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.696911][ T1612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.697121][ T1612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.697329][ T1612] ? __kernel_text_address (kernel/extable.c:79) [ 30.697510][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.697688][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.697905][ T1612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.698112][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.698303][ T1612] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.698499][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.698677][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.698854][ T1612] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.699057][ T1612] ? __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.699276][ T1612] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.699461][ T1612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.699639][ T1612] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.699819][ T1612] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.700016][ T1612] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.700204][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.700382][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.700560][ T1612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.700736][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.700925][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.701106][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.701309][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.701494][ T1612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.701671][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.701901][ T1612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.702078][ T1612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.702304][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.702487][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.702667][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.702847][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.703045][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.703238][ T1612] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.703413][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.703591][ T1612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.703772][ 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)) [ 30.703978][ 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)) [ 30.704169][ T1612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.704349][ T1612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.704525][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.704705][ T1612] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.704898][ T1612] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.705076][ T1612] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.705304][ T1612] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.705483][ T1612] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.705663][ T1612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.705883][ T1612] ? move_addr_to_kernel (net/socket.c:258) [ 30.706083][ T1612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.706265][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.706447][ T1612] ___sys_sendmsg (net/socket.c:2752) [ 30.706626][ T1612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.706846][ T1612] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.707071][ T1612] __sys_sendmsg (net/socket.c:2784) [ 30.707258][ T1612] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.707467][ T1612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.707679][ 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) [ 30.707857][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.708082][ T1612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.708275][ T1612] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.708458][ T1612] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.708643][ T1612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.708858][ T1612] RIP: 0033:0x7f2791b5c08e [ 30.709055][ 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 [ 30.709597][ T1612] RSP: 002b:00007ffdb639fed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.709838][ T1612] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2791b5c08e [ 30.710112][ T1612] RDX: 0000000000000000 RSI: 00007ffdb639ff80 RDI: 0000000000000005 [ 30.710360][ T1612] RBP: 00007ffdb639fee0 R08: 0000000000000000 R09: 0000000000000000 [ 30.710614][ T1612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.710855][ T1612] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb63a0640 | [ 30.770151][ T1619] ------------[ cut here ]------------ | [ 30.770358][ T1619] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1619 | [ 30.770683][ T1619] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.771551][ T1619] Tainted: [W]=WARN [ 30.771799][ T1619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.772133][ T1619] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.772461][ T1619] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.773108][ T1619] RSP: 0018:ffa0000003ae6f70 EFLAGS: 00010286 [ 30.773433][ T1619] RAX: 00000000ffffffa6 RBX: ff1100000cc68040 RCX: 1ff400000075cdb4 [ 30.773683][ T1619] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc680f0 [ 30.773949][ T1619] RBP: ff1100000cdaa000 R08: 1fe220000198d01f R09: ff1100000cbd0b80 [ 30.774216][ T1619] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 30.774469][ T1619] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 30.774724][ T1619] FS: 00007f509140c840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 30.775032][ T1619] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.775261][ T1619] CR2: 0000000022d3aa28 CR3: 000000000f4c6003 CR4: 0000000000771ef0 [ 30.775519][ T1619] PKRU: 55555554 [ 30.775670][ T1619] Call Trace: [ 30.775822][ T1619] [ 30.775954][ T1619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.776147][ T1619] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 30.776339][ T1619] notifier_call_chain (kernel/notifier.c:85) [ 30.776529][ T1619] __netdev_upper_dev_link (net/core/dev.c:8931) [ 30.776718][ T1619] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 30.776919][ T1619] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 30.777107][ T1619] netdev_upper_dev_link (net/core/dev.c:8972) [ 30.777302][ T1619] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 30.777494][ T1619] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 30.777688][ T1619] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 30.777893][ T1619] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 30.778086][ T1619] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 30.778283][ T1619] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 30.778471][ T1619] ? nla_strscpy (lib/nlattr.c:795) [ 30.778660][ T1619] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 30.778853][ T1619] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.779075][ T1619] ? __dev_get_by_name (net/core/dev.c:883) [ 30.779271][ T1619] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.779466][ T1619] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.779659][ T1619] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.779849][ T1619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.780046][ T1619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.780241][ T1619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.780430][ T1619] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.780617][ T1619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.780809][ T1619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.781010][ T1619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.781212][ T1619] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.781401][ T1619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.781588][ T1619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.781777][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.781983][ T1619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.782177][ T1619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.782368][ T1619] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.782553][ T1619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.782742][ T1619] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.782946][ T1619] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.783139][ T1619] ? netlink_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.783332][ T1619] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.783521][ T1619] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.783707][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.783911][ T1619] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.784100][ T1619] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.784296][ T1619] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.784484][ T1619] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.784671][ T1619] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.784874][ T1619] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.785093][ T1619] ? move_addr_to_kernel (net/socket.c:258) [ 30.785289][ T1619] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.785478][ T1619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.785667][ T1619] ___sys_sendmsg (net/socket.c:2752) [ 30.785852][ T1619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.786087][ T1619] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.786293][ T1619] __sys_sendmsg (net/socket.c:2784) [ 30.786481][ T1619] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.786666][ T1619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.786904][ T1619] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.787089][ T1619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.787281][ T1619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.787466][ T1619] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.787656][ T1619] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.787844][ T1619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.788076][ T1619] RIP: 0033:0x7f509164608e [ 30.788276][ T1619] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.788818][ T1619] RSP: 002b:00007ffd80c18600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.789088][ T1619] RAX: ffffffffffffffda RBX: 00007ffd80c18d98 RCX: 00007f509164608e [ 30.789345][ T1619] RDX: 0000000000000000 RSI: 00007ffd80c186b0 RDI: 0000000000000005 [ 30.789598][ T1619] RBP: 00007ffd80c18610 R08: 0000000000000000 R09: 0000000000000000 [ 30.789853][ T1619] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.790121][ T1619] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd80c18d70 | [ 30.792213][ T1619] ------------[ cut here ]------------ | [ 30.792367][ T1619] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1619 | [ 30.792646][ T1619] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.793229][ T1619] Tainted: [W]=WARN [ 30.793336][ T1619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.793512][ T1619] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.793694][ T1619] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.794231][ T1619] RSP: 0018:ffa0000003ae6fd0 EFLAGS: 00010286 [ 30.794408][ T1619] RAX: 00000000ffffffa6 RBX: ff1100000cc9eac0 RCX: 1ff400000075cdc0 [ 30.794617][ T1619] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9eb70 [ 30.794825][ T1619] RBP: ff11000012852000 R08: 1fe2200001993d6f R09: ff1100000cbd0b80 [ 30.795040][ T1619] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 30.795257][ T1619] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012852e04 [ 30.795467][ T1619] FS: 00007f509140c840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 30.795714][ T1619] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.795898][ T1619] CR2: 00007f4f5d774f98 CR3: 000000000f4c6001 CR4: 0000000000771ef0 [ 30.796110][ T1619] PKRU: 55555554 [ 30.796219][ T1619] Call Trace: [ 30.796323][ T1619] [ 30.796396][ T1619] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.796538][ T1619] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.796644][ T1619] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 30.796785][ T1619] __dev_notify_flags (net/core/dev.c:9787) [ 30.796934][ T1619] ? netif_change_name (net/core/dev.c:1495) [ 30.797077][ T1619] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 30.797223][ T1619] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 30.797362][ T1619] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.797503][ T1619] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 30.797648][ T1619] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 30.797792][ T1619] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 30.797939][ T1619] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 30.798086][ T1619] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 30.798231][ T1619] ? nla_strscpy (lib/nlattr.c:795) [ 30.798370][ T1619] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 30.798510][ T1619] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.798649][ T1619] ? __dev_get_by_name (net/core/dev.c:883) [ 30.798789][ T1619] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.798941][ T1619] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.799085][ T1619] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.799231][ T1619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.799369][ T1619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.799509][ T1619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.799648][ T1619] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.799789][ T1619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.799938][ T1619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.800080][ T1619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.800226][ T1619] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.800366][ T1619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.800504][ T1619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.800642][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.800784][ T1619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.800929][ T1619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.801071][ T1619] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.801213][ T1619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.801354][ T1619] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.801496][ T1619] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.801634][ T1619] ? netlink_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.801776][ T1619] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.801923][ T1619] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.802063][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.802210][ T1619] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.802352][ T1619] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.802493][ T1619] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.802634][ T1619] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.802772][ T1619] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.802918][ T1619] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.803091][ T1619] ? move_addr_to_kernel (net/socket.c:258) [ 30.803235][ T1619] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.803374][ T1619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.803515][ T1619] ___sys_sendmsg (net/socket.c:2752) [ 30.803653][ T1619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.803828][ T1619] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.803985][ T1619] __sys_sendmsg (net/socket.c:2784) [ 30.804131][ T1619] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.804270][ T1619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.804447][ T1619] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.804586][ T1619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.804726][ T1619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.804870][ T1619] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.805009][ T1619] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.805154][ T1619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.805326][ T1619] RIP: 0033:0x7f509164608e [ 30.805472][ T1619] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.805973][ T1619] RSP: 002b:00007ffd80c18600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.806188][ T1619] RAX: ffffffffffffffda RBX: 00007ffd80c18d98 RCX: 00007f509164608e [ 30.806398][ T1619] RDX: 0000000000000000 RSI: 00007ffd80c186b0 RDI: 0000000000000005 [ 30.806606][ T1619] RBP: 00007ffd80c18610 R08: 0000000000000000 R09: 0000000000000000 [ 30.806813][ T1619] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.807026][ T1619] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd80c18d70 | [ 30.836903][ T1620] ------------[ cut here ]------------ | [ 30.837048][ T1620] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1620 | [ 30.837318][ T1620] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.837853][ T1620] Tainted: [W]=WARN [ 30.837958][ T1620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.838121][ T1620] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.838297][ T1620] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.838763][ T1620] RSP: 0018:ffa00000037f7020 EFLAGS: 00010286 [ 30.838933][ T1620] RAX: 00000000ffffffa6 RBX: ff1100000f18e1c0 RCX: 1ff40000006fedca [ 30.839133][ T1620] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e270 [ 30.839328][ T1620] RBP: ff11000012852000 R08: 1fe2200001e31c4f R09: ff1100000b0f5158 [ 30.839525][ T1620] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 30.839724][ T1620] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.839924][ T1620] FS: 00007f01b3f4e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 30.840158][ T1620] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.840323][ T1620] CR2: 0000000014e19988 CR3: 000000000f2ff003 CR4: 0000000000771ef0 [ 30.840528][ T1620] PKRU: 55555554 [ 30.840628][ T1620] Call Trace: [ 30.840727][ T1620] [ 30.840795][ T1620] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.840933][ T1620] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.841033][ T1620] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.841167][ T1620] __dev_notify_flags (net/core/dev.c:9787) [ 30.841298][ T1620] ? netif_change_name (net/core/dev.c:1495) [ 30.841428][ T1620] ? __dev_change_flags (net/core/dev.c:9752) [ 30.841558][ T1620] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.841687][ T1620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.841816][ T1620] ? 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.841954][ T1620] netif_change_flags (net/core/dev.c:9820) [ 30.842083][ T1620] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.842218][ T1620] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.842349][ T1620] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.842479][ T1620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.842645][ T1620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.842779][ T1620] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.842911][ T1620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.843040][ T1620] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.843172][ T1620] ? __kernel_text_address (kernel/extable.c:79) [ 30.843303][ T1620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.843440][ T1620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.843572][ T1620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.843702][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.843831][ T1620] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.843966][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.844095][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.844230][ T1620] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.844360][ T1620] ? __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.844491][ T1620] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.844622][ T1620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.844756][ T1620] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.844895][ T1620] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.845028][ T1620] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.845164][ T1620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.845293][ T1620] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.845424][ T1620] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.845554][ T1620] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.845685][ T1620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.845818][ T1620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.845954][ T1620] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.846082][ T1620] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.846215][ T1620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.846346][ T1620] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.846478][ T1620] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.846609][ T1620] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.846738][ T1620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.846871][ T1620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.847004][ T1620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.847136][ T1620] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.847268][ T1620] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.847398][ T1620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.847531][ T1620] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.847667][ T1620] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.847797][ T1620] ? netlink_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.847937][ T1620] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.848071][ T1620] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.848205][ T1620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.848338][ T1620] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.848469][ T1620] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.848602][ T1620] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.848734][ T1620] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.848869][ T1620] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.848999][ T1620] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.849168][ T1620] ? move_addr_to_kernel (net/socket.c:258) [ 30.849299][ T1620] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.849429][ T1620] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.849563][ T1620] ___sys_sendmsg (net/socket.c:2752) [ 30.849693][ T1620] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.849855][ T1620] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.850001][ T1620] __sys_sendmsg (net/socket.c:2784) [ 30.850137][ T1620] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.850268][ T1620] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.850434][ T1620] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.850565][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.850697][ T1620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.850827][ T1620] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.850960][ T1620] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.851092][ T1620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.851259][ T1620] RIP: 0033:0x7f01b418808e [ 30.851395][ T1620] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.851856][ T1620] RSP: 002b:00007ffc3db0ef20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.852057][ T1620] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f01b418808e [ 30.852259][ T1620] RDX: 0000000000000000 RSI: 00007ffc3db0efd0 RDI: 0000000000000005 [ 30.852453][ T1620] RBP: 00007ffc3db0ef30 R08: 0000000000000000 R09: 0000000000000000 [ 30.852648][ T1620] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.852843][ T1620] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3db0f690 | [ 30.946444][ T1631] ------------[ cut here ]------------ | [ 30.946601][ T1631] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1631 | [ 30.946890][ T1631] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.947459][ T1631] Tainted: [W]=WARN [ 30.947565][ T1631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.947740][ T1631] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.947927][ T1631] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.948420][ T1631] RSP: 0018:ffa0000003cb6f70 EFLAGS: 00010286 [ 30.948594][ T1631] RAX: 00000000ffffffa6 RBX: ff11000005dc0c40 RCX: 1ff4000000796db4 [ 30.948799][ T1631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0cf0 [ 30.949013][ T1631] RBP: ff1100000cdaa000 R08: 1fe2200000bb819f R09: ff1100000f5b8b80 [ 30.949223][ T1631] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 30.949428][ T1631] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 30.949636][ T1631] FS: 00007f995112f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 30.949883][ T1631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.950057][ T1631] CR2: 0000000017d68a28 CR3: 000000000f478002 CR4: 0000000000771ef0 [ 30.950270][ T1631] PKRU: 55555554 [ 30.950374][ T1631] Call Trace: [ 30.950477][ T1631] [ 30.950549][ T1631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.950686][ T1631] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 30.950825][ T1631] notifier_call_chain (kernel/notifier.c:85) [ 30.950973][ T1631] __netdev_upper_dev_link (net/core/dev.c:8931) [ 30.951111][ T1631] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 30.951256][ T1631] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 30.951395][ T1631] netdev_upper_dev_link (net/core/dev.c:8972) [ 30.951531][ T1631] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 30.951670][ T1631] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 30.951814][ T1631] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 30.951961][ T1631] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 30.952103][ T1631] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 30.952249][ T1631] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 30.952387][ T1631] ? nla_strscpy (lib/nlattr.c:795) [ 30.952528][ T1631] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 30.952667][ T1631] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.952805][ T1631] ? __dev_get_by_name (net/core/dev.c:883) [ 30.952949][ T1631] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.953093][ T1631] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.953240][ T1631] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.953380][ T1631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.953517][ T1631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.953657][ T1631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.953795][ T1631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.953942][ T1631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.954086][ T1631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.954230][ T1631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.954367][ T1631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.954505][ T1631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.954643][ T1631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.954780][ T1631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.954924][ T1631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.955061][ T1631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.955205][ T1631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.955343][ T1631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.955483][ T1631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.955624][ T1631] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.955762][ T1631] ? netlink_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.955909][ T1631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.956048][ T1631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.956206][ T1631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.956346][ T1631] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.956485][ T1631] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.956624][ T1631] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.956765][ T1631] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.956908][ T1631] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.957048][ T1631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.957223][ T1631] ? move_addr_to_kernel (net/socket.c:258) [ 30.957362][ T1631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.957499][ T1631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.957638][ T1631] ___sys_sendmsg (net/socket.c:2752) [ 30.957777][ T1631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.957953][ T1631] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.958102][ T1631] __sys_sendmsg (net/socket.c:2784) [ 30.958241][ T1631] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.958376][ T1631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.958550][ T1631] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.958687][ T1631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.958826][ T1631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.958966][ T1631] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.959102][ T1631] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.959243][ T1631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.959414][ T1631] RIP: 0033:0x7f995136908e [ 30.959558][ T1631] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.960048][ T1631] RSP: 002b:00007ffec7f5e200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.960263][ T1631] RAX: ffffffffffffffda RBX: 00007ffec7f5e998 RCX: 00007f995136908e [ 30.960472][ T1631] RDX: 0000000000000000 RSI: 00007ffec7f5e2b0 RDI: 0000000000000005 [ 30.960677][ T1631] RBP: 00007ffec7f5e210 R08: 0000000000000000 R09: 0000000000000000 [ 30.960887][ T1631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.961092][ T1631] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec7f5e970 | [ 30.962684][ T1631] ------------[ cut here ]------------ | [ 30.962818][ T1631] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1631 | [ 30.963092][ T1631] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.963650][ T1631] Tainted: [W]=WARN [ 30.963755][ T1631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.963934][ T1631] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.964112][ T1631] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.964605][ T1631] RSP: 0018:ffa0000003cb6fd0 EFLAGS: 00010286 [ 30.964781][ T1631] RAX: 00000000ffffffa6 RBX: ff11000005dc1cc0 RCX: 1ff4000000796dc0 [ 30.964992][ T1631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1d70 [ 30.965201][ T1631] RBP: ff11000012842000 R08: 1fe2200000bb83af R09: ff1100000f5b8b80 [ 30.965406][ T1631] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 30.965612][ T1631] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012842e04 [ 30.965819][ T1631] FS: 00007f995112f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 30.966066][ T1631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.966242][ T1631] CR2: 0000000017d68a28 CR3: 000000000f478002 CR4: 0000000000771ef0 [ 30.966448][ T1631] PKRU: 55555554 [ 30.966551][ T1631] Call Trace: [ 30.966653][ T1631] [ 30.966725][ T1631] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.966868][ T1631] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.966974][ T1631] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 30.967113][ T1631] __dev_notify_flags (net/core/dev.c:9787) [ 30.967255][ T1631] ? netif_change_name (net/core/dev.c:1495) [ 30.967393][ T1631] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 30.967533][ T1631] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 30.967671][ T1631] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.967813][ T1631] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 30.967960][ T1631] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 30.968103][ T1631] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 30.968248][ T1631] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 30.968390][ T1631] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 30.968528][ T1631] ? nla_strscpy (lib/nlattr.c:795) [ 30.968669][ T1631] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 30.968809][ T1631] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.968951][ T1631] ? __dev_get_by_name (net/core/dev.c:883) [ 30.969089][ T1631] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.969240][ T1631] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.969384][ T1631] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.969523][ T1631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.969660][ T1631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.969797][ T1631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.969937][ T1631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.970074][ T1631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.970223][ T1631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.970362][ T1631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.970499][ T1631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.970636][ T1631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.970772][ T1631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.970911][ T1631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.971051][ T1631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.971191][ T1631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.971329][ T1631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.971468][ T1631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.971606][ T1631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.971745][ T1631] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.971886][ T1631] ? netlink_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.972026][ T1631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.972170][ T1631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.972308][ T1631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.972447][ T1631] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.972585][ T1631] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.972723][ T1631] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.972866][ T1631] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.973003][ T1631] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.973144][ T1631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.973313][ T1631] ? move_addr_to_kernel (net/socket.c:258) [ 30.973451][ T1631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.973588][ T1631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.973729][ T1631] ___sys_sendmsg (net/socket.c:2752) [ 30.973869][ T1631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.974041][ T1631] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.974196][ T1631] __sys_sendmsg (net/socket.c:2784) [ 30.974334][ T1631] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.974471][ T1631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.974644][ T1631] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.974781][ T1631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.974926][ T1631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.975062][ T1631] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.975204][ T1631] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.975342][ T1631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.975513][ T1631] RIP: 0033:0x7f995136908e [ 30.975656][ T1631] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.976151][ T1631] RSP: 002b:00007ffec7f5e200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.976357][ T1631] RAX: ffffffffffffffda RBX: 00007ffec7f5e998 RCX: 00007f995136908e [ 30.976563][ T1631] RDX: 0000000000000000 RSI: 00007ffec7f5e2b0 RDI: 0000000000000005 [ 30.976767][ T1631] RBP: 00007ffec7f5e210 R08: 0000000000000000 R09: 0000000000000000 [ 30.976977][ T1631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 30.977184][ T1631] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec7f5e970 | [ 31.020843][ T1633] ------------[ cut here ]------------ | [ 31.021179][ T1633] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1633 | [ 31.021484][ T1633] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.022117][ T1633] Tainted: [W]=WARN [ 31.022269][ T1633] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.022479][ T1633] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.022699][ T1633] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.023229][ T1633] RSP: 0018:ffa0000003cd7020 EFLAGS: 00010286 [ 31.023439][ T1633] RAX: 00000000ffffffa6 RBX: ff1100000cc68f40 RCX: 1ff400000079adca [ 31.023680][ T1633] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68ff0 [ 31.023932][ T1633] RBP: ff11000012842000 R08: 1fe220000198d1ff R09: ff1100000f5bd158 [ 31.024179][ T1633] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 31.024424][ T1633] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.024668][ T1633] FS: 00007fa5f8583840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 31.024958][ T1633] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.025173][ T1633] CR2: 000000002016f988 CR3: 000000000f0bd001 CR4: 0000000000771ef0 [ 31.025417][ T1633] PKRU: 55555554 [ 31.025560][ T1633] Call Trace: [ 31.025707][ T1633] [ 31.025821][ T1633] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.026015][ T1633] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.026171][ T1633] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.026346][ T1633] __dev_notify_flags (net/core/dev.c:9787) [ 31.026528][ T1633] ? netif_change_name (net/core/dev.c:1495) [ 31.026704][ T1633] ? __dev_change_flags (net/core/dev.c:9752) [ 31.026893][ T1633] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.027070][ T1633] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.027259][ T1633] ? 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)) [ 31.027441][ T1633] netif_change_flags (net/core/dev.c:9820) [ 31.027624][ T1633] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.027803][ T1633] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.027996][ T1633] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.028189][ T1633] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.028397][ T1633] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.028574][ T1633] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.028751][ T1633] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.028941][ T1633] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.029118][ T1633] ? __kernel_text_address (kernel/extable.c:79) [ 31.029305][ T1633] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.029485][ T1633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.029664][ T1633] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.029841][ T1633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.030030][ T1633] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.030217][ T1633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.030395][ T1633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.030573][ T1633] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.030749][ T1633] ? __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) [ 31.030936][ T1633] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.031113][ T1633] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.031299][ T1633] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.031478][ T1633] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.031658][ T1633] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.031839][ T1633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.032024][ T1633] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.032203][ T1633] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.032379][ T1633] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.032555][ T1633] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.032734][ T1633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.032923][ T1633] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.033103][ T1633] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.033288][ T1633] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.033465][ T1633] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.033640][ T1633] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.033816][ T1633] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.034002][ T1633] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.034185][ T1633] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.034364][ T1633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.034542][ T1633] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.034721][ T1633] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.034909][ T1633] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.035087][ T1633] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.035271][ T1633] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.035447][ T1633] ? netlink_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.035625][ T1633] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.035807][ T1633] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.035994][ T1633] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.036181][ T1633] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.036362][ T1633] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.036539][ T1633] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.036718][ T1633] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.036907][ T1633] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.037083][ T1633] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.037300][ T1633] ? move_addr_to_kernel (net/socket.c:258) [ 31.037477][ T1633] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.037652][ T1633] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.037831][ T1633] ___sys_sendmsg (net/socket.c:2752) [ 31.038016][ T1633] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.038231][ T1633] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.038422][ T1633] __sys_sendmsg (net/socket.c:2784) [ 31.038600][ T1633] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.038774][ T1633] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.038997][ T1633] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.039181][ T1633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.039358][ T1633] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.039535][ T1633] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.039711][ T1633] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.039909][ T1633] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.040116][ T1633] RIP: 0033:0x7fa5f87bd08e [ 31.040306][ T1633] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.040802][ T1633] RSP: 002b:00007ffd24235200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.041057][ T1633] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa5f87bd08e [ 31.041298][ T1633] RDX: 0000000000000000 RSI: 00007ffd242352b0 RDI: 0000000000000005 [ 31.041536][ T1633] RBP: 00007ffd24235210 R08: 0000000000000000 R09: 0000000000000000 [ 31.041774][ T1633] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.042028][ T1633] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd24235970 | [ 31.157654][ T1647] ------------[ cut here ]------------ | [ 31.157853][ T1647] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1647 | [ 31.158202][ T1647] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.158879][ T1647] Tainted: [W]=WARN [ 31.159031][ T1647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.159264][ T1647] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.159495][ T1647] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.160774][ T1647] RSP: 0018:ffa0000003d86f70 EFLAGS: 00010286 [ 31.161105][ T1647] RAX: 00000000ffffffa6 RBX: ff1100001194ef40 RCX: 1ff40000007b0db4 [ 31.161448][ T1647] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194eff0 [ 31.161696][ T1647] RBP: ff1100000cdaa000 R08: 1fe2200002329dff R09: ff110000102dd180 [ 31.161963][ T1647] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 31.162225][ T1647] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 31.162482][ T1647] FS: 00007fea78db0840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 31.162772][ T1647] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.163009][ T1647] CR2: 00007fea790801a0 CR3: 000000000f0af004 CR4: 0000000000771ef0 [ 31.163271][ T1647] PKRU: 55555554 [ 31.163422][ T1647] Call Trace: [ 31.163572][ T1647] [ 31.163690][ T1647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.163887][ T1647] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 31.164075][ T1647] notifier_call_chain (kernel/notifier.c:85) [ 31.164273][ T1647] __netdev_upper_dev_link (net/core/dev.c:8931) [ 31.164465][ T1647] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 31.164651][ T1647] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 31.164837][ T1647] netdev_upper_dev_link (net/core/dev.c:8972) [ 31.165036][ T1647] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 31.165233][ T1647] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 31.165426][ T1647] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 31.165617][ T1647] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 31.165810][ T1647] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 31.166011][ T1647] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 31.166205][ T1647] ? nla_strscpy (lib/nlattr.c:795) [ 31.166393][ T1647] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 31.166579][ T1647] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.166763][ T1647] ? __dev_get_by_name (net/core/dev.c:883) [ 31.166961][ T1647] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.167161][ T1647] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.167352][ T1647] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.167540][ T1647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.167723][ T1647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.167922][ T1647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.168106][ T1647] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.168300][ T1647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.168489][ T1647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.168679][ T1647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.168879][ T1647] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.169064][ T1647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.169257][ T1647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.169443][ T1647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.169630][ T1647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.169814][ T1647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.170019][ T1647] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.170209][ T1647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.170394][ T1647] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.170583][ T1647] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.170766][ T1647] ? netlink_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.170966][ T1647] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.171160][ T1647] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.171344][ T1647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.171534][ T1647] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.171720][ T1647] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.171917][ T1647] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.172106][ T1647] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.172298][ T1647] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.172484][ T1647] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.172700][ T1647] ? move_addr_to_kernel (net/socket.c:258) [ 31.172904][ T1647] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.173089][ T1647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.173280][ T1647] ___sys_sendmsg (net/socket.c:2752) [ 31.173463][ T1647] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.173680][ T1647] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.173890][ T1647] __sys_sendmsg (net/socket.c:2784) [ 31.174075][ T1647] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.174267][ T1647] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.174488][ T1647] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.174672][ T1647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.174859][ T1647] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.175057][ T1647] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.175250][ T1647] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.175437][ T1647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.175654][ T1647] RIP: 0033:0x7fea78fea08e [ 31.175846][ T1647] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.176396][ T1647] RSP: 002b:00007ffe90719c60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.176648][ T1647] RAX: ffffffffffffffda RBX: 00007ffe9071a3f8 RCX: 00007fea78fea08e [ 31.176914][ T1647] RDX: 0000000000000000 RSI: 00007ffe90719d10 RDI: 0000000000000005 [ 31.177171][ T1647] RBP: 00007ffe90719c70 R08: 0000000000000000 R09: 0000000000000000 [ 31.177422][ T1647] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.177673][ T1647] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9071a3d0 | [ 31.179709][ T1647] ------------[ cut here ]------------ | [ 31.179858][ T1647] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1647 | [ 31.180150][ T1647] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.180710][ T1647] Tainted: [W]=WARN [ 31.180815][ T1647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.181295][ T1647] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.181479][ T1647] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.181973][ T1647] RSP: 0018:ffa0000003d86fd0 EFLAGS: 00010286 [ 31.182154][ T1647] RAX: 00000000ffffffa6 RBX: ff1100001194f540 RCX: 1ff40000007b0dc0 [ 31.182360][ T1647] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f5f0 [ 31.182563][ T1647] RBP: ff1100001284a000 R08: 1fe2200002329ebf R09: ff110000102dd180 [ 31.182767][ T1647] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 31.182979][ T1647] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284ae04 [ 31.183190][ T1647] FS: 00007fea78db0840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 31.183431][ T1647] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.183605][ T1647] CR2: 000055aa93d206c0 CR3: 000000000f0af003 CR4: 0000000000771ef0 [ 31.183811][ T1647] PKRU: 55555554 [ 31.183921][ T1647] Call Trace: [ 31.184025][ T1647] [ 31.184097][ T1647] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.184243][ T1647] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.184348][ T1647] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 31.184487][ T1647] __dev_notify_flags (net/core/dev.c:9787) [ 31.184628][ T1647] ? netif_change_name (net/core/dev.c:1495) [ 31.184768][ T1647] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 31.184914][ T1647] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 31.185052][ T1647] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 31.185197][ T1647] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 31.185342][ T1647] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 31.185484][ T1647] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 31.185624][ T1647] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 31.185768][ T1647] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 31.185912][ T1647] ? nla_strscpy (lib/nlattr.c:795) [ 31.186053][ T1647] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 31.186197][ T1647] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.186335][ T1647] ? __dev_get_by_name (net/core/dev.c:883) [ 31.186473][ T1647] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.186617][ T1647] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.186761][ T1647] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.186909][ T1647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.187047][ T1647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.187191][ T1647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.187330][ T1647] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.187468][ T1647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.187612][ T1647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.187751][ T1647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.187897][ T1647] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.188037][ T1647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.188180][ T1647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.188319][ T1647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.188459][ T1647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.188597][ T1647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.188736][ T1647] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.188878][ T1647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.189017][ T1647] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.189163][ T1647] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.189301][ T1647] ? netlink_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.189440][ T1647] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.189579][ T1647] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.189716][ T1647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.189856][ T1647] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.190001][ T1647] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.190144][ T1647] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.190283][ T1647] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.190423][ T1647] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.190560][ T1647] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.190730][ T1647] ? move_addr_to_kernel (net/socket.c:258) [ 31.190875][ T1647] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.191012][ T1647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.191155][ T1647] ___sys_sendmsg (net/socket.c:2752) [ 31.191293][ T1647] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.191464][ T1647] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.191613][ T1647] __sys_sendmsg (net/socket.c:2784) [ 31.191751][ T1647] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.191893][ T1647] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.192066][ T1647] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.192206][ T1647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.192345][ T1647] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.192483][ T1647] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.192620][ T1647] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.192758][ T1647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.192934][ T1647] RIP: 0033:0x7fea78fea08e [ 31.193078][ T1647] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.193567][ T1647] RSP: 002b:00007ffe90719c60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.193774][ T1647] RAX: ffffffffffffffda RBX: 00007ffe9071a3f8 RCX: 00007fea78fea08e [ 31.193982][ T1647] RDX: 0000000000000000 RSI: 00007ffe90719d10 RDI: 0000000000000005 [ 31.194192][ T1647] RBP: 00007ffe90719c70 R08: 0000000000000000 R09: 0000000000000000 [ 31.194397][ T1647] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.194602][ T1647] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9071a3d0 | [ 31.234524][ T1648] ------------[ cut here ]------------ | [ 31.234685][ T1648] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1648 | [ 31.234956][ T1648] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.235500][ T1648] Tainted: [W]=WARN [ 31.235597][ T1648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.235758][ T1648] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.235934][ T1648] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.236645][ T1648] RSP: 0018:ffa0000003d97020 EFLAGS: 00010286 [ 31.236816][ T1648] RAX: 00000000ffffffa6 RBX: ff11000005ede040 RCX: 1ff40000007b2dca [ 31.237016][ T1648] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede0f0 [ 31.237214][ T1648] RBP: ff1100001284a000 R08: 1fe2200000bdbc1f R09: ff1100000e9c8b58 [ 31.237412][ T1648] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 31.237612][ T1648] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.237812][ T1648] FS: 00007f3d1077f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 31.238049][ T1648] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.238223][ T1648] CR2: 000000003fe0e988 CR3: 00000000122a9001 CR4: 0000000000771ef0 [ 31.238421][ T1648] PKRU: 55555554 [ 31.238522][ T1648] Call Trace: [ 31.238622][ T1648] [ 31.238689][ T1648] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.238822][ T1648] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.238927][ T1648] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.239059][ T1648] __dev_notify_flags (net/core/dev.c:9787) [ 31.239194][ T1648] ? netif_change_name (net/core/dev.c:1495) [ 31.239326][ T1648] ? __dev_change_flags (net/core/dev.c:9752) [ 31.239459][ T1648] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.239588][ T1648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.239721][ T1648] ? 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)) [ 31.239853][ T1648] netif_change_flags (net/core/dev.c:9820) [ 31.239994][ T1648] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.240132][ T1648] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.240265][ T1648] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.240395][ T1648] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.240558][ T1648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.240686][ T1648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.240816][ T1648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.240952][ T1648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.241112][ T1648] ? __kernel_text_address (kernel/extable.c:79) [ 31.241248][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.241379][ T1648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.241509][ T1648] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.241639][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.241770][ T1648] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.241905][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.242036][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.242171][ T1648] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.242303][ T1648] ? __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) [ 31.242432][ T1648] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.242560][ T1648] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.242690][ T1648] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.242823][ T1648] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.242959][ T1648] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.243090][ T1648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.243222][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.243353][ T1648] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.243480][ T1648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.243606][ T1648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.243737][ T1648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.243871][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.243999][ T1648] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.244131][ T1648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.244261][ T1648] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.244390][ T1648] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.244520][ T1648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.244649][ T1648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.244777][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.244911][ T1648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.245041][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.245174][ T1648] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.245303][ T1648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.245433][ T1648] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.245565][ T1648] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.245694][ T1648] ? netlink_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.245826][ T1648] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.245960][ T1648] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.246090][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.246227][ T1648] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.246357][ T1648] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.246488][ T1648] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.246619][ T1648] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.246751][ T1648] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.246888][ T1648] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.247047][ T1648] ? move_addr_to_kernel (net/socket.c:258) [ 31.247183][ T1648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.247311][ T1648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.247444][ T1648] ___sys_sendmsg (net/socket.c:2752) [ 31.247574][ T1648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.247735][ T1648] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.247882][ T1648] __sys_sendmsg (net/socket.c:2784) [ 31.248013][ T1648] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.248147][ T1648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.248311][ T1648] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.248441][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.248572][ T1648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.248701][ T1648] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.248830][ T1648] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.248963][ T1648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.249123][ T1648] RIP: 0033:0x7f3d109b908e [ 31.249262][ T1648] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.249719][ T1648] RSP: 002b:00007ffdb3bca620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.249920][ T1648] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3d109b908e [ 31.250114][ T1648] RDX: 0000000000000000 RSI: 00007ffdb3bca6d0 RDI: 0000000000000005 [ 31.250313][ T1648] RBP: 00007ffdb3bca630 R08: 0000000000000000 R09: 0000000000000000 [ 31.250507][ T1648] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.250700][ T1648] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb3bcad90 | [ 31.375694][ T1662] ------------[ cut here ]------------ | [ 31.375902][ T1662] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1662 | [ 31.376214][ T1662] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.376791][ T1662] Tainted: [W]=WARN [ 31.376905][ T1662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.377080][ T1662] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.377267][ T1662] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.377763][ T1662] RSP: 0018:ffa0000003e16f70 EFLAGS: 00010286 [ 31.378585][ T1662] RAX: 00000000ffffffa6 RBX: ff1100000b2ea640 RCX: 1ff40000007c2db4 [ 31.378797][ T1662] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea6f0 [ 31.379091][ T1662] RBP: ff1100000cdaa000 R08: 1fe220000165d4df R09: ff11000010c8ae80 [ 31.379306][ T1662] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 31.379513][ T1662] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 31.379723][ T1662] FS: 00007fabc07c3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 31.380063][ T1662] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.380244][ T1662] CR2: 000000002c2e2a28 CR3: 000000000f507005 CR4: 0000000000771ef0 [ 31.380454][ T1662] PKRU: 55555554 [ 31.380558][ T1662] Call Trace: [ 31.380663][ T1662] [ 31.380737][ T1662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.380942][ T1662] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 31.381083][ T1662] notifier_call_chain (kernel/notifier.c:85) [ 31.381232][ T1662] __netdev_upper_dev_link (net/core/dev.c:8931) [ 31.381373][ T1662] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 31.381516][ T1662] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 31.381658][ T1662] netdev_upper_dev_link (net/core/dev.c:8972) [ 31.381799][ T1662] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 31.381947][ T1662] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 31.382093][ T1662] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 31.382244][ T1662] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 31.382387][ T1662] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 31.382535][ T1662] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 31.382677][ T1662] ? nla_strscpy (lib/nlattr.c:795) [ 31.382818][ T1662] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 31.382966][ T1662] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.383105][ T1662] ? __dev_get_by_name (net/core/dev.c:883) [ 31.383250][ T1662] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.383397][ T1662] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.383543][ T1662] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.383690][ T1662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.383835][ T1662] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.383982][ T1662] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.384123][ T1662] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.384271][ T1662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.384417][ T1662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.384561][ T1662] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.384703][ T1662] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.384846][ T1662] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.384992][ T1662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.385138][ T1662] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.385280][ T1662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.385422][ T1662] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.385565][ T1662] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.385708][ T1662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.385848][ T1662] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.385996][ T1662] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.386138][ T1662] ? netlink_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.386281][ T1662] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.386421][ T1662] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.386561][ T1662] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.386702][ T1662] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.386843][ T1662] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.386988][ T1662] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.387136][ T1662] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.387277][ T1662] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.387419][ T1662] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.387592][ T1662] ? move_addr_to_kernel (net/socket.c:258) [ 31.387733][ T1662] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.387878][ T1662] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.388020][ T1662] ___sys_sendmsg (net/socket.c:2752) [ 31.388164][ T1662] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.388336][ T1662] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.388490][ T1662] __sys_sendmsg (net/socket.c:2784) [ 31.388630][ T1662] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.388769][ T1662] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.388949][ T1662] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.389090][ T1662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.389235][ T1662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.389375][ T1662] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.389518][ T1662] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.389659][ T1662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.389833][ T1662] RIP: 0033:0x7fabc09fd08e [ 31.389984][ T1662] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.390483][ T1662] RSP: 002b:00007ffc45dd8650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.390693][ T1662] RAX: ffffffffffffffda RBX: 00007ffc45dd8de8 RCX: 00007fabc09fd08e [ 31.390906][ T1662] RDX: 0000000000000000 RSI: 00007ffc45dd8700 RDI: 0000000000000005 [ 31.391114][ T1662] RBP: 00007ffc45dd8660 R08: 0000000000000000 R09: 0000000000000000 [ 31.391325][ T1662] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.391535][ T1662] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc45dd8dc0 | [ 31.393232][ T1662] ------------[ cut here ]------------ | [ 31.393387][ T1662] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1662 | [ 31.393661][ T1662] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.394239][ T1662] Tainted: [W]=WARN [ 31.394344][ T1662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.394517][ T1662] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.394696][ T1662] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.395194][ T1662] RSP: 0018:ffa0000003e16fd0 EFLAGS: 00010286 [ 31.395368][ T1662] RAX: 00000000ffffffa6 RBX: ff1100000c9659c0 RCX: 1ff40000007c2dc0 [ 31.395574][ T1662] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965a70 [ 31.395781][ T1662] RBP: ff1100000c352000 R08: 1fe220000192cb4f R09: ff11000010c8ae80 [ 31.395996][ T1662] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 31.396206][ T1662] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352e04 [ 31.396413][ T1662] FS: 00007fabc07c3840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 31.396657][ T1662] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.396834][ T1662] CR2: 00007f4f5d5cb580 CR3: 000000000f507004 CR4: 0000000000771ef0 [ 31.397051][ T1662] PKRU: 55555554 [ 31.397159][ T1662] Call Trace: [ 31.397262][ T1662] [ 31.397334][ T1662] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.397475][ T1662] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.397581][ T1662] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 31.397721][ T1662] __dev_notify_flags (net/core/dev.c:9787) [ 31.397867][ T1662] ? netif_change_name (net/core/dev.c:1495) [ 31.398009][ T1662] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 31.398152][ T1662] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 31.398291][ T1662] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 31.398430][ T1662] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 31.398574][ T1662] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 31.398716][ T1662] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 31.398857][ T1662] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 31.399008][ T1662] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 31.399149][ T1662] ? nla_strscpy (lib/nlattr.c:795) [ 31.399292][ T1662] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 31.399431][ T1662] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.399569][ T1662] ? __dev_get_by_name (net/core/dev.c:883) [ 31.399708][ T1662] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.399853][ T1662] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.400001][ T1662] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.400144][ T1662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.400282][ T1662] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.400421][ T1662] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.400559][ T1662] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.400699][ T1662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.400840][ T1662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.400984][ T1662] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.401122][ T1662] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.401268][ T1662] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.401407][ T1662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.401544][ T1662] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.401686][ T1662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.401823][ T1662] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.401969][ T1662] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.402105][ T1662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.402248][ T1662] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.402389][ T1662] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.402527][ T1662] ? netlink_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.402666][ T1662] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.402805][ T1662] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.402950][ T1662] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.403089][ T1662] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.403233][ T1662] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.403371][ T1662] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.403510][ T1662] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.403648][ T1662] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.403786][ T1662] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.403963][ T1662] ? move_addr_to_kernel (net/socket.c:258) [ 31.404103][ T1662] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.404244][ T1662] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.404385][ T1662] ___sys_sendmsg (net/socket.c:2752) [ 31.404521][ T1662] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.404693][ T1662] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.404843][ T1662] __sys_sendmsg (net/socket.c:2784) [ 31.404988][ T1662] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.405129][ T1662] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.405305][ T1662] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.405442][ T1662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.405581][ T1662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.405719][ T1662] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.405856][ T1662] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.406001][ T1662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.406178][ T1662] RIP: 0033:0x7fabc09fd08e [ 31.406323][ T1662] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.406832][ T1662] RSP: 002b:00007ffc45dd8650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.407048][ T1662] RAX: ffffffffffffffda RBX: 00007ffc45dd8de8 RCX: 00007fabc09fd08e [ 31.407260][ T1662] RDX: 0000000000000000 RSI: 00007ffc45dd8700 RDI: 0000000000000005 [ 31.407465][ T1662] RBP: 00007ffc45dd8660 R08: 0000000000000000 R09: 0000000000000000 [ 31.407671][ T1662] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.407879][ T1662] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc45dd8dc0 | [ 31.439199][ T1663] ------------[ cut here ]------------ | [ 31.439349][ T1663] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1663 | [ 31.439612][ T1663] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.440166][ T1663] Tainted: [W]=WARN [ 31.440270][ T1663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.440432][ T1663] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.440606][ T1663] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.441076][ T1663] RSP: 0018:ffa0000003e27020 EFLAGS: 00010286 [ 31.441244][ T1663] RAX: 00000000ffffffa6 RBX: ff1100000aedfe40 RCX: 1ff40000007c4dca [ 31.441440][ T1663] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aedfef0 [ 31.441633][ T1663] RBP: ff1100000c352000 R08: 1fe22000015dbfdf R09: ff1100000cb85158 [ 31.441827][ T1663] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 31.442031][ T1663] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.442231][ T1663] FS: 00007f55110ce840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 31.442460][ T1663] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.442627][ T1663] CR2: 000000001f702988 CR3: 00000000119b7001 CR4: 0000000000771ef0 [ 31.442825][ T1663] PKRU: 55555554 [ 31.442929][ T1663] Call Trace: [ 31.443027][ T1663] [ 31.443095][ T1663] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.443231][ T1663] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.443331][ T1663] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.443463][ T1663] __dev_notify_flags (net/core/dev.c:9787) [ 31.443594][ T1663] ? netif_change_name (net/core/dev.c:1495) [ 31.443723][ T1663] ? __dev_change_flags (net/core/dev.c:9752) [ 31.443854][ T1663] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.444617][ T1663] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.444755][ T1663] ? 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)) [ 31.444945][ T1663] netif_change_flags (net/core/dev.c:9820) [ 31.445076][ T1663] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.445211][ T1663] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.445344][ T1663] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.445477][ T1663] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.445642][ T1663] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.445773][ T1663] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.445969][ T1663] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.446134][ T1663] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.446265][ T1663] ? __kernel_text_address (kernel/extable.c:79) [ 31.446398][ T1663] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.446531][ T1663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.446661][ T1663] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.446792][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.446927][ T1663] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.447056][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.447193][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.447324][ T1663] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.447454][ T1663] ? __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) [ 31.447585][ T1663] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.447716][ T1663] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.447850][ T1663] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.447990][ T1663] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.448123][ T1663] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.448261][ T1663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.448392][ T1663] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.448525][ T1663] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.448654][ T1663] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.448785][ T1663] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.448926][ T1663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.449056][ T1663] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.449190][ T1663] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.449320][ T1663] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.449453][ T1663] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.449585][ T1663] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.449716][ T1663] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.449847][ T1663] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.449982][ T1663] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.450116][ T1663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.450252][ T1663] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.450383][ T1663] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.450515][ T1663] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.450647][ T1663] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.450781][ T1663] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.450916][ T1663] ? netlink_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.451054][ T1663] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.451188][ T1663] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.451321][ T1663] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.451453][ T1663] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.451584][ T1663] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.451716][ T1663] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.451850][ T1663] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.451985][ T1663] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.452122][ T1663] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.452291][ T1663] ? move_addr_to_kernel (net/socket.c:258) [ 31.452423][ T1663] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.452554][ T1663] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.452686][ T1663] ___sys_sendmsg (net/socket.c:2752) [ 31.452815][ T1663] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.452989][ T1663] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.453134][ T1663] __sys_sendmsg (net/socket.c:2784) [ 31.453267][ T1663] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.453397][ T1663] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.453562][ T1663] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.453692][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.453823][ T1663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.453958][ T1663] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.454089][ T1663] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.454232][ T1663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.454393][ T1663] RIP: 0033:0x7f551130808e [ 31.454530][ T1663] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.454998][ T1663] RSP: 002b:00007ffc59373ca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.455199][ T1663] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f551130808e [ 31.455393][ T1663] RDX: 0000000000000000 RSI: 00007ffc59373d50 RDI: 0000000000000005 [ 31.455586][ T1663] RBP: 00007ffc59373cb0 R08: 0000000000000000 R09: 0000000000000000 [ 31.455782][ T1663] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.455981][ T1663] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc59374410 | [ 31.586997][ T1678] ------------[ cut here ]------------ | [ 31.587162][ T1678] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1678 | [ 31.587432][ T1678] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.587980][ T1678] Tainted: [W]=WARN [ 31.588083][ T1678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.588256][ T1678] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.588430][ T1678] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.588909][ T1678] RSP: 0018:ffa00000034271b0 EFLAGS: 00010286 [ 31.589077][ T1678] RAX: 00000000ffffffa6 RBX: ff1100000bbe2040 RCX: 1ff4000000684dfc [ 31.589278][ T1678] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe20f0 [ 31.589477][ T1678] RBP: ff11000009c04000 R08: 1fe220000177c41f R09: ff1100000f298b80 [ 31.589675][ T1678] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 31.589877][ T1678] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 31.590079][ T1678] FS: 00007f3fac648840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 31.590316][ T1678] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.590484][ T1678] CR2: 00007f3fac9bd040 CR3: 0000000010d05004 CR4: 0000000000771ef0 [ 31.590684][ T1678] PKRU: 55555554 [ 31.590784][ T1678] Call Trace: [ 31.591460][ T1678] [ 31.591532][ T1678] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.591668][ T1678] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.591770][ T1678] __dev_notify_flags (net/core/dev.c:9787) [ 31.591944][ T1678] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 31.592080][ T1678] ? netif_change_name (net/core/dev.c:1495) [ 31.592225][ T1678] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 31.592360][ T1678] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 31.592494][ T1678] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.592628][ T1678] ? __dev_get_by_name (net/core/dev.c:883) [ 31.592762][ T1678] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.592906][ T1678] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.593042][ T1678] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.593185][ T1678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.593319][ T1678] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.593452][ T1678] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.593591][ T1678] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.593723][ T1678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.593861][ T1678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.594000][ T1678] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.594137][ T1678] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.594273][ T1678] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.594406][ T1678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.594537][ T1678] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.594672][ T1678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.594803][ T1678] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.594943][ T1678] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.595077][ T1678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.595215][ T1678] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.595351][ T1678] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.595482][ T1678] ? netlink_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.595617][ T1678] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.595751][ T1678] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.595889][ T1678] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.596023][ T1678] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.596162][ T1678] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.596295][ T1678] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.596430][ T1678] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.596565][ T1678] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.596696][ T1678] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.596860][ T1678] ? move_addr_to_kernel (net/socket.c:258) [ 31.597003][ T1678] ___sys_sendmsg (net/socket.c:2752) [ 31.597139][ T1678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.597273][ T1678] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.597415][ T1678] ? 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)) [ 31.597550][ T1678] __sys_sendmsg (net/socket.c:2784) [ 31.597683][ T1678] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.597819][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.597956][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.598090][ T1678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.598227][ T1678] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.598358][ T1678] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.598491][ T1678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.598655][ T1678] RIP: 0033:0x7f3fac88208e [ 31.598793][ T1678] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.599273][ T1678] RSP: 002b:00007fffd0bfd980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.599473][ T1678] RAX: ffffffffffffffda RBX: 00007fffd0bfe118 RCX: 00007f3fac88208e [ 31.599673][ T1678] RDX: 0000000000000000 RSI: 00007fffd0bfda30 RDI: 0000000000000005 [ 31.599879][ T1678] RBP: 00007fffd0bfd990 R08: 0000000000000000 R09: 0000000000000000 [ 31.600077][ T1678] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb44 [ 31.600278][ T1678] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd0bfe0f0 | [ 31.636656][ T1679] ------------[ cut here ]------------ | [ 31.636805][ T1679] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1679 | [ 31.637081][ T1679] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.637633][ T1679] Tainted: [W]=WARN [ 31.637735][ T1679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.637907][ T1679] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.638076][ T1679] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.638538][ T1679] RSP: 0018:ffa0000003ec7020 EFLAGS: 00010286 [ 31.638704][ T1679] RAX: 00000000ffffffa6 RBX: ff11000005dc0ac0 RCX: 1ff40000007d8dca [ 31.638909][ T1679] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0b70 [ 31.639104][ T1679] RBP: ff11000009c04000 R08: 1fe2200000bb816f R09: ff1100000f29ae58 [ 31.639309][ T1679] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 31.639508][ T1679] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.639709][ T1679] FS: 00007fc66a090840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 31.639949][ T1679] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.640117][ T1679] CR2: 00007fc66a3601a0 CR3: 000000000f21e003 CR4: 0000000000771ef0 [ 31.640317][ T1679] PKRU: 55555554 [ 31.640415][ T1679] Call Trace: [ 31.640514][ T1679] [ 31.640582][ T1679] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.640715][ T1679] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.640817][ T1679] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.640955][ T1679] __dev_notify_flags (net/core/dev.c:9787) [ 31.641087][ T1679] ? netif_change_name (net/core/dev.c:1495) [ 31.641223][ T1679] ? __dev_change_flags (net/core/dev.c:9752) [ 31.641355][ T1679] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.641485][ T1679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.641618][ T1679] ? 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)) [ 31.641753][ T1679] netif_change_flags (net/core/dev.c:9820) [ 31.641891][ T1679] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.642022][ T1679] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.642158][ T1679] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.642292][ T1679] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.642454][ T1679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.642583][ T1679] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.642712][ T1679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.642842][ T1679] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.642981][ T1679] ? __kernel_text_address (kernel/extable.c:79) [ 31.643114][ T1679] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.643250][ T1679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.643381][ T1679] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.643510][ T1679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.643640][ T1679] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.643769][ T1679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.643904][ T1679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.644035][ T1679] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.644170][ T1679] ? __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) [ 31.644301][ T1679] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.644435][ T1679] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.644569][ T1679] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.644702][ T1679] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.644837][ T1679] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.644976][ T1679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.645111][ T1679] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.645248][ T1679] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.645380][ T1679] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.645511][ T1679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.645645][ T1679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.645776][ T1679] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.645913][ T1679] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.646045][ T1679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.646183][ T1679] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.646316][ T1679] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.646448][ T1679] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.646582][ T1679] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.646714][ T1679] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.646847][ T1679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.646983][ T1679] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.647115][ T1679] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.647249][ T1679] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.647382][ T1679] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.647518][ T1679] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.647650][ T1679] ? netlink_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.647784][ T1679] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.647923][ T1679] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.648081][ T1679] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.648218][ T1679] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.648351][ T1679] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.648482][ T1679] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.648616][ T1679] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.648746][ T1679] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.648882][ T1679] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.649044][ T1679] ? move_addr_to_kernel (net/socket.c:258) [ 31.649182][ T1679] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.649312][ T1679] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.649448][ T1679] ___sys_sendmsg (net/socket.c:2752) [ 31.649579][ T1679] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.649743][ T1679] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.649890][ T1679] __sys_sendmsg (net/socket.c:2784) [ 31.650021][ T1679] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.650156][ T1679] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.650322][ T1679] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.650454][ T1679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.650587][ T1679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.650718][ T1679] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.650852][ T1679] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.650989][ T1679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.651158][ T1679] RIP: 0033:0x7fc66a2ca08e [ 31.651298][ T1679] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.651870][ T1679] RSP: 002b:00007ffc1c64bef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.652070][ T1679] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc66a2ca08e [ 31.652271][ T1679] RDX: 0000000000000000 RSI: 00007ffc1c64bfa0 RDI: 0000000000000005 [ 31.652469][ T1679] RBP: 00007ffc1c64bf00 R08: 0000000000000000 R09: 0000000000000000 [ 31.652666][ T1679] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 31.652869][ T1679] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1c64c660 | [ 31.809209][ T1698] ------------[ cut here ]------------ | [ 31.809385][ T1698] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1698 | [ 31.809661][ T1698] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.810920][ T1698] Tainted: [W]=WARN [ 31.811024][ T1698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.811199][ T1698] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.811378][ T1698] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.811860][ T1698] RSP: 0018:ffa0000003fb71b0 EFLAGS: 00010286 [ 31.812037][ T1698] RAX: 00000000ffffffa6 RBX: ff1100000b2ea4c0 RCX: 1ff40000007f6dfc [ 31.812247][ T1698] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea570 [ 31.812448][ T1698] RBP: ff1100000206c000 R08: 1fe220000165d4af R09: ff1100000eb00b80 [ 31.812649][ T1698] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 31.812853][ T1698] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 31.813067][ T1698] FS: 00007f0b14d78840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 31.813312][ T1698] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.813485][ T1698] CR2: 00007f0b150ed040 CR3: 0000000010dc7001 CR4: 0000000000771ef0 [ 31.813687][ T1698] PKRU: 55555554 [ 31.813789][ T1698] Call Trace: [ 31.813895][ T1698] [ 31.813965][ T1698] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.814100][ T1698] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.814208][ T1698] __dev_notify_flags (net/core/dev.c:9787) [ 31.814344][ T1698] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 31.814482][ T1698] ? netif_change_name (net/core/dev.c:1495) [ 31.814620][ T1698] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 31.814758][ T1698] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 31.814902][ T1698] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.815037][ T1698] ? __dev_get_by_name (net/core/dev.c:883) [ 31.815177][ T1698] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.815320][ T1698] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.815461][ T1698] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.815598][ T1698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.815733][ T1698] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.815872][ T1698] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.816010][ T1698] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.816150][ T1698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.816292][ T1698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.816431][ T1698] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.816565][ T1698] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.816701][ T1698] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.816836][ T1698] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.816977][ T1698] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.817114][ T1698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.817254][ T1698] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.817391][ T1698] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.817526][ T1698] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.817661][ T1698] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.817798][ T1698] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.817938][ T1698] ? netlink_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.818077][ T1698] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.818216][ T1698] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.818349][ T1698] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.818485][ T1698] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.818620][ T1698] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.818757][ T1698] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.818898][ T1698] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.819032][ T1698] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.819169][ T1698] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.819333][ T1698] ? move_addr_to_kernel (net/socket.c:258) [ 31.819472][ T1698] ___sys_sendmsg (net/socket.c:2752) [ 31.819609][ T1698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.819743][ T1698] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.819888][ T1698] ? 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)) [ 31.820023][ T1698] __sys_sendmsg (net/socket.c:2784) [ 31.820160][ T1698] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.820297][ T1698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.820431][ T1698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.820567][ T1698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.820701][ T1698] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.820834][ T1698] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.820974][ T1698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.821144][ T1698] RIP: 0033:0x7f0b14fb208e [ 31.821286][ T1698] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.821761][ T1698] RSP: 002b:00007fff527f16f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.821968][ T1698] RAX: ffffffffffffffda RBX: 00007fff527f1e88 RCX: 00007f0b14fb208e [ 31.822171][ T1698] RDX: 0000000000000000 RSI: 00007fff527f17a0 RDI: 0000000000000005 [ 31.822371][ T1698] RBP: 00007fff527f1700 R08: 0000000000000000 R09: 0000000000000000 [ 31.822573][ T1698] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 31.822776][ T1698] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff527f1e60 | [ 31.853372][ T1699] ------------[ cut here ]------------ | [ 31.853527][ T1699] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1699 | [ 31.853842][ T1699] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.854418][ T1699] Tainted: [W]=WARN [ 31.854518][ T1699] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.854683][ T1699] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.854852][ T1699] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.855323][ T1699] RSP: 0018:ffa0000003ee7020 EFLAGS: 00010286 [ 31.855486][ T1699] RAX: 00000000ffffffa6 RBX: ff1100001194f840 RCX: 1ff40000007dcdca [ 31.855677][ T1699] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f8f0 [ 31.855877][ T1699] RBP: ff1100000206c000 R08: 1fe2200002329f1f R09: ff1100000eb02e58 [ 31.856072][ T1699] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 31.856268][ T1699] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.856462][ T1699] FS: 00007f9ebf0ad840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 31.856691][ T1699] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.856853][ T1699] CR2: 000000001fdd4988 CR3: 000000000f582004 CR4: 0000000000771ef0 [ 31.857053][ T1699] PKRU: 55555554 [ 31.857156][ T1699] Call Trace: [ 31.857255][ T1699] [ 31.857323][ T1699] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.857459][ T1699] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.857558][ T1699] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.857689][ T1699] __dev_notify_flags (net/core/dev.c:9787) [ 31.857821][ T1699] ? netif_change_name (net/core/dev.c:1495) [ 31.857960][ T1699] ? __dev_change_flags (net/core/dev.c:9752) [ 31.858089][ T1699] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.858221][ T1699] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.858353][ T1699] ? 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)) [ 31.858485][ T1699] netif_change_flags (net/core/dev.c:9820) [ 31.858614][ T1699] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.858743][ T1699] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.858879][ T1699] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.859008][ T1699] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.859172][ T1699] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.859301][ T1699] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.859429][ T1699] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.859559][ T1699] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.859687][ T1699] ? __kernel_text_address (kernel/extable.c:79) [ 31.859818][ T1699] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.859955][ T1699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.860084][ T1699] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.860217][ T1699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.860346][ T1699] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.860474][ T1699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.860601][ T1699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.860727][ T1699] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.860856][ T1699] ? __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) [ 31.860991][ T1699] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.861121][ T1699] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.861255][ T1699] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.861385][ T1699] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.861516][ T1699] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.861647][ T1699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.861775][ T1699] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.861908][ T1699] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.862037][ T1699] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.862169][ T1699] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.862300][ T1699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.862427][ T1699] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.862555][ T1699] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.862683][ T1699] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.862813][ T1699] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.862947][ T1699] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.863077][ T1699] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.863211][ T1699] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.863339][ T1699] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.863470][ T1699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.863598][ T1699] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.863729][ T1699] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.863859][ T1699] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.863994][ T1699] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.864131][ T1699] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.864260][ T1699] ? netlink_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.864391][ T1699] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.864520][ T1699] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.864649][ T1699] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.864779][ T1699] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.864912][ T1699] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.865041][ T1699] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.865176][ T1699] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.865304][ T1699] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.865431][ T1699] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.865589][ T1699] ? move_addr_to_kernel (net/socket.c:258) [ 31.865720][ T1699] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.865847][ T1699] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.865983][ T1699] ___sys_sendmsg (net/socket.c:2752) [ 31.866111][ T1699] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.866274][ T1699] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.866414][ T1699] __sys_sendmsg (net/socket.c:2784) [ 31.866542][ T1699] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.866670][ T1699] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.866832][ T1699] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.866965][ T1699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.867096][ T1699] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.867228][ T1699] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.867356][ T1699] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.867486][ T1699] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.867647][ T1699] RIP: 0033:0x7f9ebf2e708e [ 31.867782][ T1699] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.868251][ T1699] RSP: 002b:00007ffdf0e52400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.868447][ T1699] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9ebf2e708e [ 31.868640][ T1699] RDX: 0000000000000000 RSI: 00007ffdf0e524b0 RDI: 0000000000000005 [ 31.868836][ T1699] RBP: 00007ffdf0e52410 R08: 0000000000000000 R09: 0000000000000000 [ 31.869033][ T1699] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 31.869229][ T1699] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf0e52b70 | [ 32.053962][ T1722] ------------[ cut here ]------------ | [ 32.054176][ T1722] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1722 | [ 32.054494][ T1722] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.055158][ T1722] Tainted: [W]=WARN [ 32.055307][ T1722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.055523][ T1722] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.055747][ T1722] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.056284][ T1722] RSP: 0018:ffa00000040e71b0 EFLAGS: 00010286 [ 32.056501][ T1722] RAX: 00000000ffffffa6 RBX: ff1100000b2ea640 RCX: 1ff400000081cdfc [ 32.056748][ T1722] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea6f0 [ 32.057007][ T1722] RBP: ff1100000ea01000 R08: 1fe220000165d4df R09: ff110000103a5180 [ 32.057260][ T1722] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 32.057505][ T1722] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 32.057754][ T1722] FS: 00007f4c50df7840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 32.058046][ T1722] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.058269][ T1722] CR2: 00007f4c5116c040 CR3: 0000000010e2f001 CR4: 0000000000771ef0 [ 32.058516][ T1722] PKRU: 55555554 [ 32.058663][ T1722] Call Trace: [ 32.058811][ T1722] [ 32.058941][ T1722] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.059124][ T1722] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.059281][ T1722] __dev_notify_flags (net/core/dev.c:9787) [ 32.059463][ T1722] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 32.059647][ T1722] ? netif_change_name (net/core/dev.c:1495) [ 32.059837][ T1722] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 32.060032][ T1722] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 32.060225][ T1722] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.060410][ T1722] ? __dev_get_by_name (net/core/dev.c:883) [ 32.060590][ T1722] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.060775][ T1722] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.060972][ T1722] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.061161][ T1722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.061343][ T1722] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.061524][ T1722] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.061703][ T1722] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.061893][ T1722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.062079][ T1722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.062273][ T1722] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.062456][ T1722] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.062637][ T1722] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.062817][ T1722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.063009][ T1722] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.063197][ T1722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.063379][ T1722] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.063563][ T1722] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.063743][ T1722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.063937][ T1722] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.064122][ T1722] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.064310][ T1722] ? netlink_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.064493][ T1722] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.064675][ T1722] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.064854][ T1722] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.065049][ T1722] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.065237][ T1722] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.065418][ T1722] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.065601][ T1722] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.065784][ T1722] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.065975][ T1722] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.066190][ T1722] ? move_addr_to_kernel (net/socket.c:258) [ 32.066374][ T1722] ___sys_sendmsg (net/socket.c:2752) [ 32.066555][ T1722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.066736][ T1722] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.066937][ T1722] ? 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)) [ 32.067120][ T1722] __sys_sendmsg (net/socket.c:2784) [ 32.067310][ T1722] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.067494][ T1722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.067676][ T1722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.067857][ T1722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.068052][ T1722] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.068238][ T1722] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.068420][ T1722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.068631][ T1722] RIP: 0033:0x7f4c5103108e [ 32.068816][ T1722] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.069349][ T1722] RSP: 002b:00007ffd3287a9a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.069596][ T1722] RAX: ffffffffffffffda RBX: 00007ffd3287b138 RCX: 00007f4c5103108e [ 32.069837][ T1722] RDX: 0000000000000000 RSI: 00007ffd3287aa50 RDI: 0000000000000005 [ 32.070094][ T1722] RBP: 00007ffd3287a9b0 R08: 0000000000000000 R09: 0000000000000000 [ 32.070339][ T1722] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 32.070583][ T1722] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3287b110 | [ 32.100617][ T1723] ------------[ cut here ]------------ | [ 32.100769][ T1723] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1723 | [ 32.101586][ T1723] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.102146][ T1723] Tainted: [W]=WARN [ 32.102246][ T1723] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.102409][ T1723] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.102580][ T1723] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.103049][ T1723] RSP: 0018:ffa00000040f7020 EFLAGS: 00010286 [ 32.103218][ T1723] RAX: 00000000ffffffa6 RBX: ff110000100ae040 RCX: 1ff400000081edca [ 32.103413][ T1723] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae0f0 [ 32.103608][ T1723] RBP: ff1100000ea01000 R08: 1fe2200002015c1f R09: ff110000103a2e58 [ 32.103807][ T1723] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 32.104010][ T1723] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.104214][ T1723] FS: 00007f2b4dd66840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 32.104445][ T1723] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.104609][ T1723] CR2: 000000001ea0a988 CR3: 000000000ebcf001 CR4: 0000000000771ef0 [ 32.104809][ T1723] PKRU: 55555554 [ 32.104913][ T1723] Call Trace: [ 32.105012][ T1723] [ 32.105082][ T1723] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.105221][ T1723] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.105322][ T1723] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.105456][ T1723] __dev_notify_flags (net/core/dev.c:9787) [ 32.105590][ T1723] ? netif_change_name (net/core/dev.c:1495) [ 32.105720][ T1723] ? __dev_change_flags (net/core/dev.c:9752) [ 32.105851][ T1723] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.105987][ T1723] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.106121][ T1723] ? 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.106259][ T1723] netif_change_flags (net/core/dev.c:9820) [ 32.106391][ T1723] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.106524][ T1723] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.106657][ T1723] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.106790][ T1723] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.106969][ T1723] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.107101][ T1723] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.107239][ T1723] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.107370][ T1723] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.107502][ T1723] ? __kernel_text_address (kernel/extable.c:79) [ 32.107636][ T1723] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.107770][ T1723] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.107907][ T1723] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.108038][ T1723] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.108173][ T1723] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.108303][ T1723] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.108433][ T1723] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.108565][ T1723] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.108696][ T1723] ? __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.108826][ T1723] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.108962][ T1723] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.109098][ T1723] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.109236][ T1723] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.109369][ T1723] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.109500][ T1723] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.109632][ T1723] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.109761][ T1723] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.109897][ T1723] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.110028][ T1723] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.110167][ T1723] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.110297][ T1723] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.110428][ T1723] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.110563][ T1723] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.110698][ T1723] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.110831][ T1723] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.110970][ T1723] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.111102][ T1723] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.111238][ T1723] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.111371][ T1723] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.111502][ T1723] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.111636][ T1723] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.111767][ T1723] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.111906][ T1723] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.112038][ T1723] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.112175][ T1723] ? netlink_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.112309][ T1723] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.112440][ T1723] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.112572][ T1723] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.112703][ T1723] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.112835][ T1723] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.113060][ T1723] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.113203][ T1723] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.113335][ T1723] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.113465][ T1723] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.113627][ T1723] ? move_addr_to_kernel (net/socket.c:258) [ 32.113760][ T1723] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.113896][ T1723] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.114029][ T1723] ___sys_sendmsg (net/socket.c:2752) [ 32.114251][ T1723] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.114413][ T1723] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.114644][ T1723] __sys_sendmsg (net/socket.c:2784) [ 32.114775][ T1723] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.114908][ T1723] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.115073][ T1723] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.115207][ T1723] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.115339][ T1723] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.115468][ T1723] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.115685][ T1723] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.115816][ T1723] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.115986][ T1723] RIP: 0033:0x7f2b4dfa008e [ 32.116125][ T1723] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.116686][ T1723] RSP: 002b:00007ffdfc53f650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.116888][ T1723] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2b4dfa008e [ 32.117082][ T1723] RDX: 0000000000000000 RSI: 00007ffdfc53f700 RDI: 0000000000000005 [ 32.117369][ T1723] RBP: 00007ffdfc53f660 R08: 0000000000000000 R09: 0000000000000000 [ 32.117562][ T1723] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 32.117757][ T1723] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfc53fdc0 | [ 32.343580][ T1750] ------------[ cut here ]------------ | [ 32.343797][ T1750] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1750 | [ 32.344144][ T1750] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.344787][ T1750] Tainted: [W]=WARN [ 32.345141][ T1750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.345353][ T1750] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.345577][ T1750] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.346106][ T1750] RSP: 0018:ffa00000042571b0 EFLAGS: 00010286 [ 32.346332][ T1750] RAX: 00000000ffffffa6 RBX: ff1100000bbe3cc0 RCX: 1ff400000084adfc [ 32.346577][ T1750] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3d70 [ 32.346825][ T1750] RBP: ff11000007939000 R08: 1fe220000177c7af R09: ff11000010f10b80 [ 32.347082][ T1750] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 32.347338][ T1750] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 32.347584][ T1750] FS: 00007f1b46cdb840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 32.347879][ T1750] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.348094][ T1750] CR2: 0000000000445f00 CR3: 0000000010eff003 CR4: 0000000000771ef0 [ 32.348345][ T1750] PKRU: 55555554 [ 32.348492][ T1750] Call Trace: [ 32.348639][ T1750] [ 32.348756][ T1750] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.348950][ T1750] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.349100][ T1750] __dev_notify_flags (net/core/dev.c:9787) [ 32.349289][ T1750] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 32.349470][ T1750] ? netif_change_name (net/core/dev.c:1495) [ 32.349654][ T1750] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 32.349836][ T1750] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 32.350030][ T1750] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.350222][ T1750] ? __dev_get_by_name (net/core/dev.c:883) [ 32.350403][ T1750] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.350590][ T1750] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.350774][ T1750] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.350970][ T1750] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.351158][ T1750] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.351339][ T1750] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.351518][ T1750] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.351697][ T1750] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.351896][ T1750] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.352077][ T1750] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.352266][ T1750] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.352446][ T1750] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.352624][ T1750] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.352802][ T1750] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.352996][ T1750] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.353184][ T1750] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.353368][ T1750] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.353550][ T1750] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.353732][ T1750] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.353928][ T1750] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.354113][ T1750] ? netlink_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.354305][ T1750] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.354487][ T1750] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.354666][ T1750] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.354847][ T1750] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.355040][ T1750] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.355232][ T1750] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.355418][ T1750] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.355599][ T1750] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.355777][ T1750] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.355999][ T1750] ? move_addr_to_kernel (net/socket.c:258) [ 32.356194][ T1750] ___sys_sendmsg (net/socket.c:2752) [ 32.356375][ T1750] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.356556][ T1750] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.356745][ T1750] ? 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)) [ 32.356941][ T1750] __sys_sendmsg (net/socket.c:2784) [ 32.357123][ T1750] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.357314][ T1750] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.357494][ T1750] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.357676][ T1750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.357858][ T1750] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.358052][ T1750] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.358240][ T1750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.358452][ T1750] RIP: 0033:0x7f1b46f1508e [ 32.358640][ T1750] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.359169][ T1750] RSP: 002b:00007fff98c3ffb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.359419][ T1750] RAX: ffffffffffffffda RBX: 00007fff98c40748 RCX: 00007f1b46f1508e [ 32.359664][ T1750] RDX: 0000000000000000 RSI: 00007fff98c40060 RDI: 0000000000000005 [ 32.359923][ T1750] RBP: 00007fff98c3ffc0 R08: 0000000000000000 R09: 0000000000000000 [ 32.360173][ T1750] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 32.360416][ T1750] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff98c40720 | [ 32.385483][ T1751] ------------[ cut here ]------------ | [ 32.385667][ T1751] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1751 | [ 32.386384][ T1751] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.387169][ T1751] Tainted: [W]=WARN [ 32.387367][ T1751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.387629][ T1751] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.387915][ T1751] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.388431][ T1751] RSP: 0018:ffa0000003ca7020 EFLAGS: 00010286 [ 32.388653][ T1751] RAX: 00000000ffffffa6 RBX: ff1100000bbe2ac0 RCX: 1ff4000000794dca [ 32.388905][ T1751] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2b70 [ 32.389154][ T1751] RBP: ff11000007939000 R08: 1fe220000177c56f R09: ff11000010f12e58 [ 32.389395][ T1751] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 32.389634][ T1751] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.389889][ T1751] FS: 00007f9c27145840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 32.390172][ T1751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.390387][ T1751] CR2: 00000000039d5988 CR3: 0000000010efb005 CR4: 0000000000771ef0 [ 32.390631][ T1751] PKRU: 55555554 [ 32.390778][ T1751] Call Trace: [ 32.390935][ T1751] [ 32.391051][ T1751] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.391240][ T1751] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.391388][ T1751] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.391563][ T1751] __dev_notify_flags (net/core/dev.c:9787) [ 32.391745][ T1751] ? netif_change_name (net/core/dev.c:1495) [ 32.391935][ T1751] ? __dev_change_flags (net/core/dev.c:9752) [ 32.392112][ T1751] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.392295][ T1751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.392475][ T1751] ? 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.392658][ T1751] netif_change_flags (net/core/dev.c:9820) [ 32.392836][ T1751] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.393027][ T1751] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.393213][ T1751] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.393392][ T1751] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.393601][ T1751] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.393779][ T1751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.393968][ T1751] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.394154][ T1751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.394333][ T1751] ? __kernel_text_address (kernel/extable.c:79) [ 32.394511][ T1751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.394690][ T1751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.394879][ T1751] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.395056][ T1751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.395240][ T1751] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.395417][ T1751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.395595][ T1751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.395774][ T1751] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.395965][ T1751] ? __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.396149][ T1751] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.396329][ T1751] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.396507][ T1751] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.396687][ T1751] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.396881][ T1751] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.397061][ T1751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.397240][ T1751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.397419][ T1751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.397598][ T1751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.397775][ T1751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.397968][ T1751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.398177][ T1751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.398357][ T1751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.398539][ T1751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.398716][ T1751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.398907][ T1751] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.399086][ T1751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.399269][ T1751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.399533][ T1751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.399714][ T1751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.399902][ T1751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.400082][ T1751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.400270][ T1751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.400449][ T1751] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.400799][ T1751] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.400989][ T1751] ? netlink_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.401260][ T1751] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.401440][ T1751] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.401702][ T1751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.401893][ T1751] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.402071][ T1751] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.402262][ T1751] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.402525][ T1751] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.402788][ T1751] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.402979][ T1751] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.403193][ T1751] ? move_addr_to_kernel (net/socket.c:258) [ 32.403374][ T1751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.403552][ T1751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.403730][ T1751] ___sys_sendmsg (net/socket.c:2752) [ 32.403915][ T1751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.404127][ T1751] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.404328][ T1751] __sys_sendmsg (net/socket.c:2784) [ 32.404593][ T1751] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.404769][ T1751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.405170][ T1751] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.405351][ T1751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.405616][ T1751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.405824][ T1751] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.406013][ T1751] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.406226][ T1751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.406520][ T1751] RIP: 0033:0x7f9c2737f08e [ 32.406794][ T1751] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.407313][ T1751] RSP: 002b:00007ffd714c2c80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.407560][ T1751] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9c2737f08e [ 32.407799][ T1751] RDX: 0000000000000000 RSI: 00007ffd714c2d30 RDI: 0000000000000005 [ 32.408053][ T1751] RBP: 00007ffd714c2c90 R08: 0000000000000000 R09: 0000000000000000 [ 32.408310][ T1751] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb45 [ 32.408550][ T1751] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd714c33f0 | [ 32.633507][ T1777] ------------[ cut here ]------------ | [ 32.633728][ T1777] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1777 | [ 32.634098][ T1777] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.634758][ T1777] Tainted: [W]=WARN [ 32.634916][ T1777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.635141][ T1777] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.635365][ T1777] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.635897][ T1777] RSP: 0018:ffa00000043e71b0 EFLAGS: 00010286 [ 32.636114][ T1777] RAX: 00000000ffffffa6 RBX: ff11000005ede4c0 RCX: 1ff400000087cdfc [ 32.636370][ T1777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005ede570 [ 32.636618][ T1777] RBP: ff11000009cbc000 R08: 1fe2200000bdbcaf R09: ff11000010d70b80 [ 32.636877][ T1777] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 32.637124][ T1777] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 32.637381][ T1777] FS: 00007fa83e0c2840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 32.637664][ T1777] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.637893][ T1777] CR2: 00007fa83e2bb460 CR3: 0000000010fd5003 CR4: 0000000000771ef0 [ 32.638147][ T1777] PKRU: 55555554 [ 32.638299][ T1777] Call Trace: [ 32.638447][ T1777] [ 32.638564][ T1777] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.638772][ T1777] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.638940][ T1777] __dev_notify_flags (net/core/dev.c:9787) [ 32.639125][ T1777] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 32.639316][ T1777] ? netif_change_name (net/core/dev.c:1495) [ 32.639502][ T1777] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 32.639684][ T1777] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 32.639881][ T1777] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.640063][ T1777] ? __dev_get_by_name (net/core/dev.c:883) [ 32.640253][ T1777] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.640443][ T1777] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.640629][ T1777] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.640814][ T1777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.641009][ T1777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.641200][ T1777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.641380][ T1777] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.641562][ T1777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.641749][ T1777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.641942][ T1777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.642124][ T1777] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.642314][ T1777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.642496][ T1777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.642677][ T1777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.642875][ T1777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.643056][ T1777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.643248][ T1777] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.643431][ T1777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.643615][ T1777] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.643799][ T1777] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.643992][ T1777] ? netlink_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.644183][ T1777] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.644369][ T1777] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.644550][ T1777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.644733][ T1777] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.644927][ T1777] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.645109][ T1777] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.645301][ T1777] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.645484][ T1777] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.645664][ T1777] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.645887][ T1777] ? move_addr_to_kernel (net/socket.c:258) [ 32.646071][ T1777] ___sys_sendmsg (net/socket.c:2752) [ 32.646261][ T1777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.646443][ T1777] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.646633][ T1777] ? 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)) [ 32.646818][ T1777] __sys_sendmsg (net/socket.c:2784) [ 32.647013][ T1777] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.647205][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.647387][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.647569][ T1777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.647750][ T1777] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.647945][ T1777] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.648135][ T1777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.648350][ T1777] RIP: 0033:0x7fa83e2fc08e [ 32.648539][ T1777] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.649100][ T1777] RSP: 002b:00007ffef147fcb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.649357][ T1777] RAX: ffffffffffffffda RBX: 00007ffef1480448 RCX: 00007fa83e2fc08e [ 32.649603][ T1777] RDX: 0000000000000000 RSI: 00007ffef147fd60 RDI: 0000000000000005 [ 32.649851][ T1777] RBP: 00007ffef147fcc0 R08: 0000000000000000 R09: 0000000000000000 [ 32.650109][ T1777] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 32.650361][ T1777] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef1480420 | [ 32.673501][ T1778] ------------[ cut here ]------------ | [ 32.673649][ T1778] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1778 | [ 32.673919][ T1778] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.674468][ T1778] Tainted: [W]=WARN [ 32.674569][ T1778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.674734][ T1778] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.674910][ T1778] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.675380][ T1778] RSP: 0018:ffa0000003fd7020 EFLAGS: 00010286 [ 32.675546][ T1778] RAX: 00000000ffffffa6 RBX: ff1100000aede7c0 RCX: 1ff40000007fadca [ 32.675741][ T1778] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000aede870 [ 32.675949][ T1778] RBP: ff11000009cbc000 R08: 1fe22000015dbd0f R09: ff11000010e05158 [ 32.676150][ T1778] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 32.676347][ T1778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.676544][ T1778] FS: 00007f299efb3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 32.676775][ T1778] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.676946][ T1778] CR2: 0000000020799988 CR3: 00000000102bf005 CR4: 0000000000771ef0 [ 32.677153][ T1778] PKRU: 55555554 [ 32.677252][ T1778] Call Trace: [ 32.677439][ T1778] [ 32.677509][ T1778] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.677642][ T1778] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.677742][ T1778] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.677964][ T1778] __dev_notify_flags (net/core/dev.c:9787) [ 32.678098][ T1778] ? netif_change_name (net/core/dev.c:1495) [ 32.678234][ T1778] ? __dev_change_flags (net/core/dev.c:9752) [ 32.678367][ T1778] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.678497][ T1778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.678627][ T1778] ? 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.678761][ T1778] netif_change_flags (net/core/dev.c:9820) [ 32.678957][ T1778] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.679091][ T1778] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.679231][ T1778] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.679418][ T1778] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.679586][ T1778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.679718][ T1778] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.679850][ T1778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.680036][ T1778] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.680172][ T1778] ? __kernel_text_address (kernel/extable.c:79) [ 32.680306][ T1778] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.680439][ T1778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.680569][ T1778] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.680700][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.680830][ T1778] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.681014][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.681150][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.681281][ T1778] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.681412][ T1778] ? __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.681544][ T1778] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.681675][ T1778] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.681807][ T1778] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.681992][ T1778] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.682125][ T1778] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.682262][ T1778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.682395][ T1778] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.682527][ T1778] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.682658][ T1778] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.682789][ T1778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.682999][ T1778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.683134][ T1778] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.683265][ T1778] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.683394][ T1778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.683526][ T1778] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.683656][ T1778] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.683791][ T1778] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.683975][ T1778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.684105][ T1778] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.684240][ T1778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.684371][ T1778] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.684502][ T1778] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.684633][ T1778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.684765][ T1778] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.684952][ T1778] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.685085][ T1778] ? netlink_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.685222][ T1778] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.685354][ T1778] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.685486][ T1778] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.685621][ T1778] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.685754][ T1778] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.685965][ T1778] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.686099][ T1778] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.686236][ T1778] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.686367][ T1778] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.686531][ T1778] ? move_addr_to_kernel (net/socket.c:258) [ 32.686663][ T1778] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.686795][ T1778] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.687003][ T1778] ___sys_sendmsg (net/socket.c:2752) [ 32.687139][ T1778] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.687303][ T1778] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.687445][ T1778] __sys_sendmsg (net/socket.c:2784) [ 32.687576][ T1778] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.687705][ T1778] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.687967][ T1778] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.688099][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.688238][ T1778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.688368][ T1778] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.688500][ T1778] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.688631][ T1778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.688794][ T1778] RIP: 0033:0x7f299f1ed08e [ 32.688955][ T1778] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.689427][ T1778] RSP: 002b:00007fff082fa060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.689628][ T1778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f299f1ed08e [ 32.689825][ T1778] RDX: 0000000000000000 RSI: 00007fff082fa110 RDI: 0000000000000005 [ 32.690029][ T1778] RBP: 00007fff082fa070 R08: 0000000000000000 R09: 0000000000000000 [ 32.690234][ T1778] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 32.690430][ T1778] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff082fa7d0 | [ 32.923827][ T1808] ------------[ cut here ]------------ | [ 32.924025][ T1808] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1808 | [ 32.924320][ T1808] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.924906][ T1808] Tainted: [W]=WARN [ 32.925011][ T1808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.925203][ T1808] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.925388][ T1808] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.925868][ T1808] RSP: 0018:ffa0000004546fe0 EFLAGS: 00010286 [ 32.926037][ T1808] RAX: 00000000ffffffa6 RBX: ff1100000cc9eac0 RCX: 1ff40000008a8dc2 [ 32.926242][ T1808] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9eb70 [ 32.926443][ T1808] RBP: ff1100000cdaa000 R08: 1fe2200001993d6f R09: ff11000010d3ae58 [ 32.926644][ T1808] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 32.926842][ T1808] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 32.927048][ T1808] FS: 00007f6a5e4e3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 32.927285][ T1808] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.927453][ T1808] CR2: 000000001cc12988 CR3: 000000001247f002 CR4: 0000000000771ef0 [ 32.927651][ T1808] PKRU: 55555554 [ 32.927752][ T1808] Call Trace: [ 32.927856][ T1808] [ 32.927932][ T1808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.928066][ T1808] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 32.928203][ T1808] notifier_call_chain (kernel/notifier.c:85) [ 32.928339][ T1808] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 32.928472][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.928605][ T1808] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 32.928773][ T1808] ? mutex_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.928912][ T1808] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.929046][ T1808] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 32.929183][ T1808] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 32.929349][ T1808] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 32.929485][ T1808] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 32.929621][ T1808] ? write_profile (kernel/profile.c:194) [ 32.929756][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.929894][ T1808] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 32.930065][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.930204][ T1808] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 32.930336][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.930468][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.930601][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.930733][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.930870][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.931024][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.931164][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.931299][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.931431][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.931565][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.931698][ T1808] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 32.931833][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.931972][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.932104][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.932240][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.932375][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.932508][ T1808] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.932641][ T1808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.932774][ T1808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.932909][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.933044][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.933178][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.933313][ T1808] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.933446][ T1808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.933579][ T1808] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.933715][ T1808] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.933850][ T1808] ? netlink_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.933992][ T1808] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.934126][ T1808] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.934262][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.934398][ T1808] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.934534][ T1808] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.934668][ T1808] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.934803][ T1808] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.934942][ T1808] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.935077][ T1808] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.935244][ T1808] ? move_addr_to_kernel (net/socket.c:258) [ 32.935377][ T1808] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.935512][ T1808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.935648][ T1808] ___sys_sendmsg (net/socket.c:2752) [ 32.935780][ T1808] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.935952][ T1808] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.936099][ T1808] __sys_sendmsg (net/socket.c:2784) [ 32.936237][ T1808] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.936370][ T1808] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.936537][ T1808] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.936669][ T1808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.936802][ T1808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.936940][ T1808] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.937073][ T1808] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.937208][ T1808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.937371][ T1808] RIP: 0033:0x7f6a5e71d08e [ 32.937509][ T1808] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.937981][ T1808] RSP: 002b:00007ffc9d1c9f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.938186][ T1808] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f6a5e71d08e [ 32.938384][ T1808] RDX: 0000000000000000 RSI: 00007ffc9d1ca010 RDI: 0000000000000005 [ 32.938581][ T1808] RBP: 00007ffc9d1c9f70 R08: 0000000000000000 R09: 0000000000000000 [ 32.938777][ T1808] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 32.938979][ T1808] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9d1ca6d0 | [ 32.942172][ T1808] ------------[ cut here ]------------ | [ 32.942317][ T1808] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1808 | [ 32.942573][ T1808] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.943100][ T1808] Tainted: [W]=WARN [ 32.943204][ T1808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.943364][ T1808] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.943532][ T1808] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.943989][ T1808] RSP: 0018:ffa0000004547060 EFLAGS: 00010286 [ 32.944162][ T1808] RAX: 00000000ffffffa6 RBX: ff1100000f18eac0 RCX: 1ff40000008a8dd2 [ 32.944352][ T1808] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18eb70 [ 32.944545][ T1808] RBP: ff11000012852000 R08: 1fe2200001e31d6f R09: ff11000010d3ae58 [ 32.944735][ T1808] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 32.944937][ T1808] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004547100 [ 32.945135][ T1808] FS: 00007f6a5e4e3840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 32.945365][ T1808] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.945527][ T1808] CR2: 00007f147e2972a0 CR3: 000000001247f006 CR4: 0000000000771ef0 [ 32.945720][ T1808] PKRU: 55555554 [ 32.945815][ T1808] Call Trace: [ 32.945917][ T1808] [ 32.945983][ T1808] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.946113][ T1808] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.946218][ T1808] netif_close_many (net/core/dev.c:1804) [ 32.946345][ T1808] ? mutex_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.946472][ T1808] ? __dev_close_many (net/core/dev.c:1781) [ 32.946599][ T1808] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 32.946761][ T1808] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 32.946927][ T1808] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 32.947058][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.947191][ T1808] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.947352][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.947480][ T1808] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.947609][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.947736][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.947869][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.947999][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.948126][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.948276][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.948406][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.948534][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.948661][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.948788][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.948922][ T1808] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 32.949052][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.949182][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.949309][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.949438][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.949565][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.949693][ T1808] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.949822][ T1808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.949956][ T1808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.950084][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.950217][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.950343][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.950470][ T1808] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.950596][ T1808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.950724][ T1808] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.950854][ T1808] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.950988][ T1808] ? netlink_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.951118][ T1808] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.951250][ T1808] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.951376][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.951504][ T1808] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.951631][ T1808] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.951760][ T1808] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.951896][ T1808] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.952024][ T1808] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.952154][ T1808] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.952311][ T1808] ? move_addr_to_kernel (net/socket.c:258) [ 32.952439][ T1808] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.952568][ T1808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.952696][ T1808] ___sys_sendmsg (net/socket.c:2752) [ 32.952823][ T1808] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.952990][ T1808] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.953134][ T1808] __sys_sendmsg (net/socket.c:2784) [ 32.953262][ T1808] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.953387][ T1808] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.953548][ T1808] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.953674][ T1808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.953803][ T1808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.953938][ T1808] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.954065][ T1808] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.954198][ T1808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.954355][ T1808] RIP: 0033:0x7f6a5e71d08e [ 32.954488][ T1808] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.954945][ T1808] RSP: 002b:00007ffc9d1c9f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.955142][ T1808] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f6a5e71d08e [ 32.955331][ T1808] RDX: 0000000000000000 RSI: 00007ffc9d1ca010 RDI: 0000000000000005 [ 32.955521][ T1808] RBP: 00007ffc9d1c9f70 R08: 0000000000000000 R09: 0000000000000000 [ 32.955711][ T1808] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 32.955907][ T1808] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9d1ca6d0 | [ 32.958659][ T1808] ------------[ cut here ]------------ | [ 32.958786][ T1808] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1808 | [ 32.959037][ T1808] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.959550][ T1808] Tainted: [W]=WARN [ 32.959644][ T1808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.959808][ T1808] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.959977][ T1808] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.960415][ T1808] RSP: 0018:ffa0000004547190 EFLAGS: 00010286 [ 32.960570][ T1808] RAX: 00000000ffffffa6 RBX: ff1100000f18f540 RCX: 1ff40000008a8df8 [ 32.960753][ T1808] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f5f0 [ 32.960939][ T1808] RBP: ff11000012852000 R08: 1fe2200001e31ebf R09: ff11000010d3ae58 [ 32.961122][ T1808] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 32.961310][ T1808] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 32.961495][ T1808] FS: 00007f6a5e4e3840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 32.961710][ T1808] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.961869][ T1808] CR2: 00007f147e2972a0 CR3: 000000001247f006 CR4: 0000000000771ef0 [ 32.962054][ T1808] PKRU: 55555554 [ 32.962152][ T1808] Call Trace: [ 32.962243][ T1808] [ 32.962308][ T1808] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 32.962465][ T1808] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.962620][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.962745][ T1808] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.962873][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.962996][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.963118][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.963251][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.963373][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.963518][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.963641][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.963764][ T1808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.963893][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.964016][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.964142][ T1808] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 32.964267][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.964388][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.964510][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.964633][ T1808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.964758][ T1808] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.964887][ T1808] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.965014][ T1808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.965142][ T1808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.965275][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.965411][ T1808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.965533][ T1808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.965657][ T1808] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.965780][ T1808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.965908][ T1808] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.966035][ T1808] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.966162][ T1808] ? netlink_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.966287][ T1808] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.966410][ T1808] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.966533][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.966662][ T1808] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.966791][ T1808] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.966921][ T1808] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.967047][ T1808] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.967174][ T1808] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.967296][ T1808] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.967448][ T1808] ? move_addr_to_kernel (net/socket.c:258) [ 32.967572][ T1808] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.967696][ T1808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.967822][ T1808] ___sys_sendmsg (net/socket.c:2752) [ 32.967950][ T1808] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.968104][ T1808] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.968244][ T1808] __sys_sendmsg (net/socket.c:2784) [ 32.968367][ T1808] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.968491][ T1808] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.968648][ T1808] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.968771][ T1808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.968903][ T1808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.969027][ T1808] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.969154][ T1808] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.969277][ T1808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.969428][ T1808] RIP: 0033:0x7f6a5e71d08e [ 32.969559][ T1808] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.969999][ T1808] RSP: 002b:00007ffc9d1c9f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.970187][ T1808] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f6a5e71d08e [ 32.970370][ T1808] RDX: 0000000000000000 RSI: 00007ffc9d1ca010 RDI: 0000000000000005 [ 32.970554][ T1808] RBP: 00007ffc9d1c9f70 R08: 0000000000000000 R09: 0000000000000000 [ 32.970738][ T1808] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 32.970937][ T1808] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9d1ca6d0 | [ 33.223205][ T1836] ------------[ cut here ]------------ | [ 33.223418][ T1836] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1836 | [ 33.223735][ T1836] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.224405][ T1836] Tainted: [W]=WARN [ 33.224557][ T1836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.224775][ T1836] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.225109][ T1836] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.225718][ T1836] RSP: 0018:ffa00000046c6fe0 EFLAGS: 00010286 [ 33.226024][ T1836] RAX: 00000000ffffffa6 RBX: ff1100000f3fde40 RCX: 1ff40000008d8dc2 [ 33.226364][ T1836] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdef0 [ 33.226704][ T1836] RBP: ff1100000cdaa000 R08: 1fe2200001e7fbdf R09: ff1100000f060b58 [ 33.227049][ T1836] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 33.227375][ T1836] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 33.227709][ T1836] FS: 00007f27f735f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 33.228039][ T1836] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.228264][ T1836] CR2: 00000000068db988 CR3: 0000000012557006 CR4: 0000000000771ef0 [ 33.228516][ T1836] PKRU: 55555554 [ 33.228667][ T1836] Call Trace: [ 33.228817][ T1836] [ 33.228948][ T1836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.229138][ T1836] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 33.229324][ T1836] notifier_call_chain (kernel/notifier.c:85) [ 33.229512][ T1836] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 33.229693][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.229888][ T1836] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 33.230107][ T1836] ? mutex_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.230298][ T1836] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.230484][ T1836] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 33.230665][ T1836] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 33.230893][ T1836] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 33.231079][ T1836] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 33.231276][ T1836] ? write_profile (kernel/profile.c:194) [ 33.231463][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.231646][ T1836] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 33.231877][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.232063][ T1836] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 33.232257][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.232440][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.232623][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.232805][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.233000][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.233211][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.233394][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.233578][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.233759][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.233955][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.234144][ T1836] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.234331][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.234511][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.234694][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.234888][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.235071][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.235260][ T1836] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.235442][ T1836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.235626][ T1836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.235809][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.236009][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.236197][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.236381][ T1836] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.236564][ T1836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.236747][ T1836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.236946][ T1836] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.237127][ T1836] ? netlink_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.237320][ T1836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.237506][ T1836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.237686][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.237882][ T1836] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.238067][ T1836] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.238262][ T1836] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.238450][ T1836] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.238632][ T1836] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.238813][ T1836] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.239040][ T1836] ? move_addr_to_kernel (net/socket.c:258) [ 33.239232][ T1836] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.239418][ T1836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.239601][ T1836] ___sys_sendmsg (net/socket.c:2752) [ 33.239784][ T1836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.240011][ T1836] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.240212][ T1836] __sys_sendmsg (net/socket.c:2784) [ 33.240397][ T1836] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.240579][ T1836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.240795][ T1836] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.240989][ T1836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.241180][ T1836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.241362][ T1836] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.241545][ T1836] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.241730][ T1836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.241957][ T1836] RIP: 0033:0x7f27f759908e [ 33.242151][ T1836] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.242666][ T1836] RSP: 002b:00007ffe0936d280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.242929][ T1836] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f27f759908e [ 33.243180][ T1836] RDX: 0000000000000000 RSI: 00007ffe0936d330 RDI: 0000000000000005 [ 33.243424][ T1836] RBP: 00007ffe0936d290 R08: 0000000000000000 R09: 0000000000000000 [ 33.243670][ T1836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 33.243933][ T1836] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0936d9f0 | [ 33.246036][ T1836] ------------[ cut here ]------------ | [ 33.246212][ T1836] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1836 | [ 33.246515][ T1836] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.247601][ T1836] Tainted: [W]=WARN [ 33.247747][ T1836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.247984][ T1836] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.248208][ T1836] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.248704][ T1836] RSP: 0018:ffa00000046c7060 EFLAGS: 00010286 [ 33.248931][ T1836] RAX: 00000000ffffffa6 RBX: ff1100000f3fcac0 RCX: 1ff40000008d8dd2 [ 33.249176][ T1836] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fcb70 [ 33.249414][ T1836] RBP: ff11000012842000 R08: 1fe2200001e7f96f R09: ff1100000f060b58 [ 33.249652][ T1836] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 33.249905][ T1836] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000046c7100 [ 33.250158][ T1836] FS: 00007f27f735f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 33.250433][ T1836] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.250642][ T1836] CR2: 00000000068db988 CR3: 0000000012557006 CR4: 0000000000771ef0 [ 33.250906][ T1836] PKRU: 55555554 [ 33.251051][ T1836] Call Trace: [ 33.251205][ T1836] [ 33.251321][ T1836] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.251502][ T1836] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.251651][ T1836] netif_close_many (net/core/dev.c:1804) [ 33.251830][ T1836] ? mutex_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.252018][ T1836] ? __dev_close_many (net/core/dev.c:1781) [ 33.252203][ T1836] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 33.252412][ T1836] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 33.252628][ T1836] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 33.252807][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.253005][ T1836] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.253223][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.253404][ T1836] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.253581][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.253755][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.253945][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.254122][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.254307][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.254502][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.254678][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.254856][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.255046][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.255234][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.255412][ T1836] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.255590][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.255766][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.255957][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.256141][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.256321][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.256498][ T1836] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.256680][ T1836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.256857][ T1836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.257045][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.257233][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.257410][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.257588][ T1836] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.257764][ T1836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.257955][ T1836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.258144][ T1836] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.258321][ T1836] ? netlink_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.258499][ T1836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.258678][ T1836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.258855][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.259061][ T1836] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.259245][ T1836] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.259426][ T1836] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.259605][ T1836] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.259783][ T1836] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.259972][ T1836] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.260188][ T1836] ? move_addr_to_kernel (net/socket.c:258) [ 33.260368][ T1836] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.260545][ T1836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.260737][ T1836] ___sys_sendmsg (net/socket.c:2752) [ 33.260926][ T1836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.261142][ T1836] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.261330][ T1836] __sys_sendmsg (net/socket.c:2784) [ 33.261507][ T1836] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.261682][ T1836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.261905][ T1836] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.262084][ T1836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.262272][ T1836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.262449][ T1836] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.262624][ T1836] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.262804][ T1836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.263023][ T1836] RIP: 0033:0x7f27f759908e [ 33.263211][ T1836] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.263712][ T1836] RSP: 002b:00007ffe0936d280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.263966][ T1836] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f27f759908e [ 33.264208][ T1836] RDX: 0000000000000000 RSI: 00007ffe0936d330 RDI: 0000000000000005 [ 33.264450][ T1836] RBP: 00007ffe0936d290 R08: 0000000000000000 R09: 0000000000000000 [ 33.264689][ T1836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 33.264940][ T1836] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0936d9f0 | [ 33.268206][ T1836] ------------[ cut here ]------------ | [ 33.268351][ T1836] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1836 | [ 33.268604][ T1836] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.269129][ T1836] Tainted: [W]=WARN [ 33.269231][ T1836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.269390][ T1836] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.269556][ T1836] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.270013][ T1836] RSP: 0018:ffa00000046c7190 EFLAGS: 00010286 [ 33.270178][ T1836] RAX: 00000000ffffffa6 RBX: ff1100000b2eb0c0 RCX: 1ff40000008d8df8 [ 33.270370][ T1836] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb170 [ 33.270560][ T1836] RBP: ff11000012842000 R08: 1fe220000165d62f R09: ff1100000f060b58 [ 33.270749][ T1836] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 33.270944][ T1836] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 33.271136][ T1836] FS: 00007f27f735f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 33.271360][ T1836] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.271520][ T1836] CR2: 00005634b1fcc130 CR3: 0000000012557004 CR4: 0000000000771ef0 [ 33.271710][ T1836] PKRU: 55555554 [ 33.271804][ T1836] Call Trace: [ 33.271906][ T1836] [ 33.271971][ T1836] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 33.272135][ T1836] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.272294][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.272422][ T1836] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.272548][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.272674][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.272800][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.272932][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.273057][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.273206][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.273333][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.273459][ T1836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.273584][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.273710][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.273837][ T1836] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.273970][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.274097][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.274227][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.274352][ T1836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.274480][ T1836] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.274606][ T1836] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.274732][ T1836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.274876][ T1836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.275002][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.275129][ T1836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.275259][ T1836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.275385][ T1836] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.275510][ T1836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.275637][ T1836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.275768][ T1836] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.275900][ T1836] ? netlink_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.276029][ T1836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.276162][ T1836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.276293][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.276424][ T1836] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.276552][ T1836] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.276679][ T1836] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.276808][ T1836] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.276941][ T1836] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.277067][ T1836] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.277231][ T1836] ? move_addr_to_kernel (net/socket.c:258) [ 33.277358][ T1836] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.277484][ T1836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.277611][ T1836] ___sys_sendmsg (net/socket.c:2752) [ 33.277737][ T1836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.277899][ T1836] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.278038][ T1836] __sys_sendmsg (net/socket.c:2784) [ 33.278170][ T1836] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.278295][ T1836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.278454][ T1836] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.278579][ T1836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.278705][ T1836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.278831][ T1836] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.278963][ T1836] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.279092][ T1836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.279254][ T1836] RIP: 0033:0x7f27f759908e [ 33.279386][ T1836] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.279833][ T1836] RSP: 002b:00007ffe0936d280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.280052][ T1836] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f27f759908e [ 33.280243][ T1836] RDX: 0000000000000000 RSI: 00007ffe0936d330 RDI: 0000000000000005 [ 33.280429][ T1836] RBP: 00007ffe0936d290 R08: 0000000000000000 R09: 0000000000000000 [ 33.280616][ T1836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 33.280804][ T1836] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0936d9f0 | [ 33.519624][ T1862] ------------[ cut here ]------------ | [ 33.519792][ T1862] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1862 | [ 33.520057][ T1862] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.520578][ T1862] Tainted: [W]=WARN [ 33.520675][ T1862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.520834][ T1862] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.521004][ T1862] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.521463][ T1862] RSP: 0018:ffa0000004827060 EFLAGS: 00010286 [ 33.521625][ T1862] RAX: 00000000ffffffa6 RBX: ff1100000cc9e7c0 RCX: 1ff4000000904dd2 [ 33.521814][ T1862] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc9e870 [ 33.522012][ T1862] RBP: ff1100000206c000 R08: 1fe2200001993d0f R09: ff1100000cb0d158 [ 33.522206][ T1862] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 33.522395][ T1862] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004827100 [ 33.522589][ T1862] FS: 00007fece49f1840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 33.522814][ T1862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.522979][ T1862] CR2: 00007fece4cc11a0 CR3: 00000000125a7006 CR4: 0000000000771ef0 [ 33.523173][ T1862] PKRU: 55555554 [ 33.523268][ T1862] Call Trace: [ 33.523364][ T1862] [ 33.523430][ T1862] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.523560][ T1862] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.523657][ T1862] netif_close_many (net/core/dev.c:1804) [ 33.523785][ T1862] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.523918][ T1862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.524046][ T1862] ? __dev_close_many (net/core/dev.c:1781) [ 33.524177][ T1862] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 33.524336][ T1862] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 33.524494][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.524621][ T1862] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.524777][ T1862] ? mutex_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.524907][ T1862] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.525033][ T1862] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.525195][ T1862] ? unregister_netdevice_many (net/core/dev.c:12497) [ 33.525321][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.525449][ T1862] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.525575][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.525703][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.525829][ T1862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.525962][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.526089][ T1862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.526293][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.526425][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.526558][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.526684][ T1862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.526811][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.526941][ T1862] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.527072][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.527204][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.527331][ T1862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.527457][ T1862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.527584][ T1862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.527710][ T1862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.527838][ T1862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.527968][ T1862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.528096][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.528228][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.528355][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.528484][ T1862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.528611][ T1862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.528738][ T1862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.528874][ T1862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.529003][ T1862] ? netlink_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.529135][ T1862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.529263][ T1862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.529391][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.529521][ T1862] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.529651][ T1862] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.529779][ T1862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.529913][ T1862] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.530040][ T1862] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.530172][ T1862] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.530328][ T1862] ? move_addr_to_kernel (net/socket.c:258) [ 33.530457][ T1862] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.530585][ T1862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.530716][ T1862] ___sys_sendmsg (net/socket.c:2752) [ 33.530846][ T1862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.531011][ T1862] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.531153][ T1862] __sys_sendmsg (net/socket.c:2784) [ 33.531281][ T1862] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.531409][ T1862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.531570][ T1862] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.531697][ T1862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.531825][ T1862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.531958][ T1862] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.532086][ T1862] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.532217][ T1862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.532374][ T1862] RIP: 0033:0x7fece4c2b08e [ 33.532508][ T1862] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.532961][ T1862] RSP: 002b:00007fff3a07e720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.533156][ T1862] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fece4c2b08e [ 33.533344][ T1862] RDX: 0000000000000000 RSI: 00007fff3a07e7d0 RDI: 0000000000000005 [ 33.533536][ T1862] RBP: 00007fff3a07e730 R08: 0000000000000000 R09: 0000000000000000 [ 33.533726][ T1862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 33.533920][ T1862] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3a07ee90 | [ 33.536323][ T1862] ------------[ cut here ]------------ | [ 33.536450][ T1862] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1862 | [ 33.536693][ T1862] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.537210][ T1862] Tainted: [W]=WARN [ 33.537313][ T1862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.537473][ T1862] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.537633][ T1862] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.538737][ T1862] RSP: 0018:ffa0000004827190 EFLAGS: 00010286 [ 33.538948][ T1862] RAX: 00000000ffffffa6 RBX: ff110000100afcc0 RCX: 1ff4000000904df8 [ 33.539135][ T1862] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100afd70 [ 33.539317][ T1862] RBP: ff1100000206c000 R08: 1fe2200002015faf R09: ff1100000cb0d158 [ 33.539499][ T1862] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 33.539682][ T1862] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 33.539918][ T1862] FS: 00007fece49f1840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 33.540148][ T1862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.540305][ T1862] CR2: 00007fece4cc11a0 CR3: 00000000125a7006 CR4: 0000000000771ef0 [ 33.540489][ T1862] PKRU: 55555554 [ 33.540581][ T1862] Call Trace: [ 33.540673][ T1862] [ 33.540737][ T1862] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 33.540897][ T1862] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.541057][ T1862] ? mutex_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.541186][ T1862] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.541307][ T1862] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.541458][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.541581][ T1862] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.541707][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.541828][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.541953][ T1862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.542073][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.542198][ T1862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.542339][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.542459][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.542581][ T1862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.542701][ T1862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.542822][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.542948][ T1862] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.543072][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.543197][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.543322][ T1862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.543443][ T1862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.543565][ T1862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.543687][ T1862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.543808][ T1862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.543936][ T1862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.544057][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.544184][ T1862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.544305][ T1862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.544428][ T1862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.544548][ T1862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.544670][ T1862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.544794][ T1862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.544927][ T1862] ? netlink_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.545051][ T1862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.545190][ T1862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.545311][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.545433][ T1862] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.545556][ T1862] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.545678][ T1862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.545804][ T1862] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.545931][ T1862] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.546052][ T1862] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.546207][ T1862] ? move_addr_to_kernel (net/socket.c:258) [ 33.546329][ T1862] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.546450][ T1862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.546574][ T1862] ___sys_sendmsg (net/socket.c:2752) [ 33.546696][ T1862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.546848][ T1862] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.546986][ T1862] __sys_sendmsg (net/socket.c:2784) [ 33.547107][ T1862] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.547231][ T1862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.547385][ T1862] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.547508][ T1862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.547632][ T1862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.547753][ T1862] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.547879][ T1862] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.548003][ T1862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.548158][ T1862] RIP: 0033:0x7fece4c2b08e [ 33.548284][ T1862] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.548714][ T1862] RSP: 002b:00007fff3a07e720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.548908][ T1862] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fece4c2b08e [ 33.549098][ T1862] RDX: 0000000000000000 RSI: 00007fff3a07e7d0 RDI: 0000000000000005 [ 33.549287][ T1862] RBP: 00007fff3a07e730 R08: 0000000000000000 R09: 0000000000000000 [ 33.549467][ T1862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb46 [ 33.549657][ T1862] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3a07ee90 | [ 33.748237][ T1887] ------------[ cut here ]------------ | [ 33.748451][ T1887] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1887 | [ 33.748810][ T1887] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.749451][ T1887] Tainted: [W]=WARN [ 33.749594][ T1887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.749803][ T1887] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.750045][ T1887] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.750636][ T1887] RSP: 0018:ffa0000004977060 EFLAGS: 00010286 [ 33.750849][ T1887] RAX: 00000000ffffffa6 RBX: ff1100000c9647c0 RCX: 1ff400000092edd2 [ 33.751664][ T1887] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964870 [ 33.751910][ T1887] RBP: ff1100000ea01000 R08: 1fe220000192c90f R09: ff11000012532e58 [ 33.752151][ T1887] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 33.752387][ T1887] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004977100 [ 33.752669][ T1887] FS: 00007f81643d2840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 33.752985][ T1887] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.753216][ T1887] CR2: 00007f81646a21a0 CR3: 000000001264f005 CR4: 0000000000771ef0 [ 33.753480][ T1887] PKRU: 55555554 [ 33.753636][ T1887] Call Trace: [ 33.753791][ T1887] [ 33.753924][ T1887] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.754119][ T1887] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.754282][ T1887] netif_close_many (net/core/dev.c:1804) [ 33.754486][ T1887] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.754682][ T1887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.754884][ T1887] ? __dev_close_many (net/core/dev.c:1781) [ 33.755069][ T1887] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 33.755363][ T1887] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 33.755585][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.755773][ T1887] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.756004][ T1887] ? mutex_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.756221][ T1887] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.756410][ T1887] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.756648][ T1887] ? unregister_netdevice_many (net/core/dev.c:12497) [ 33.756826][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.757010][ T1887] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.757190][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.757363][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.757551][ T1887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.757728][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.757912][ T1887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.758106][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.758293][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.758500][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.758677][ T1887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.758851][ T1887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.759035][ T1887] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.759274][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.759451][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.759624][ T1887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.759796][ T1887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.759989][ T1887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.760167][ T1887] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.760346][ T1887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.760525][ T1887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.760708][ T1887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.760897][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.761074][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.761261][ T1887] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.761435][ T1887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.761609][ T1887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.761787][ T1887] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.761975][ T1887] ? netlink_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.762181][ T1887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.762360][ T1887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.762536][ T1887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.762714][ T1887] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.762900][ T1887] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.763096][ T1887] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.763277][ T1887] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.763454][ T1887] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.763625][ T1887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.763826][ T1887] ? move_addr_to_kernel (net/socket.c:258) [ 33.764011][ T1887] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.764245][ T1887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.764425][ T1887] ___sys_sendmsg (net/socket.c:2752) [ 33.764603][ T1887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.764812][ T1887] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.765008][ T1887] __sys_sendmsg (net/socket.c:2784) [ 33.765188][ T1887] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.765358][ T1887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.765565][ T1887] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.765764][ T1887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.765965][ T1887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.766144][ T1887] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.766317][ T1887] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.766491][ T1887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.766692][ T1887] RIP: 0033:0x7f816460c08e [ 33.766906][ T1887] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.767411][ T1887] RSP: 002b:00007fff03d71040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.767653][ T1887] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f816460c08e [ 33.767920][ T1887] RDX: 0000000000000000 RSI: 00007fff03d710f0 RDI: 0000000000000005 [ 33.768163][ T1887] RBP: 00007fff03d71050 R08: 0000000000000000 R09: 0000000000000000 [ 33.768395][ T1887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 33.768651][ T1887] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff03d717b0 | [ 33.784623][ T1887] ------------[ cut here ]------------ | [ 33.784831][ T1887] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1887 | [ 33.785342][ T1887] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.785940][ T1887] Tainted: [W]=WARN [ 33.786079][ T1887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.786290][ T1887] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.786495][ T1887] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.786977][ T1887] RSP: 0018:ffa0000004977190 EFLAGS: 00010286 [ 33.787187][ T1887] RAX: 00000000ffffffa6 RBX: ff1100000cc68dc0 RCX: 1ff400000092edf8 [ 33.787417][ T1887] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68e70 [ 33.787648][ T1887] RBP: ff1100000ea01000 R08: 1fe220000198d1cf R09: ff11000012532e58 [ 33.787887][ T1887] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 33.788113][ T1887] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 33.788390][ T1887] FS: 00007f81643d2840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 33.788656][ T1887] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.788856][ T1887] CR2: 00007f81646a21a0 CR3: 000000001264f005 CR4: 0000000000771ef0 [ 33.789102][ T1887] PKRU: 55555554 [ 33.789244][ T1887] Call Trace: [ 33.789382][ T1887] [ 33.789490][ T1887] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 33.789693][ T1887] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.789904][ T1887] ? mutex_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.790073][ T1887] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.790246][ T1887] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.790443][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.790613][ T1887] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.790781][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.790961][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.791131][ T1887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.791309][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.791477][ T1887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.791663][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.791831][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.792032][ T1887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.792209][ T1887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.792378][ T1887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.792549][ T1887] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.792720][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.792900][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.793069][ T1887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.793243][ T1887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.793411][ T1887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.793580][ T1887] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.793753][ T1887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.793934][ T1887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.794103][ T1887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.794283][ T1887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.794450][ T1887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.794620][ T1887] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.794789][ T1887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.794971][ T1887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.795153][ T1887] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.795331][ T1887] ? netlink_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.795503][ T1887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.795673][ T1887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.795841][ T1887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.796024][ T1887] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.796202][ T1887] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.796371][ T1887] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.796543][ T1887] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.796712][ T1887] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.796891][ T1887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.797088][ T1887] ? move_addr_to_kernel (net/socket.c:258) [ 33.797264][ T1887] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.797433][ T1887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.797604][ T1887] ___sys_sendmsg (net/socket.c:2752) [ 33.797772][ T1887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.797982][ T1887] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.798169][ T1887] __sys_sendmsg (net/socket.c:2784) [ 33.798336][ T1887] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.798503][ T1887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.798706][ T1887] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.798887][ T1887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.799058][ T1887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.799235][ T1887] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.799402][ T1887] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.799571][ T1887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.799768][ T1887] RIP: 0033:0x7f816460c08e [ 33.799958][ T1887] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.800438][ T1887] RSP: 002b:00007fff03d71040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.800666][ T1887] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f816460c08e [ 33.800905][ T1887] RDX: 0000000000000000 RSI: 00007fff03d710f0 RDI: 0000000000000005 [ 33.801142][ T1887] RBP: 00007fff03d71050 R08: 0000000000000000 R09: 0000000000000000 [ 33.801367][ T1887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 33.801594][ T1887] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff03d717b0 | [ 34.006051][ T1910] ------------[ cut here ]------------ | [ 34.006245][ T1910] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1910 | [ 34.006527][ T1910] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.007607][ T1910] Tainted: [W]=WARN [ 34.007723][ T1910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.007962][ T1910] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.008153][ T1910] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.008658][ T1910] RSP: 0018:ffa0000004a76f70 EFLAGS: 00010286 [ 34.008835][ T1910] RAX: 00000000ffffffa6 RBX: ff1100000f3fc7c0 RCX: 1ff400000094edb4 [ 34.009110][ T1910] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fc870 [ 34.009433][ T1910] RBP: ff1100000cdaa000 R08: 1fe2200001e7f90f R09: ff11000009df2e80 [ 34.009686][ T1910] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 34.009924][ T1910] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 34.010140][ T1910] FS: 00007f1f52550840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 34.010389][ T1910] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.010566][ T1910] CR2: 00007f1f528201a0 CR3: 0000000010c55002 CR4: 0000000000771ef0 [ 34.010776][ T1910] PKRU: 55555554 [ 34.010888][ T1910] Call Trace: [ 34.010994][ T1910] [ 34.011066][ T1910] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.011212][ T1910] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 34.011351][ T1910] notifier_call_chain (kernel/notifier.c:85) [ 34.011494][ T1910] __netdev_upper_dev_link (net/core/dev.c:8931) [ 34.011637][ T1910] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 34.011782][ T1910] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 34.011929][ T1910] netdev_upper_dev_link (net/core/dev.c:8972) [ 34.012069][ T1910] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 34.012213][ T1910] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 34.012359][ T1910] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 34.012502][ T1910] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 34.012645][ T1910] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 34.012790][ T1910] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 34.012935][ T1910] ? nla_strscpy (lib/nlattr.c:795) [ 34.013077][ T1910] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 34.013221][ T1910] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.013360][ T1910] ? __dev_get_by_name (net/core/dev.c:883) [ 34.013530][ T1910] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.013676][ T1910] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.013819][ T1910] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.013968][ T1910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.014108][ T1910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.014250][ T1910] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.014388][ T1910] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.014540][ T1910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.014684][ T1910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.014824][ T1910] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.014971][ T1910] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.015111][ T1910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.015265][ T1910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.015405][ T1910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.015546][ T1910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.015687][ T1910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.015826][ T1910] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.015970][ T1910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.016119][ T1910] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.016265][ T1910] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.016402][ T1910] ? netlink_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.016558][ T1910] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.016697][ T1910] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.016836][ T1910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.016981][ T1910] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.017131][ T1910] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.017275][ T1910] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.017417][ T1910] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.017556][ T1910] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.017695][ T1910] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.017874][ T1910] ? move_addr_to_kernel (net/socket.c:258) [ 34.018015][ T1910] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.018159][ T1910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.018302][ T1910] ___sys_sendmsg (net/socket.c:2752) [ 34.018441][ T1910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.018613][ T1910] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.018766][ T1910] __sys_sendmsg (net/socket.c:2784) [ 34.018912][ T1910] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.019052][ T1910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.019233][ T1910] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.019375][ T1910] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.019514][ T1910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.019653][ T1910] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.019795][ T1910] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.019942][ T1910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.020117][ T1910] RIP: 0033:0x7f1f5278a08e [ 34.020269][ T1910] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.020766][ T1910] RSP: 002b:00007ffd4c782460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.020982][ T1910] RAX: ffffffffffffffda RBX: 00007ffd4c782bf8 RCX: 00007f1f5278a08e [ 34.021218][ T1910] RDX: 0000000000000000 RSI: 00007ffd4c782510 RDI: 0000000000000005 [ 34.021433][ T1910] RBP: 00007ffd4c782470 R08: 0000000000000000 R09: 0000000000000000 [ 34.021640][ T1910] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.021851][ T1910] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4c782bd0 | [ 34.023522][ T1910] ------------[ cut here ]------------ | [ 34.023674][ T1910] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1910 | [ 34.024021][ T1910] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.024606][ T1910] Tainted: [W]=WARN [ 34.024712][ T1910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.024893][ T1910] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.025077][ T1910] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.025569][ T1910] RSP: 0018:ffa0000004a76fd0 EFLAGS: 00010286 [ 34.025743][ T1910] RAX: 00000000ffffffa6 RBX: ff1100000f18fcc0 RCX: 1ff400000094edc0 [ 34.025956][ T1910] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18fd70 [ 34.026168][ T1910] RBP: ff1100000c24a000 R08: 1fe2200001e31faf R09: ff11000009df2e80 [ 34.026374][ T1910] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 34.026581][ T1910] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 34.026789][ T1910] FS: 00007f1f52550840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 34.027039][ T1910] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.027219][ T1910] CR2: 00005634b211dd5c CR3: 0000000010c55003 CR4: 0000000000771ef0 [ 34.027427][ T1910] PKRU: 55555554 [ 34.027531][ T1910] Call Trace: [ 34.027635][ T1910] [ 34.027707][ T1910] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.027848][ T1910] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.027980][ T1910] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 34.028120][ T1910] __dev_notify_flags (net/core/dev.c:9787) [ 34.028284][ T1910] ? netif_change_name (net/core/dev.c:1495) [ 34.028426][ T1910] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 34.028567][ T1910] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 34.028708][ T1910] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 34.028850][ T1910] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 34.029004][ T1910] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 34.029152][ T1910] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 34.029293][ T1910] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 34.029438][ T1910] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 34.029580][ T1910] ? nla_strscpy (lib/nlattr.c:795) [ 34.029723][ T1910] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 34.029873][ T1910] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.030013][ T1910] ? __dev_get_by_name (net/core/dev.c:883) [ 34.030155][ T1910] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.030298][ T1910] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.030441][ T1910] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.030580][ T1910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.030720][ T1910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.030868][ T1910] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.031009][ T1910] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.031154][ T1910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.031298][ T1910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.031442][ T1910] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.031581][ T1910] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.031723][ T1910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.031868][ T1910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.032008][ T1910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.032155][ T1910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.032294][ T1910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.032436][ T1910] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.032576][ T1910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.032718][ T1910] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.032867][ T1910] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.033009][ T1910] ? netlink_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.033158][ T1910] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.033301][ T1910] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.033445][ T1910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.033588][ T1910] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.033729][ T1910] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.033876][ T1910] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.034019][ T1910] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.034165][ T1910] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.034309][ T1910] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.034484][ T1910] ? move_addr_to_kernel (net/socket.c:258) [ 34.034628][ T1910] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.034768][ T1910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.034915][ T1910] ___sys_sendmsg (net/socket.c:2752) [ 34.035057][ T1910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.035236][ T1910] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.035392][ T1910] __sys_sendmsg (net/socket.c:2784) [ 34.035533][ T1910] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.035672][ T1910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.035850][ T1910] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.035996][ T1910] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.036142][ T1910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.036283][ T1910] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.036423][ T1910] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.036564][ T1910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.036739][ T1910] RIP: 0033:0x7f1f5278a08e [ 34.036889][ T1910] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.037389][ T1910] RSP: 002b:00007ffd4c782460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.037608][ T1910] RAX: ffffffffffffffda RBX: 00007ffd4c782bf8 RCX: 00007f1f5278a08e [ 34.037820][ T1910] RDX: 0000000000000000 RSI: 00007ffd4c782510 RDI: 0000000000000005 [ 34.038034][ T1910] RBP: 00007ffd4c782470 R08: 0000000000000000 R09: 0000000000000000 [ 34.038248][ T1910] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.038458][ T1910] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4c782bd0 | [ 34.063510][ T1911] ------------[ cut here ]------------ | [ 34.063682][ T1911] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1911 | [ 34.063969][ T1911] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.064496][ T1911] Tainted: [W]=WARN [ 34.064593][ T1911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.064800][ T1911] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.064999][ T1911] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.065508][ T1911] RSP: 0018:ffa0000004a87020 EFLAGS: 00010286 [ 34.065692][ T1911] RAX: 00000000ffffffa6 RBX: ff1100000f3fdcc0 RCX: 1ff4000000950dca [ 34.065912][ T1911] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdd70 [ 34.066127][ T1911] RBP: ff1100000c24a000 R08: 1fe2200001e7fbaf R09: ff11000010db0b58 [ 34.066340][ T1911] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 34.066550][ T1911] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.066762][ T1911] FS: 00007f9bc55ef840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 34.067018][ T1911] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.067204][ T1911] CR2: 0000000029623988 CR3: 0000000010c52004 CR4: 0000000000771ef0 [ 34.067417][ T1911] PKRU: 55555554 [ 34.067524][ T1911] Call Trace: [ 34.067630][ T1911] [ 34.067704][ T1911] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.067848][ T1911] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.067963][ T1911] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.068104][ T1911] __dev_notify_flags (net/core/dev.c:9787) [ 34.068253][ T1911] ? netif_change_name (net/core/dev.c:1495) [ 34.068395][ T1911] ? __dev_change_flags (net/core/dev.c:9752) [ 34.068539][ T1911] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.068681][ T1911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.068823][ T1911] ? 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)) [ 34.068976][ T1911] netif_change_flags (net/core/dev.c:9820) [ 34.069119][ T1911] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.069266][ T1911] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.069410][ T1911] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.069558][ T1911] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.069736][ T1911] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.069884][ T1911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.070027][ T1911] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.070174][ T1911] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.070318][ T1911] ? __kernel_text_address (kernel/extable.c:79) [ 34.070462][ T1911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.070606][ T1911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.070749][ T1911] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.070962][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.071103][ T1911] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.071265][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.071405][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.071543][ T1911] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.071686][ T1911] ? __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.071828][ T1911] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.072042][ T1911] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.072186][ T1911] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.072330][ T1911] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.072476][ T1911] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.072620][ T1911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.072763][ T1911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.072992][ T1911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.073131][ T1911] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.073278][ T1911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.073422][ T1911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.073564][ T1911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.073706][ T1911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.073847][ T1911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.074078][ T1911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.074222][ T1911] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.074364][ T1911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.074505][ T1911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.074645][ T1911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.074790][ T1911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.075018][ T1911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.075163][ T1911] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.075307][ T1911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.075450][ T1911] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.075596][ T1911] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.075740][ T1911] ? netlink_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.075965][ T1911] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.076109][ T1911] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.076256][ T1911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.076402][ T1911] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.076545][ T1911] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.076687][ T1911] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.076833][ T1911] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.077065][ T1911] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.077208][ T1911] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.077384][ T1911] ? move_addr_to_kernel (net/socket.c:258) [ 34.077526][ T1911] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.077667][ T1911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.077814][ T1911] ___sys_sendmsg (net/socket.c:2752) [ 34.078045][ T1911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.078221][ T1911] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.078376][ T1911] __sys_sendmsg (net/socket.c:2784) [ 34.078525][ T1911] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.078662][ T1911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.078843][ T1911] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.079047][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.079191][ T1911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.079332][ T1911] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.079476][ T1911] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.079621][ T1911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.079799][ T1911] RIP: 0033:0x7f9bc582908e [ 34.079953][ T1911] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.080465][ T1911] RSP: 002b:00007fff967081e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.080682][ T1911] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9bc582908e [ 34.080900][ T1911] RDX: 0000000000000000 RSI: 00007fff96708290 RDI: 0000000000000005 [ 34.081204][ T1911] RBP: 00007fff967081f0 R08: 0000000000000000 R09: 0000000000000000 [ 34.081420][ T1911] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.081714][ T1911] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff96708950 | [ 34.278751][ T1934] ------------[ cut here ]------------ | [ 34.278957][ T1934] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1934 | [ 34.279282][ T1934] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.279949][ T1934] Tainted: [W]=WARN [ 34.280072][ T1934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.280273][ T1934] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.280475][ T1934] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.281035][ T1934] RSP: 0018:ffa0000004ba6f70 EFLAGS: 00010286 [ 34.281235][ T1934] RAX: 00000000ffffffa6 RBX: ff1100000bbe24c0 RCX: 1ff4000000974db4 [ 34.281470][ T1934] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe2570 [ 34.281697][ T1934] RBP: ff1100000cdaa000 R08: 1fe220000177c4af R09: ff110000126ad180 [ 34.281934][ T1934] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 34.282170][ T1934] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 34.282401][ T1934] FS: 00007fa72406d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 34.282676][ T1934] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.282878][ T1934] CR2: 0000000015140a28 CR3: 0000000010ec0004 CR4: 0000000000771ef0 [ 34.283113][ T1934] PKRU: 55555554 [ 34.283234][ T1934] Call Trace: [ 34.283350][ T1934] [ 34.283431][ T1934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.283587][ T1934] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 34.283747][ T1934] notifier_call_chain (kernel/notifier.c:85) [ 34.283914][ T1934] __netdev_upper_dev_link (net/core/dev.c:8931) [ 34.284069][ T1934] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 34.284233][ T1934] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 34.284391][ T1934] netdev_upper_dev_link (net/core/dev.c:8972) [ 34.284545][ T1934] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 34.284699][ T1934] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 34.284869][ T1934] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 34.285029][ T1934] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 34.285194][ T1934] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 34.285352][ T1934] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 34.285507][ T1934] ? nla_strscpy (lib/nlattr.c:795) [ 34.285666][ T1934] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 34.285819][ T1934] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.285977][ T1934] ? __dev_get_by_name (net/core/dev.c:883) [ 34.286137][ T1934] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.286298][ T1934] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.286456][ T1934] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.286612][ T1934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.286766][ T1934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.286923][ T1934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.287074][ T1934] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.287229][ T1934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.287389][ T1934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.287546][ T1934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.287701][ T1934] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.287854][ T1934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.288014][ T1934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.288173][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.288326][ T1934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.288479][ T1934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.288636][ T1934] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.288791][ T1934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.288950][ T1934] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.289108][ T1934] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.289265][ T1934] ? netlink_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.289424][ T1934] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.289579][ T1934] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.289733][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.289892][ T1934] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.290049][ T1934] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.290207][ T1934] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.290363][ T1934] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.290517][ T1934] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.290669][ T1934] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.290859][ T1934] ? move_addr_to_kernel (net/socket.c:258) [ 34.291022][ T1934] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.291182][ T1934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.291336][ T1934] ___sys_sendmsg (net/socket.c:2752) [ 34.291490][ T1934] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.291680][ T1934] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.291846][ T1934] __sys_sendmsg (net/socket.c:2784) [ 34.292003][ T1934] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.292159][ T1934] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.292356][ T1934] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.292511][ T1934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.292667][ T1934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.292823][ T1934] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.292983][ T1934] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.293142][ T1934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.293329][ T1934] RIP: 0033:0x7fa7242a708e [ 34.293487][ T1934] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.294035][ T1934] RSP: 002b:00007fff322dbb40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.294268][ T1934] RAX: ffffffffffffffda RBX: 00007fff322dc2d8 RCX: 00007fa7242a708e [ 34.294497][ T1934] RDX: 0000000000000000 RSI: 00007fff322dbbf0 RDI: 0000000000000005 [ 34.294725][ T1934] RBP: 00007fff322dbb50 R08: 0000000000000000 R09: 0000000000000000 [ 34.294955][ T1934] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.295186][ T1934] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff322dc2b0 | [ 34.296967][ T1934] ------------[ cut here ]------------ | [ 34.297116][ T1934] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1934 | [ 34.297416][ T1934] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.298033][ T1934] Tainted: [W]=WARN [ 34.298155][ T1934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.298348][ T1934] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.298545][ T1934] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.299092][ T1934] RSP: 0018:ffa0000004ba6fd0 EFLAGS: 00010286 [ 34.299290][ T1934] RAX: 00000000ffffffa6 RBX: ff1100000bbe33c0 RCX: 1ff4000000974dc0 [ 34.299520][ T1934] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3470 [ 34.299749][ T1934] RBP: ff1100000cd92000 R08: 1fe220000177c68f R09: ff110000126ad180 [ 34.299982][ T1934] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.300215][ T1934] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92e04 [ 34.300447][ T1934] FS: 00007fa72406d840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 34.300713][ T1934] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.300909][ T1934] CR2: 0000000015140a28 CR3: 0000000010ec0004 CR4: 0000000000771ef0 [ 34.301142][ T1934] PKRU: 55555554 [ 34.301256][ T1934] Call Trace: [ 34.301371][ T1934] [ 34.301449][ T1934] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.301606][ T1934] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.301723][ T1934] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 34.301879][ T1934] __dev_notify_flags (net/core/dev.c:9787) [ 34.302033][ T1934] ? netif_change_name (net/core/dev.c:1495) [ 34.302188][ T1934] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 34.302344][ T1934] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 34.302497][ T1934] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 34.302651][ T1934] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 34.302808][ T1934] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 34.302972][ T1934] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 34.303128][ T1934] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 34.303288][ T1934] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 34.303440][ T1934] ? nla_strscpy (lib/nlattr.c:795) [ 34.303597][ T1934] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 34.303749][ T1934] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.303907][ T1934] ? __dev_get_by_name (net/core/dev.c:883) [ 34.304059][ T1934] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.304220][ T1934] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.304374][ T1934] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.304530][ T1934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.304685][ T1934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.304839][ T1934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.304996][ T1934] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.305158][ T1934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.305318][ T1934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.305472][ T1934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.305627][ T1934] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.305782][ T1934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.305940][ T1934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.306097][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.306257][ T1934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.306410][ T1934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.306565][ T1934] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.306718][ T1934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.306875][ T1934] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.307033][ T1934] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.307187][ T1934] ? netlink_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.307345][ T1934] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.307498][ T1934] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.307650][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.307807][ T1934] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.307965][ T1934] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.308122][ T1934] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.308282][ T1934] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.308439][ T1934] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.308592][ T1934] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.308785][ T1934] ? move_addr_to_kernel (net/socket.c:258) [ 34.308948][ T1934] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.309104][ T1934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.309266][ T1934] ___sys_sendmsg (net/socket.c:2752) [ 34.309418][ T1934] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.309612][ T1934] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.309778][ T1934] __sys_sendmsg (net/socket.c:2784) [ 34.309937][ T1934] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.310090][ T1934] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.310290][ T1934] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.310444][ T1934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.310598][ T1934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.310750][ T1934] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.310906][ T1934] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.311058][ T1934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.311251][ T1934] RIP: 0033:0x7fa7242a708e [ 34.311410][ T1934] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.311951][ T1934] RSP: 002b:00007fff322dbb40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.312185][ T1934] RAX: ffffffffffffffda RBX: 00007fff322dc2d8 RCX: 00007fa7242a708e [ 34.312413][ T1934] RDX: 0000000000000000 RSI: 00007fff322dbbf0 RDI: 0000000000000005 [ 34.312642][ T1934] RBP: 00007fff322dbb50 R08: 0000000000000000 R09: 0000000000000000 [ 34.312874][ T1934] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.313102][ T1934] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff322dc2b0 | [ 34.350560][ T1935] ------------[ cut here ]------------ | [ 34.350721][ T1935] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1935 | [ 34.351015][ T1935] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.351597][ T1935] Tainted: [W]=WARN [ 34.351707][ T1935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.351891][ T1935] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.352079][ T1935] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.352590][ T1935] RSP: 0018:ffa0000004ba7020 EFLAGS: 00010286 [ 34.352771][ T1935] RAX: 00000000ffffffa6 RBX: ff1100000c9653c0 RCX: 1ff4000000974dca [ 34.352990][ T1935] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965470 [ 34.353205][ T1935] RBP: ff1100000cd92000 R08: 1fe220000192ca8f R09: ff1100000cb0d158 [ 34.353421][ T1935] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 34.353635][ T1935] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.353850][ T1935] FS: 00007f7331d8c840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 34.354104][ T1935] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.354291][ T1935] CR2: 0000000009890988 CR3: 0000000010ef7001 CR4: 0000000000771ef0 [ 34.354507][ T1935] PKRU: 55555554 [ 34.354616][ T1935] Call Trace: [ 34.354725][ T1935] [ 34.354799][ T1935] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.354949][ T1935] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.355058][ T1935] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.355205][ T1935] __dev_notify_flags (net/core/dev.c:9787) [ 34.355349][ T1935] ? netif_change_name (net/core/dev.c:1495) [ 34.355494][ T1935] ? __dev_change_flags (net/core/dev.c:9752) [ 34.355638][ T1935] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.355780][ T1935] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.355930][ T1935] ? 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)) [ 34.356079][ T1935] netif_change_flags (net/core/dev.c:9820) [ 34.356224][ T1935] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.356372][ T1935] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.356518][ T1935] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.356662][ T1935] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.356838][ T1935] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.356986][ T1935] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.357129][ T1935] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.357276][ T1935] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.357420][ T1935] ? __kernel_text_address (kernel/extable.c:79) [ 34.357564][ T1935] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.357706][ T1935] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.357847][ T1935] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.358072][ T1935] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.358216][ T1935] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.358360][ T1935] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.358502][ T1935] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.358642][ T1935] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.358786][ T1935] ? __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.358996][ T1935] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.359245][ T1935] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.359377][ T1935] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.359507][ T1935] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.359637][ T1935] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.359765][ T1935] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.359979][ T1935] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.360108][ T1935] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.360241][ T1935] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.360409][ T1935] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.360555][ T1935] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.360696][ T1935] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.360836][ T1935] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.361014][ T1935] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.361162][ T1935] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.361305][ T1935] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.361448][ T1935] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.361591][ T1935] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.361731][ T1935] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.361880][ T1935] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.362020][ T1935] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.362166][ T1935] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.362307][ T1935] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.362446][ T1935] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.362591][ T1935] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.362734][ T1935] ? netlink_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.362882][ T1935] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.363024][ T1935] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.363168][ T1935] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.363310][ T1935] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.363452][ T1935] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.363594][ T1935] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.363738][ T1935] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.363888][ T1935] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.364029][ T1935] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.364207][ T1935] ? move_addr_to_kernel (net/socket.c:258) [ 34.364348][ T1935] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.364490][ T1935] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.364632][ T1935] ___sys_sendmsg (net/socket.c:2752) [ 34.364774][ T1935] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.364955][ T1935] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.365110][ T1935] __sys_sendmsg (net/socket.c:2784) [ 34.365256][ T1935] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.365397][ T1935] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.365576][ T1935] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.365716][ T1935] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.365859][ T1935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.366003][ T1935] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.366148][ T1935] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.366290][ T1935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.366465][ T1935] RIP: 0033:0x7f7331fc608e [ 34.366613][ T1935] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.367118][ T1935] RSP: 002b:00007ffdbd0c9e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.367337][ T1935] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7331fc608e [ 34.367545][ T1935] RDX: 0000000000000000 RSI: 00007ffdbd0c9ef0 RDI: 0000000000000005 [ 34.367759][ T1935] RBP: 00007ffdbd0c9e50 R08: 0000000000000000 R09: 0000000000000000 [ 34.367975][ T1935] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.368192][ T1935] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbd0ca5b0 | [ 34.557451][ T1958] ------------[ cut here ]------------ | [ 34.557676][ T1958] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1958 | [ 34.558020][ T1958] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.558716][ T1958] Tainted: [W]=WARN [ 34.558950][ T1958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.559244][ T1958] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.559561][ T1958] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.560219][ T1958] RSP: 0018:ffa0000004cc6f70 EFLAGS: 00010286 [ 34.560535][ T1958] RAX: 00000000ffffffa6 RBX: ff1100000f2c1b40 RCX: 1ff4000000998db4 [ 34.560858][ T1958] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1bf0 [ 34.561294][ T1958] RBP: ff1100000cdaa000 R08: 1fe2200001e5837f R09: ff1100001254d180 [ 34.561544][ T1958] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 34.561801][ T1958] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 34.562093][ T1958] FS: 00007f05092c6840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 34.562393][ T1958] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.562613][ T1958] CR2: 00007f05094bf460 CR3: 0000000011979001 CR4: 0000000000771ef0 [ 34.562879][ T1958] PKRU: 55555554 [ 34.563031][ T1958] Call Trace: [ 34.563190][ T1958] [ 34.563309][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.563496][ T1958] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 34.563684][ T1958] notifier_call_chain (kernel/notifier.c:85) [ 34.563889][ T1958] __netdev_upper_dev_link (net/core/dev.c:8931) [ 34.564084][ T1958] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 34.564284][ T1958] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 34.564473][ T1958] netdev_upper_dev_link (net/core/dev.c:8972) [ 34.564659][ T1958] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 34.564846][ T1958] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 34.565055][ T1958] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 34.565254][ T1958] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 34.565446][ T1958] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 34.565648][ T1958] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 34.565835][ T1958] ? nla_strscpy (lib/nlattr.c:795) [ 34.566038][ T1958] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 34.566234][ T1958] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.566424][ T1958] ? __dev_get_by_name (net/core/dev.c:883) [ 34.566612][ T1958] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.566804][ T1958] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.567007][ T1958] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.567203][ T1958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.567388][ T1958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.567578][ T1958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.567779][ T1958] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.567982][ T1958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.568182][ T1958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.568371][ T1958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.568560][ T1958] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.568749][ T1958] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.568952][ T1958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.569147][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.569336][ T1958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.569525][ T1958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.569715][ T1958] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.569914][ T1958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.570103][ T1958] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.570319][ T1958] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.570506][ T1958] ? netlink_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.570695][ T1958] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.570899][ T1958] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.571085][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.571280][ T1958] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.571468][ T1958] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.571657][ T1958] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.571848][ T1958] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.572049][ T1958] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.572243][ T1958] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.572467][ T1958] ? move_addr_to_kernel (net/socket.c:258) [ 34.572665][ T1958] ___sys_sendmsg (net/socket.c:2752) [ 34.572850][ T1958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.573052][ T1958] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.573254][ T1958] ? 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)) [ 34.573444][ T1958] __sys_sendmsg (net/socket.c:2784) [ 34.573633][ T1958] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.573852][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.574052][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.574247][ T1958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.574434][ T1958] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.574619][ T1958] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.574808][ T1958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.575042][ T1958] RIP: 0033:0x7f050950008e [ 34.575243][ T1958] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.575779][ T1958] RSP: 002b:00007ffdd149b270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.576050][ T1958] RAX: ffffffffffffffda RBX: 00007ffdd149ba10 RCX: 00007f050950008e [ 34.576315][ T1958] RDX: 0000000000000000 RSI: 00007ffdd149b320 RDI: 0000000000000005 [ 34.576568][ T1958] RBP: 00007ffdd149b280 R08: 0000000000000000 R09: 0000000000000000 [ 34.576823][ T1958] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.577087][ T1958] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd149b9e8 | [ 34.579157][ T1958] ------------[ cut here ]------------ | [ 34.579307][ T1958] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1958 | [ 34.579582][ T1958] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.580162][ T1958] Tainted: [W]=WARN [ 34.580267][ T1958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.580440][ T1958] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.580619][ T1958] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.581129][ T1958] RSP: 0018:ffa0000004cc6fd0 EFLAGS: 00010286 [ 34.581309][ T1958] RAX: 00000000ffffffa6 RBX: ff11000012a9ef40 RCX: 1ff4000000998dc0 [ 34.581515][ T1958] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012a9eff0 [ 34.581724][ T1958] RBP: ff110000119ca000 R08: 1fe2200002553dff R09: ff1100001254d180 [ 34.581937][ T1958] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 34.582149][ T1958] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 34.582358][ T1958] FS: 00007f05092c6840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 34.582604][ T1958] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.582780][ T1958] CR2: 00005634b211dd5c CR3: 0000000011979001 CR4: 0000000000771ef0 [ 34.582997][ T1958] PKRU: 55555554 [ 34.583101][ T1958] Call Trace: [ 34.583210][ T1958] [ 34.583282][ T1958] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.583423][ T1958] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.583531][ T1958] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 34.583669][ T1958] __dev_notify_flags (net/core/dev.c:9787) [ 34.583810][ T1958] ? netif_change_name (net/core/dev.c:1495) [ 34.583958][ T1958] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 34.584099][ T1958] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 34.584250][ T1958] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 34.584397][ T1958] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 34.584541][ T1958] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 34.584685][ T1958] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 34.584826][ T1958] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 34.584979][ T1958] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 34.585120][ T1958] ? nla_strscpy (lib/nlattr.c:795) [ 34.585293][ T1958] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 34.585436][ T1958] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.585574][ T1958] ? __dev_get_by_name (net/core/dev.c:883) [ 34.585712][ T1958] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.585859][ T1958] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.586010][ T1958] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.586155][ T1958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.586294][ T1958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.586433][ T1958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.586574][ T1958] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.586712][ T1958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.586856][ T1958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.587004][ T1958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.587148][ T1958] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.587289][ T1958] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.587428][ T1958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.587567][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.587710][ T1958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.587848][ T1958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.587994][ T1958] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.588132][ T1958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.588276][ T1958] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.588419][ T1958] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.588559][ T1958] ? netlink_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.588702][ T1958] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.588842][ T1958] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.588987][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.589128][ T1958] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.589274][ T1958] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.589415][ T1958] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.589558][ T1958] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.589697][ T1958] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.589837][ T1958] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.590012][ T1958] ? move_addr_to_kernel (net/socket.c:258) [ 34.590158][ T1958] ___sys_sendmsg (net/socket.c:2752) [ 34.590296][ T1958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.590435][ T1958] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.590583][ T1958] ? 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)) [ 34.590726][ T1958] __sys_sendmsg (net/socket.c:2784) [ 34.590870][ T1958] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.591012][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.591153][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.591294][ T1958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.591432][ T1958] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.591573][ T1958] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.591714][ T1958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.591896][ T1958] RIP: 0033:0x7f050950008e [ 34.592040][ T1958] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.592537][ T1958] RSP: 002b:00007ffdd149b270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.592746][ T1958] RAX: ffffffffffffffda RBX: 00007ffdd149ba10 RCX: 00007f050950008e [ 34.592960][ T1958] RDX: 0000000000000000 RSI: 00007ffdd149b320 RDI: 0000000000000005 [ 34.593172][ T1958] RBP: 00007ffdd149b280 R08: 0000000000000000 R09: 0000000000000000 [ 34.593380][ T1958] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb47 [ 34.593587][ T1958] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd149b9e8 | [ 34.615677][ T1959] ------------[ cut here ]------------ | [ 34.615878][ T1959] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1959 | [ 34.616184][ T1959] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.616799][ T1959] Tainted: [W]=WARN [ 34.616957][ T1959] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.617172][ T1959] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.617388][ T1959] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.618596][ T1959] RSP: 0018:ffa0000004cc7020 EFLAGS: 00010286 [ 34.618921][ T1959] RAX: 00000000ffffffa6 RBX: ff1100000f2c1240 RCX: 1ff4000000998dca [ 34.619169][ T1959] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c12f0 [ 34.619407][ T1959] RBP: ff110000119ca000 R08: 1fe2200001e5825f R09: ff11000010d70b58 [ 34.619646][ T1959] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 34.619897][ T1959] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.620146][ T1959] FS: 00007fbcbbb72840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 34.620419][ T1959] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.620627][ T1959] CR2: 00007fbcbbe421a0 CR3: 000000000f0a9004 CR4: 0000000000771ef0 [ 34.620878][ T1959] PKRU: 55555554 [ 34.621021][ T1959] Call Trace: [ 34.621170][ T1959] [ 34.621284][ T1959] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.621463][ T1959] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.621609][ T1959] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.621784][ T1959] __dev_notify_flags (net/core/dev.c:9787) [ 34.621974][ T1959] ? netif_change_name (net/core/dev.c:1495) [ 34.622155][ T1959] ? __dev_change_flags (net/core/dev.c:9752) [ 34.622334][ T1959] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.622511][ T1959] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.622688][ T1959] ? 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)) [ 34.622880][ T1959] netif_change_flags (net/core/dev.c:9820) [ 34.623057][ T1959] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.623243][ T1959] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.623423][ T1959] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.623601][ T1959] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.623809][ T1959] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.623997][ T1959] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.624179][ T1959] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.624357][ T1959] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.624532][ T1959] ? __kernel_text_address (kernel/extable.c:79) [ 34.624709][ T1959] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.624901][ T1959] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.625078][ T1959] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.625262][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.625438][ T1959] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.625613][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.625788][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.625977][ T1959] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.626160][ T1959] ? __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.626338][ T1959] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.626517][ T1959] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.626696][ T1959] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.626891][ T1959] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.627069][ T1959] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.627260][ T1959] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.627439][ T1959] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.627618][ T1959] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.627793][ T1959] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.627980][ T1959] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.628169][ T1959] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.628347][ T1959] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.628526][ T1959] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.628704][ T1959] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.628895][ T1959] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.629071][ T1959] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.629260][ T1959] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.629439][ T1959] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.629617][ T1959] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.629796][ T1959] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.629984][ T1959] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.630169][ T1959] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.630345][ T1959] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.630522][ T1959] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.630704][ T1959] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.630891][ T1959] ? netlink_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.631070][ T1959] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.631255][ T1959] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.631461][ T1959] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.631639][ T1959] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.631817][ T1959] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.632036][ T1959] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.632225][ T1959] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.632405][ T1959] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.632581][ T1959] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.632817][ T1959] ? move_addr_to_kernel (net/socket.c:258) [ 34.633007][ T1959] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.633203][ T1959] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.633384][ T1959] ___sys_sendmsg (net/socket.c:2752) [ 34.633589][ T1959] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.633797][ T1959] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.633998][ T1959] __sys_sendmsg (net/socket.c:2784) [ 34.634183][ T1959] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.634358][ T1959] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.634568][ T1959] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.634743][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.634937][ T1959] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.635115][ T1959] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.635299][ T1959] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.635478][ T1959] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.635684][ T1959] RIP: 0033:0x7fbcbbdac08e [ 34.635883][ T1959] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.636420][ T1959] RSP: 002b:00007ffe252fcf10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.636662][ T1959] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcbbdac08e [ 34.636913][ T1959] RDX: 0000000000000000 RSI: 00007ffe252fcfc0 RDI: 0000000000000005 [ 34.637161][ T1959] RBP: 00007ffe252fcf20 R08: 0000000000000000 R09: 0000000000000000 [ 34.637403][ T1959] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 34.637643][ T1959] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe252fd680 | [ 34.848337][ T1986] ------------[ cut here ]------------ | [ 34.848521][ T1986] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1986 | [ 34.848807][ T1986] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.849576][ T1986] Tainted: [W]=WARN [ 34.849680][ T1986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.849852][ T1986] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.850112][ T1986] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.850597][ T1986] RSP: 0018:ffa0000004de7060 EFLAGS: 00010286 [ 34.850769][ T1986] RAX: 00000000ffffffa6 RBX: ff1100000c9656c0 RCX: 1ff40000009bcdd2 [ 34.851045][ T1986] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965770 [ 34.851259][ T1986] RBP: ff11000009cbc000 R08: 1fe220000192caef R09: ff11000010e00b58 [ 34.851548][ T1986] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 34.851752][ T1986] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004de7100 [ 34.852026][ T1986] FS: 00007f0aae7b0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 34.852271][ T1986] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.852442][ T1986] CR2: 00007f0aaea801a0 CR3: 0000000012c0f002 CR4: 0000000000771ef0 [ 34.852647][ T1986] PKRU: 55555554 [ 34.852748][ T1986] Call Trace: [ 34.852850][ T1986] [ 34.853003][ T1986] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.853149][ T1986] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.853251][ T1986] netif_close_many (net/core/dev.c:1804) [ 34.853390][ T1986] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.853527][ T1986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.853665][ T1986] ? __dev_close_many (net/core/dev.c:1781) [ 34.853801][ T1986] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.854035][ T1986] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.854209][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.854345][ T1986] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.854514][ T1986] ? mutex_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.854650][ T1986] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.854782][ T1986] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.854971][ T1986] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.855107][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.855248][ T1986] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.855385][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.855522][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.855657][ T1986] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.855792][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.855932][ T1986] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.856087][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.856229][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.856366][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.856501][ T1986] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.856637][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.856772][ T1986] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 34.856915][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.857048][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.857186][ T1986] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.857321][ T1986] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.857454][ T1986] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.857587][ T1986] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.857721][ T1986] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.857856][ T1986] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.857995][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.858130][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.858268][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.858402][ T1986] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.858535][ T1986] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.858668][ T1986] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.858806][ T1986] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.858950][ T1986] ? netlink_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.859089][ T1986] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.859228][ T1986] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.859361][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.859496][ T1986] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.859629][ T1986] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.859763][ T1986] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.859903][ T1986] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.860035][ T1986] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.860172][ T1986] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.860337][ T1986] ? move_addr_to_kernel (net/socket.c:258) [ 34.860470][ T1986] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.860603][ T1986] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.860737][ T1986] ___sys_sendmsg (net/socket.c:2752) [ 34.860872][ T1986] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.861038][ T1986] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.861188][ T1986] __sys_sendmsg (net/socket.c:2784) [ 34.861320][ T1986] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.861453][ T1986] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.861622][ T1986] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.861754][ T1986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.861893][ T1986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.862027][ T1986] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.862165][ T1986] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.862299][ T1986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.862464][ T1986] RIP: 0033:0x7f0aae9ea08e [ 34.862604][ T1986] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.863076][ T1986] RSP: 002b:00007ffd562d4ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.863282][ T1986] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0aae9ea08e [ 34.863480][ T1986] RDX: 0000000000000000 RSI: 00007ffd562d50a0 RDI: 0000000000000005 [ 34.863677][ T1986] RBP: 00007ffd562d5000 R08: 0000000000000000 R09: 0000000000000000 [ 34.863877][ T1986] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 34.864076][ T1986] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd562d5760 | [ 34.867146][ T1986] ------------[ cut here ]------------ | [ 34.867297][ T1986] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1986 | [ 34.867556][ T1986] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.868082][ T1986] Tainted: [W]=WARN [ 34.868183][ T1986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.868345][ T1986] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.868512][ T1986] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.868969][ T1986] RSP: 0018:ffa0000004de7190 EFLAGS: 00010286 [ 34.869132][ T1986] RAX: 00000000ffffffa6 RBX: ff1100000bbe2040 RCX: 1ff40000009bcdf8 [ 34.869328][ T1986] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe20f0 [ 34.869517][ T1986] RBP: ff11000009cbc000 R08: 1fe220000177c41f R09: ff11000010e00b58 [ 34.869708][ T1986] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 34.869911][ T1986] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.870103][ T1986] FS: 00007f0aae7b0840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 34.870334][ T1986] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.870495][ T1986] CR2: 00007f4f5d5cb580 CR3: 0000000012c0f005 CR4: 0000000000771ef0 [ 34.870688][ T1986] PKRU: 55555554 [ 34.870784][ T1986] Call Trace: [ 34.870887][ T1986] [ 34.870954][ T1986] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.871121][ T1986] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.871283][ T1986] ? mutex_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.871411][ T1986] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.871538][ T1986] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.871697][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.871826][ T1986] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.871959][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.872086][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.872219][ T1986] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.872345][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.872472][ T1986] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.872617][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.872743][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.872876][ T1986] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.873004][ T1986] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.873131][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.873263][ T1986] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 34.873396][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.873524][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.873650][ T1986] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.873778][ T1986] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.873912][ T1986] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.874039][ T1986] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.874170][ T1986] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.874298][ T1986] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.874426][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.874555][ T1986] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.874682][ T1986] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.874810][ T1986] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.874939][ T1986] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.875066][ T1986] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.875200][ T1986] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.875329][ T1986] ? netlink_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.875459][ T1986] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.875586][ T1986] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.875712][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.875840][ T1986] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.875971][ T1986] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.876099][ T1986] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.876234][ T1986] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.876360][ T1986] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.876486][ T1986] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.876644][ T1986] ? move_addr_to_kernel (net/socket.c:258) [ 34.876774][ T1986] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.876908][ T1986] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.877038][ T1986] ___sys_sendmsg (net/socket.c:2752) [ 34.877169][ T1986] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.877327][ T1986] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.877466][ T1986] __sys_sendmsg (net/socket.c:2784) [ 34.877597][ T1986] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.877722][ T1986] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.877889][ T1986] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.878015][ T1986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.878153][ T1986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.878283][ T1986] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.878409][ T1986] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.878539][ T1986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.878697][ T1986] RIP: 0033:0x7f0aae9ea08e [ 34.878833][ T1986] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.879326][ T1986] RSP: 002b:00007ffd562d4ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.879519][ T1986] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0aae9ea08e [ 34.879715][ T1986] RDX: 0000000000000000 RSI: 00007ffd562d50a0 RDI: 0000000000000005 [ 34.879910][ T1986] RBP: 00007ffd562d5000 R08: 0000000000000000 R09: 0000000000000000 [ 34.880101][ T1986] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 34.880297][ T1986] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd562d5760 | [ 35.064049][ T164] ------------[ cut here ]------------ | [ 35.064236][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.064527][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.065170][ T164] Tainted: [W]=WARN [ 35.065280][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.065464][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.065652][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.066182][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 35.066367][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194e4c0 RCX: 1ff40000000feebf [ 35.066583][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e570 [ 35.066799][ T164] RBP: ff1100000cdaa000 R08: 1fe2200002329caf R09: ff1100000c015220 [ 35.067022][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 35.067246][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 35.067467][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.067722][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.067914][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.068133][ T164] PKRU: 55555554 [ 35.068247][ T164] Call Trace: [ 35.068356][ T164] [ 35.068432][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.068580][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.068692][ T164] netif_close_many (net/core/dev.c:1804) [ 35.068839][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.068995][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.069145][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.069296][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.069446][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 35.069628][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 35.069814][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.069969][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.070117][ T164] ? __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.070271][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.070418][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.070599][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.070746][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.070960][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.071168][ T164] ? mutex_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.071316][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.071463][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.071611][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.071763][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.071975][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.072127][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.072320][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.072509][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.072660][ T164] ? 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.072812][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.073084][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.073236][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.073385][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.073532][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.073680][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.073792][ T164] new_sync_write (fs/read_write.c:595) [ 35.074002][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.074156][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.074305][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.074454][ T164] ? ksys_write (fs/read_write.c:740) [ 35.074607][ T164] vfs_write (fs/read_write.c:688) [ 35.074720][ T164] ksys_write (fs/read_write.c:740) [ 35.074834][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.075040][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.075192][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.075338][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.075483][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.075630][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.075781][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.076011][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.076170][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.076690][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.076916][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.077142][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.077363][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.077582][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.077802][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.093185][ T164] ------------[ cut here ]------------ | [ 35.093371][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.093671][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.094320][ T164] Tainted: [W]=WARN [ 35.094433][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.094617][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.094806][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.095339][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 35.095526][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1d3c0 RCX: 1ff40000000fee81 [ 35.095748][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d470 [ 35.095973][ T164] RBP: ff110000119ca000 R08: 1fe2200001363a8f R09: ff1100000c0151f8 [ 35.096197][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 35.096457][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92000 [ 35.096693][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.096963][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.097470][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.097701][ T164] PKRU: 55555554 [ 35.097816][ T164] Call Trace: [ 35.097934][ T164] [ 35.098013][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.098175][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.098292][ T164] netif_close_many (net/core/dev.c:1804) [ 35.098444][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 35.098637][ T164] ? mutex_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.098790][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.098947][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.099134][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.099323][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 35.099477][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.099664][ T164] ? 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 [ 35.099815][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.100078][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.100267][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.100421][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.100608][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.100790][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.101007][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.101160][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.101308][ T164] ? mutex_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.101459][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.101607][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.101757][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.101941][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.102092][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.102251][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.102437][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.102622][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.102775][ T164] ? 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.102931][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.103117][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.103268][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.103417][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.103566][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.103714][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.103826][ T164] new_sync_write (fs/read_write.c:595) [ 35.104015][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.104167][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.104316][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.104463][ T164] ? ksys_write (fs/read_write.c:740) [ 35.104615][ T164] vfs_write (fs/read_write.c:688) [ 35.104729][ T164] ksys_write (fs/read_write.c:740) [ 35.104842][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.104994][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.105147][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.105296][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.105444][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.105593][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.105740][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.105930][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.106109][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.106646][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.106872][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.107093][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.107318][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.107538][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.107757][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.110211][ T164] ------------[ cut here ]------------ | [ 35.110360][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.110648][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.112284][ T164] Tainted: [W]=WARN [ 35.112396][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.112581][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.112773][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.113499][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 35.113686][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1d240 RCX: 1ff40000000fee81 [ 35.114120][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d2f0 [ 35.114350][ T164] RBP: ff1100000cd92000 R08: 1fe2200001363a5f R09: ff1100000c0151f8 [ 35.114572][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 35.114790][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24a000 [ 35.115183][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.115597][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.115784][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.116068][ T164] PKRU: 55555554 [ 35.116184][ T164] Call Trace: [ 35.116294][ T164] [ 35.116369][ T164] ? 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)) [ 35.116519][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.116667][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 35.116818][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.116973][ T164] netif_close_many (net/core/dev.c:1804) [ 35.117121][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 35.117309][ T164] ? mutex_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.117459][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.117606][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.117791][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.117981][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 35.118133][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.118325][ T164] ? 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 [ 35.118476][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.118662][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.118815][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.118971][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.119161][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.119343][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.119489][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.119636][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.119782][ T164] ? mutex_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.119961][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.120110][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.120262][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.120412][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.120563][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.120711][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.120902][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.121089][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.121243][ T164] ? 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.121390][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.121575][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.121722][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.121876][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.122038][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.122192][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.122304][ T164] new_sync_write (fs/read_write.c:595) [ 35.122452][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.122599][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.122747][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.122915][ T164] ? ksys_write (fs/read_write.c:740) [ 35.123068][ T164] vfs_write (fs/read_write.c:688) [ 35.123184][ T164] ksys_write (fs/read_write.c:740) [ 35.123296][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.123445][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.123592][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.123741][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.123895][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.124042][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.124196][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.124379][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.124531][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.125059][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.125286][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.125535][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.125755][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.125979][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.126205][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.128507][ T164] ------------[ cut here ]------------ | [ 35.128663][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.129541][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.130244][ T164] Tainted: [W]=WARN [ 35.130419][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.130605][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.130796][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.131387][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 35.131573][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2eb540 RCX: 1ff40000000fee81 [ 35.131793][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb5f0 [ 35.132092][ T164] RBP: ff1100000c24a000 R08: 1fe220000165d6bf R09: ff1100000c0151f8 [ 35.132316][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 35.132537][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352000 [ 35.132758][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.133106][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.133297][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.133519][ T164] PKRU: 55555554 [ 35.133629][ T164] Call Trace: [ 35.133738][ T164] [ 35.133814][ T164] ? 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)) [ 35.134048][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.134203][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 35.134350][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.134463][ T164] netif_close_many (net/core/dev.c:1804) [ 35.134610][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 35.134817][ T164] ? mutex_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.135025][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.135178][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.135362][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.135544][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 35.135713][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.135966][ T164] ? 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 [ 35.136116][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.136306][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.136457][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.136606][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.136792][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.137037][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.137189][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.137336][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.137483][ T164] ? mutex_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.137633][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.137780][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.137990][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.138153][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.138309][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.138457][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.138642][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.138829][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.139039][ T164] ? 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.139202][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.139386][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.139533][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.139679][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.139825][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.140054][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.140175][ T164] new_sync_write (fs/read_write.c:595) [ 35.140322][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.140470][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.140623][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.140775][ T164] ? ksys_write (fs/read_write.c:740) [ 35.141002][ T164] vfs_write (fs/read_write.c:688) [ 35.141116][ T164] ksys_write (fs/read_write.c:740) [ 35.141235][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.141393][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.141540][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.141689][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.141836][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.142046][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.142197][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.142380][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.142535][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.143147][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.143371][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.143592][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.143837][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.144119][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.144359][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.152510][ T164] ------------[ cut here ]------------ | [ 35.152682][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 35.153003][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.153665][ T164] Tainted: [W]=WARN [ 35.153780][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.153973][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.154170][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.154695][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 35.154905][ T164] RAX: 00000000ffffffa6 RBX: ff11000012a9e640 RCX: 1ff40000000fee81 [ 35.155127][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012a9e6f0 [ 35.155371][ T164] RBP: ff1100000c352000 R08: 1fe2200002553cdf R09: ff1100000c0151f8 [ 35.155593][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 35.155817][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284a000 [ 35.156047][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 35.156341][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.156529][ T164] CR2: 00007f801bc2e8f4 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.156753][ T164] PKRU: 55555554 [ 35.156872][ T164] Call Trace: [ 35.156984][ T164] [ 35.157061][ T164] ? 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)) [ 35.157240][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.157389][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 35.157539][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.157654][ T164] netif_close_many (net/core/dev.c:1804) [ 35.157802][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 35.158029][ T164] ? mutex_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.158206][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.158354][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.158538][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.158744][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 35.158904][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.159092][ T164] ? 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 [ 35.159252][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.159440][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.159594][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.159745][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.159941][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.160129][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.160285][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.160434][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.160582][ T164] ? mutex_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.160732][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.160888][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.161035][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.161206][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.161356][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.161506][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.161695][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.161890][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.162039][ T164] ? 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.162191][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.162403][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.162552][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.162700][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.162847][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.163001][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.163116][ T164] new_sync_write (fs/read_write.c:595) [ 35.163269][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.163417][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.163567][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.163714][ T164] ? ksys_write (fs/read_write.c:740) [ 35.163872][ T164] vfs_write (fs/read_write.c:688) [ 35.163985][ T164] ksys_write (fs/read_write.c:740) [ 35.164099][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.164251][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.164398][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.164561][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.164709][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.164857][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.165011][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.165200][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.165359][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.165896][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.166120][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.166349][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.166569][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.166790][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.167017][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.177225][ T164] ------------[ cut here ]------------ | [ 35.177438][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 35.177774][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.178534][ T164] Tainted: [W]=WARN [ 35.178694][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.178969][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.179224][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.179792][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 35.180044][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c1cc0 RCX: 1ff40000000fee81 [ 35.180322][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1d70 [ 35.180590][ T164] RBP: ff1100001284a000 R08: 1fe2200001e583af R09: ff1100000c0151f8 [ 35.180879][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 35.181160][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010c22000 [ 35.181429][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 35.181744][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.181993][ T164] CR2: 00007fc26b4d72a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 35.182269][ T164] PKRU: 55555554 [ 35.182426][ T164] Call Trace: [ 35.182585][ T164] [ 35.182707][ T164] ? 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)) [ 35.182915][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.183115][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 35.183320][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.183484][ T164] netif_close_many (net/core/dev.c:1804) [ 35.183680][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 35.183925][ T164] ? mutex_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.184154][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.184357][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.184588][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.184819][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 35.185040][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.185283][ T164] ? 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 [ 35.185482][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.185718][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.185930][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.186128][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.186369][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.186614][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.186811][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.187028][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.187233][ T164] ? mutex_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.187438][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.187634][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.187829][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.188037][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.188256][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.188451][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.188686][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.188937][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.189153][ T164] ? 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.189350][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.189582][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.189778][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.189988][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.190189][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.190388][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.190547][ T164] new_sync_write (fs/read_write.c:595) [ 35.190743][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.190952][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.191154][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.191366][ T164] ? ksys_write (fs/read_write.c:740) [ 35.191565][ T164] vfs_write (fs/read_write.c:688) [ 35.191726][ T164] ksys_write (fs/read_write.c:740) [ 35.191902][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.192097][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.192299][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.192506][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.192700][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.192910][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.193107][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.193349][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.193551][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.194174][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.194448][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.194719][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.194999][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.195272][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.195540][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.198626][ T164] ------------[ cut here ]------------ | [ 35.198816][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 35.199196][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.199936][ T164] Tainted: [W]=WARN [ 35.200094][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.201553][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.201806][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.202393][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 35.202629][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f3fdb40 RCX: 1ff40000000fee81 [ 35.202915][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdbf0 [ 35.203188][ T164] RBP: ff11000010c22000 R08: 1fe2200001e7fb7f R09: ff1100000c0151f8 [ 35.203452][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 35.203717][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 35.204015][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 35.204331][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.204564][ T164] CR2: 00007fc26b4d72a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 35.204833][ T164] PKRU: 55555554 [ 35.205004][ T164] Call Trace: [ 35.205170][ T164] [ 35.205296][ T164] ? 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)) [ 35.205489][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.205685][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 35.205894][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.206072][ T164] netif_close_many (net/core/dev.c:1804) [ 35.206279][ T164] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 35.206508][ T164] ? mutex_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.206706][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 35.206916][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.207155][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.207386][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 35.207585][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.207817][ T164] ? 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 [ 35.208029][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.208291][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.208491][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.208690][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.208937][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.209173][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.209368][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.209563][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.209781][ T164] ? mutex_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.209991][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.210192][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.210386][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.210605][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.210803][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.211012][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.211258][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.211491][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.211687][ T164] ? 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.211895][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.212127][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.212329][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.212524][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.212719][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.212928][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.213088][ T164] new_sync_write (fs/read_write.c:595) [ 35.213292][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.213488][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.213684][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.213892][ T164] ? ksys_write (fs/read_write.c:740) [ 35.214091][ T164] vfs_write (fs/read_write.c:688) [ 35.214263][ T164] ksys_write (fs/read_write.c:740) [ 35.214422][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.214615][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.214811][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.215019][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.215222][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.215418][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.215613][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.215846][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.216061][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.216632][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.216915][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.217187][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.217452][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.217717][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.218000][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.221719][ T164] ------------[ cut here ]------------ | [ 35.222019][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 35.222443][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.223323][ T164] Tainted: [W]=WARN [ 35.223539][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.223825][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.224127][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.224747][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 35.225064][ T164] RAX: 00000000ffffffa6 RBX: ff11000012a950c0 RCX: 1ff40000000feea7 [ 35.225389][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012a95170 [ 35.225710][ T164] RBP: ff110000119ca000 R08: 1fe2200002552a2f R09: ff1100000c0151f8 [ 35.226042][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 35.226376][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.226697][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 35.227066][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.227357][ T164] CR2: 00007fc26b4d72a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 35.227704][ T164] PKRU: 55555554 [ 35.227928][ T164] Call Trace: [ 35.228150][ T164] [ 35.228328][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.228614][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.228924][ T164] ? 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 [ 35.229193][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.229480][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.229734][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.230027][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.230320][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.230602][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.230897][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.231153][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.231401][ T164] ? mutex_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.231652][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.231920][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.232177][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.232427][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.232681][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.232943][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.233249][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.233534][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.233787][ T164] ? 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.234056][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.234353][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.234602][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.234893][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.235145][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.235336][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.235495][ T164] new_sync_write (fs/read_write.c:595) [ 35.235692][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.235897][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.236090][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.236289][ T164] ? ksys_write (fs/read_write.c:740) [ 35.236519][ T164] vfs_write (fs/read_write.c:688) [ 35.236688][ T164] ksys_write (fs/read_write.c:740) [ 35.236845][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.237048][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.237251][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.237444][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.237635][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.237825][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.238027][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.238256][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.238472][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.239036][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.239319][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.239579][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.239842][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.240116][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.240382][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.246249][ T164] ------------[ cut here ]------------ | [ 35.246432][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 35.246755][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.247398][ T164] Tainted: [W]=WARN [ 35.247512][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.247700][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.247896][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.248414][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 35.248599][ T164] RAX: 00000000ffffffa6 RBX: ff11000012a95e40 RCX: 1ff40000000feea7 [ 35.248818][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012a95ef0 [ 35.249066][ T164] RBP: ff1100000cd92000 R08: 1fe2200002552bdf R09: ff1100000c0151f8 [ 35.249289][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.249505][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.249734][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 35.249997][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.250188][ T164] CR2: 00007f46230132a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 35.250406][ T164] PKRU: 55555554 [ 35.250515][ T164] Call Trace: [ 35.250634][ T164] [ 35.250709][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.250901][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.251083][ T164] ? 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 [ 35.251238][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.251422][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.251570][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.251716][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.251905][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.252097][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.252254][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.252399][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.252543][ T164] ? mutex_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.252689][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.252834][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.252984][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.253130][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.253281][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.253426][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.253606][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.253797][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.253947][ T164] ? 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.254091][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.254293][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.254438][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.254583][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.254734][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.254881][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.254990][ T164] new_sync_write (fs/read_write.c:595) [ 35.255135][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.255284][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.255428][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.255571][ T164] ? ksys_write (fs/read_write.c:740) [ 35.255730][ T164] vfs_write (fs/read_write.c:688) [ 35.255841][ T164] ksys_write (fs/read_write.c:740) [ 35.255956][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.256098][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.256246][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.256390][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.256532][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.256676][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.256823][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.257015][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.257169][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.257690][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.257913][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.258126][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.258342][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.258557][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.258772][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.263588][ T164] ------------[ cut here ]------------ | [ 35.263762][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 35.264080][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.264717][ T164] Tainted: [W]=WARN [ 35.264829][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.265049][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.265253][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.265769][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 35.265970][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c1240 RCX: 1ff40000000feea7 [ 35.266194][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c12f0 [ 35.266413][ T164] RBP: ff1100000c24a000 R08: 1fe2200001e5825f R09: ff1100000c0151f8 [ 35.266631][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.266877][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.267100][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 35.267364][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.267548][ T164] CR2: 00007f46230132a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 35.267766][ T164] PKRU: 55555554 [ 35.267879][ T164] Call Trace: [ 35.267987][ T164] [ 35.268062][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.268251][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.268457][ T164] ? 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 [ 35.268609][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.268792][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.268946][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.269100][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.269290][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.269470][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.269618][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.269763][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.269913][ T164] ? mutex_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.270060][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.270212][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.270383][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.270530][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.270679][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.270825][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.271014][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.271201][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.271351][ T164] ? 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.271501][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.271683][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.271827][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.271978][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.272122][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.272273][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.272384][ T164] new_sync_write (fs/read_write.c:595) [ 35.272555][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.272806][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.272958][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.273101][ T164] ? ksys_write (fs/read_write.c:740) [ 35.273256][ T164] vfs_write (fs/read_write.c:688) [ 35.273467][ T164] ksys_write (fs/read_write.c:740) [ 35.273581][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.273728][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.273878][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.274125][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.274295][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.274440][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.274605][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.274889][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.275041][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.275681][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.275903][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.276223][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.276441][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.276666][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.276984][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.282564][ T164] ------------[ cut here ]------------ | [ 35.282734][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 35.283026][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.283652][ T164] Tainted: [W]=WARN [ 35.283773][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.283959][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.284154][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.284677][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 35.284925][ T164] RAX: 00000000ffffffa6 RBX: ff110000123b10c0 RCX: 1ff40000000feea7 [ 35.285159][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123b1170 [ 35.285376][ T164] RBP: ff1100000c352000 R08: 1fe220000247622f R09: ff1100000c0151f8 [ 35.285594][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.285811][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.286045][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 35.286512][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.286705][ T164] CR2: 00007f46230132a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 35.286927][ T164] PKRU: 55555554 [ 35.287035][ T164] Call Trace: [ 35.287148][ T164] [ 35.287329][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.287512][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.287696][ T164] ? 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 [ 35.287844][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.288133][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.288288][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.288435][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.288714][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.289038][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.289197][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.289340][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.289581][ T164] ? mutex_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.289728][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.289993][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.290152][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.290300][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.290452][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.290597][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.290779][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.291105][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.291377][ T164] ? 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.291524][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.291727][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.291992][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.292143][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.292288][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.292432][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.292542][ T164] new_sync_write (fs/read_write.c:595) [ 35.292688][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.292855][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.293113][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.293336][ T164] ? ksys_write (fs/read_write.c:740) [ 35.293484][ T164] vfs_write (fs/read_write.c:688) [ 35.293595][ T164] ksys_write (fs/read_write.c:740) [ 35.293705][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.293849][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.294109][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.294271][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.294418][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.294562][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.294710][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.294965][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.295114][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.295628][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.295857][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.296133][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.296355][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.296572][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.296786][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.311788][ T164] ------------[ cut here ]------------ | [ 35.311995][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.312318][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.312949][ T164] Tainted: [W]=WARN [ 35.313060][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.313252][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.313442][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.313967][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 35.314190][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c10c0 RCX: 1ff40000000feea7 [ 35.314408][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1170 [ 35.314623][ T164] RBP: ff1100001284a000 R08: 1fe2200001e5822f R09: ff1100000c0151f8 [ 35.314842][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 35.315135][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.315357][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.315637][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.315818][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.316149][ T164] PKRU: 55555554 [ 35.316259][ T164] Call Trace: [ 35.316365][ T164] [ 35.316440][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.316622][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.316804][ T164] ? 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 [ 35.317060][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.317245][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.317412][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.317559][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.317741][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.318016][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.318165][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.318312][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.318458][ T164] ? mutex_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.318603][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.318748][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.318988][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.319135][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.319286][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.319430][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.319616][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.319803][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.320042][ T164] ? 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.320194][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.320376][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.320520][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.320666][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.320809][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.321063][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.321177][ T164] new_sync_write (fs/read_write.c:595) [ 35.321331][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.321479][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.321626][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.321769][ T164] ? ksys_write (fs/read_write.c:740) [ 35.321928][ T164] vfs_write (fs/read_write.c:688) [ 35.322039][ T164] ksys_write (fs/read_write.c:740) [ 35.322154][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.322297][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.322442][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.322586][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.322729][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.322879][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.323029][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.323219][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.323369][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.323879][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.324094][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.324312][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.324525][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.324739][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.324973][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.328229][ T164] ------------[ cut here ]------------ | [ 35.328386][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.328667][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.329291][ T164] Tainted: [W]=WARN [ 35.329401][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.329581][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.329766][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.330285][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 35.330469][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2ea640 RCX: 1ff40000000feea7 [ 35.330685][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea6f0 [ 35.330903][ T164] RBP: ff11000010c22000 R08: 1fe220000165d4df R09: ff1100000c0151f8 [ 35.331121][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 35.331344][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.331558][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.331811][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.331995][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.332215][ T164] PKRU: 55555554 [ 35.332324][ T164] Call Trace: [ 35.332432][ T164] [ 35.332506][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.332689][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.332878][ T164] ? 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 [ 35.333027][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 35.333213][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 35.333361][ T164] notifier_call_chain (kernel/notifier.c:85) [ 35.333509][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 35.333690][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.333873][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.334017][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.334166][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.334309][ T164] ? mutex_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.334456][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.334600][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.334743][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.334893][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.335039][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.335189][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.335369][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.335553][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.335697][ T164] ? 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.335840][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.336026][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.336173][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.336317][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.336460][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.336611][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.336720][ T164] new_sync_write (fs/read_write.c:595) [ 35.336870][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.337015][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.337164][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.337307][ T164] ? ksys_write (fs/read_write.c:740) [ 35.337456][ T164] vfs_write (fs/read_write.c:688) [ 35.337567][ T164] ksys_write (fs/read_write.c:740) [ 35.337680][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.337824][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.337972][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.338115][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.338262][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.338404][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.338549][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.338728][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.338881][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.339429][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.339662][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.339881][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.340095][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.340313][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.340527][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.346009][ T164] ------------[ cut here ]------------ | [ 35.346165][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 35.346438][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.348052][ T164] Tainted: [W]=WARN [ 35.348166][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.348338][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.348518][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.349061][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 35.349242][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f3fc940 RCX: 1ff40000000feeef [ 35.349449][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fc9f0 [ 35.349655][ T164] RBP: ff1100000cdaa000 R08: 1fe2200001e7f93f R09: ff1100000c0151f8 [ 35.349860][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 35.350183][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.350392][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 35.350637][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.350811][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 35.351074][ T164] PKRU: 55555554 [ 35.351184][ T164] Call Trace: [ 35.351287][ T164] [ 35.351358][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.351537][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.351707][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.351843][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.352038][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.352180][ T164] ? mutex_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.352319][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.352454][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.352591][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.352730][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.352926][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.353064][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.353239][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.353411][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.353550][ T164] ? 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.353688][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.353857][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.354050][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.354193][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.354328][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.354464][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.354568][ T164] new_sync_write (fs/read_write.c:595) [ 35.354705][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.354843][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.355037][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.355178][ T164] ? ksys_write (fs/read_write.c:740) [ 35.355318][ T164] vfs_write (fs/read_write.c:688) [ 35.355422][ T164] ksys_write (fs/read_write.c:740) [ 35.355527][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.355663][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.355801][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.355997][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.356132][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.356272][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.356409][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.356577][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.356717][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.357270][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.357475][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.357678][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.357941][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.358148][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.358351][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.408684][ T2008] ------------[ cut here ]------------ | [ 35.408848][ T2008] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2008 | [ 35.409119][ T2008] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.409649][ T2008] Tainted: [W]=WARN [ 35.409749][ T2008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.409922][ T2008] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.410088][ T2008] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.410558][ T2008] RSP: 0018:ffa0000004d67060 EFLAGS: 00010286 [ 35.410724][ T2008] RAX: 00000000ffffffa6 RBX: ff1100000f2c01c0 RCX: 1ff40000009acdd2 [ 35.410926][ T2008] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0270 [ 35.411124][ T2008] RBP: ff11000009c04000 R08: 1fe2200001e5804f R09: ff11000010d30b58 [ 35.411323][ T2008] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 35.411522][ T2008] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004d67100 [ 35.411720][ T2008] FS: 00007f26d4b99840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 35.412099][ T2008] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.412273][ T2008] CR2: 0000000019478988 CR3: 0000000010e4d005 CR4: 0000000000771ef0 [ 35.412473][ T2008] PKRU: 55555554 [ 35.412573][ T2008] Call Trace: [ 35.412672][ T2008] [ 35.412740][ T2008] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.412878][ T2008] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.412979][ T2008] netif_close_many (net/core/dev.c:1804) [ 35.413108][ T2008] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.413245][ T2008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.413375][ T2008] ? __dev_close_many (net/core/dev.c:1781) [ 35.413506][ T2008] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.413669][ T2008] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.413833][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.413969][ T2008] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.414129][ T2008] ? mutex_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.414262][ T2008] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.414390][ T2008] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 35.414550][ T2008] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.414683][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.414820][ T2008] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 35.414957][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.415088][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.415224][ T2008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.415352][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.415479][ T2008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.415624][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.415752][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.415887][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.416016][ T2008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.416152][ T2008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.416286][ T2008] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 35.416424][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.416557][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.416689][ T2008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.416821][ T2008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.416962][ T2008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.417094][ T2008] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.417230][ T2008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.417360][ T2008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.417488][ T2008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.417616][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.417743][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.417876][ T2008] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.418005][ T2008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.418172][ T2008] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.418304][ T2008] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.418432][ T2008] ? netlink_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.418562][ T2008] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.418689][ T2008] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.418818][ T2008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.418954][ T2008] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.419084][ T2008] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.419221][ T2008] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.419353][ T2008] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.419482][ T2008] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.419608][ T2008] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.419766][ T2008] ? move_addr_to_kernel (net/socket.c:258) [ 35.419902][ T2008] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.420032][ T2008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.420165][ T2008] ___sys_sendmsg (net/socket.c:2752) [ 35.420292][ T2008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.420451][ T2008] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.420590][ T2008] __sys_sendmsg (net/socket.c:2784) [ 35.420718][ T2008] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.420845][ T2008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.421013][ T2008] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.421145][ T2008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.421273][ T2008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.421401][ T2008] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.421528][ T2008] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.421656][ T2008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.421813][ T2008] RIP: 0033:0x7f26d4dd308e [ 35.421953][ T2008] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.422412][ T2008] RSP: 002b:00007ffe154e5800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.422603][ T2008] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f26d4dd308e [ 35.422795][ T2008] RDX: 0000000000000000 RSI: 00007ffe154e58b0 RDI: 0000000000000005 [ 35.422991][ T2008] RBP: 00007ffe154e5810 R08: 0000000000000000 R09: 0000000000000000 [ 35.423189][ T2008] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 35.423378][ T2008] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe154e5f70 | [ 35.426072][ T2008] ------------[ cut here ]------------ | [ 35.426205][ T2008] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2008 | [ 35.426446][ T2008] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.427016][ T2008] Tainted: [W]=WARN [ 35.427111][ T2008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.427268][ T2008] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.427428][ T2008] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.427925][ T2008] RSP: 0018:ffa0000004d67190 EFLAGS: 00010286 [ 35.428089][ T2008] RAX: 00000000ffffffa6 RBX: ff110000100ae640 RCX: 1ff40000009acdf8 [ 35.428279][ T2008] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae6f0 [ 35.428466][ T2008] RBP: ff11000009c04000 R08: 1fe2200002015cdf R09: ff11000010d30b58 [ 35.428651][ T2008] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.428835][ T2008] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.429075][ T2008] FS: 00007f26d4b99840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 35.429297][ T2008] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.429452][ T2008] CR2: 0000000019478988 CR3: 0000000010e4d005 CR4: 0000000000771ef0 [ 35.429638][ T2008] PKRU: 55555554 [ 35.429730][ T2008] Call Trace: [ 35.429823][ T2008] [ 35.429940][ T2008] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.430098][ T2008] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.430255][ T2008] ? mutex_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.430377][ T2008] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.430501][ T2008] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 35.430655][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.430780][ T2008] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 35.430954][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.431078][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.431208][ T2008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.431329][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.431452][ T2008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.431599][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.431721][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.431844][ T2008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.432019][ T2008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.432150][ T2008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.432299][ T2008] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 35.432427][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.432549][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.432672][ T2008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.432795][ T2008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.432997][ T2008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.433204][ T2008] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.433342][ T2008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.433465][ T2008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.433588][ T2008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.433714][ T2008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.433838][ T2008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.434035][ T2008] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.434163][ T2008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.434288][ T2008] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.434416][ T2008] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.434540][ T2008] ? netlink_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.434665][ T2008] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.434796][ T2008] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.435014][ T2008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.435144][ T2008] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.435338][ T2008] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.435466][ T2008] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.435594][ T2008] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.435718][ T2008] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.435842][ T2008] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.436077][ T2008] ? move_addr_to_kernel (net/socket.c:258) [ 35.436207][ T2008] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.436333][ T2008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.436463][ T2008] ___sys_sendmsg (net/socket.c:2752) [ 35.436586][ T2008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.436741][ T2008] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.436951][ T2008] __sys_sendmsg (net/socket.c:2784) [ 35.437076][ T2008] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.437210][ T2008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.437367][ T2008] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.437492][ T2008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.437616][ T2008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.437739][ T2008] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.437919][ T2008] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.438044][ T2008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.438203][ T2008] RIP: 0033:0x7f26d4dd308e [ 35.438330][ T2008] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.438769][ T2008] RSP: 002b:00007ffe154e5800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.439005][ T2008] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f26d4dd308e [ 35.439193][ T2008] RDX: 0000000000000000 RSI: 00007ffe154e58b0 RDI: 0000000000000005 [ 35.439377][ T2008] RBP: 00007ffe154e5810 R08: 0000000000000000 R09: 0000000000000000 [ 35.439624][ T2008] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 35.439817][ T2008] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe154e5f70 | [ 35.486896][ T2009] ------------[ cut here ]------------ | [ 35.487057][ T2009] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2009 | [ 35.487326][ T2009] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.487874][ T2009] Tainted: [W]=WARN [ 35.487977][ T2009] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.488148][ T2009] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.488323][ T2009] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.488796][ T2009] RSP: 0018:ffa0000004a87060 EFLAGS: 00010286 [ 35.488972][ T2009] RAX: 00000000ffffffa6 RBX: ff1100000c9656c0 RCX: 1ff4000000950dd2 [ 35.489175][ T2009] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965770 [ 35.489373][ T2009] RBP: ff11000007939000 R08: 1fe220000192caef R09: ff11000010d32e58 [ 35.489569][ T2009] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 35.489765][ T2009] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004a87100 [ 35.489968][ T2009] FS: 00007f9f78ecd840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 35.490207][ T2009] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.490372][ T2009] CR2: 0000000027c9a988 CR3: 00000000100fb002 CR4: 0000000000771ef0 [ 35.490573][ T2009] PKRU: 55555554 [ 35.490670][ T2009] Call Trace: [ 35.490768][ T2009] [ 35.490837][ T2009] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.490974][ T2009] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.491075][ T2009] netif_close_many (net/core/dev.c:1804) [ 35.491210][ T2009] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.491340][ T2009] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.491467][ T2009] ? __dev_close_many (net/core/dev.c:1781) [ 35.491596][ T2009] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.491756][ T2009] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.491924][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.492053][ T2009] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.492220][ T2009] ? mutex_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.492348][ T2009] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.492476][ T2009] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 35.492637][ T2009] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.492767][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.492905][ T2009] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 35.493035][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.493168][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.493297][ T2009] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.493427][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.493556][ T2009] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.493703][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.493832][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.494011][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.494145][ T2009] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.494275][ T2009] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.494405][ T2009] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 35.494536][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.494663][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.494792][ T2009] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.495011][ T2009] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.495148][ T2009] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.495275][ T2009] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.495404][ T2009] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.495532][ T2009] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.495660][ T2009] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.495791][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.496008][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.496142][ T2009] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.496270][ T2009] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.496399][ T2009] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.496531][ T2009] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.496658][ T2009] ? netlink_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.496790][ T2009] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.496967][ T2009] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.497095][ T2009] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.497232][ T2009] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.497363][ T2009] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.497495][ T2009] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.497625][ T2009] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.497755][ T2009] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.497889][ T2009] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.498049][ T2009] ? move_addr_to_kernel (net/socket.c:258) [ 35.498184][ T2009] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.498312][ T2009] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.498443][ T2009] ___sys_sendmsg (net/socket.c:2752) [ 35.498571][ T2009] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.498731][ T2009] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.498877][ T2009] __sys_sendmsg (net/socket.c:2784) [ 35.499005][ T2009] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.499134][ T2009] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.499301][ T2009] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.499430][ T2009] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.499558][ T2009] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.499686][ T2009] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.499813][ T2009] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.499949][ T2009] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.500109][ T2009] RIP: 0033:0x7f9f7910708e [ 35.500249][ T2009] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.500708][ T2009] RSP: 002b:00007ffd716c18a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.500908][ T2009] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9f7910708e [ 35.501099][ T2009] RDX: 0000000000000000 RSI: 00007ffd716c1950 RDI: 0000000000000005 [ 35.501295][ T2009] RBP: 00007ffd716c18b0 R08: 0000000000000000 R09: 0000000000000000 [ 35.501488][ T2009] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 35.501679][ T2009] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd716c2010 | [ 35.504411][ T2009] ------------[ cut here ]------------ | [ 35.504539][ T2009] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2009 | [ 35.504783][ T2009] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.505814][ T2009] Tainted: [W]=WARN [ 35.505917][ T2009] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.506073][ T2009] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.506239][ T2009] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.506677][ T2009] RSP: 0018:ffa0000004a87190 EFLAGS: 00010286 [ 35.506835][ T2009] RAX: 00000000ffffffa6 RBX: ff11000012904dc0 RCX: 1ff4000000950df8 [ 35.507026][ T2009] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012904e70 [ 35.507215][ T2009] RBP: ff11000007939000 R08: 1fe22000025209cf R09: ff11000010d32e58 [ 35.507402][ T2009] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.507587][ T2009] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.507773][ T2009] FS: 00007f9f78ecd840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 35.508005][ T2009] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.508165][ T2009] CR2: 0000000027c9a988 CR3: 00000000100fb002 CR4: 0000000000771ef0 [ 35.508352][ T2009] PKRU: 55555554 [ 35.508447][ T2009] Call Trace: [ 35.508540][ T2009] [ 35.508604][ T2009] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.508762][ T2009] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.508921][ T2009] ? mutex_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.509043][ T2009] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.509170][ T2009] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 35.509324][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.509452][ T2009] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 35.509575][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.509697][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.509825][ T2009] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.509958][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.510081][ T2009] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.510228][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.510353][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.510477][ T2009] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.510601][ T2009] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.510737][ T2009] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.510868][ T2009] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 35.510993][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.511118][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.511244][ T2009] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.511370][ T2009] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.511496][ T2009] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.511619][ T2009] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.511747][ T2009] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.511879][ T2009] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.512002][ T2009] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.512127][ T2009] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.512255][ T2009] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.512381][ T2009] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.512504][ T2009] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.512629][ T2009] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.512756][ T2009] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.512885][ T2009] ? netlink_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.513010][ T2009] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.513134][ T2009] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.513264][ T2009] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.513388][ T2009] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.513513][ T2009] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.513636][ T2009] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.513762][ T2009] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.513889][ T2009] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.514012][ T2009] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.514169][ T2009] ? move_addr_to_kernel (net/socket.c:258) [ 35.514296][ T2009] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.514420][ T2009] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.514545][ T2009] ___sys_sendmsg (net/socket.c:2752) [ 35.514667][ T2009] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.514820][ T2009] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.514962][ T2009] __sys_sendmsg (net/socket.c:2784) [ 35.515085][ T2009] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.515212][ T2009] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.515386][ T2009] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.515509][ T2009] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.515632][ T2009] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.515756][ T2009] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.515884][ T2009] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.516008][ T2009] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.516165][ T2009] RIP: 0033:0x7f9f7910708e [ 35.516295][ T2009] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.516729][ T2009] RSP: 002b:00007ffd716c18a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.516921][ T2009] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9f7910708e [ 35.517105][ T2009] RDX: 0000000000000000 RSI: 00007ffd716c1950 RDI: 0000000000000005 [ 35.517294][ T2009] RBP: 00007ffd716c18b0 R08: 0000000000000000 R09: 0000000000000000 [ 35.517479][ T2009] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb48 [ 35.517663][ T2009] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd716c2010 | [ 35.578668][ T164] ------------[ cut here ]------------ | [ 35.578948][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 35.579294][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.580173][ T164] Tainted: [W]=WARN [ 35.580334][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.580548][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.580765][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.581367][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 35.581576][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc68f40 RCX: 1ff40000000fee65 [ 35.581822][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68ff0 [ 35.582076][ T164] RBP: ff1100000bb02000 R08: 1fe220000198d1ff R09: ff1100000c015248 [ 35.582329][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.582576][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bb02000 [ 35.582827][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 35.583125][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.583336][ T164] CR2: 00007f46230132a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 35.583584][ T164] PKRU: 55555554 [ 35.583710][ T164] Call Trace: [ 35.583833][ T164] [ 35.583924][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.584093][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.584225][ T164] register_netdevice (net/core/dev.c:11488) [ 35.584391][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 35.584595][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 35.584766][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 35.584983][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 35.585156][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 35.585365][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 35.585532][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 35.585741][ T164] ? 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)) [ 35.585911][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 35.586034][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.586210][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 35.586421][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 35.586592][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 35.586761][ T164] call_driver_probe (drivers/base/dd.c:629) [ 35.586932][ T164] really_probe (drivers/base/dd.c:709) [ 35.587099][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 35.587268][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 35.587433][ T164] driver_probe_device (drivers/base/dd.c:901) [ 35.587600][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 35.587766][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 35.587939][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 35.588109][ T164] __device_attach (drivers/base/dd.c:1101) [ 35.588277][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.588442][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 35.588647][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.588813][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 35.588984][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 35.589154][ T164] bus_probe_device (drivers/base/bus.c:613) [ 35.589319][ T164] device_add (drivers/base/core.c:3706) [ 35.589485][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 35.589689][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 35.589857][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 35.590031][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 35.590242][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.590409][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 35.590620][ T164] ? 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.590787][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.590960][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.591126][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.591297][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.591424][ T164] new_sync_write (fs/read_write.c:595) [ 35.591593][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.591761][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.591934][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.592102][ T164] ? ksys_write (fs/read_write.c:740) [ 35.592278][ T164] vfs_write (fs/read_write.c:688) [ 35.592406][ T164] ksys_write (fs/read_write.c:740) [ 35.592534][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.592698][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.592868][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.593036][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.593205][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.593373][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.593540][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.593745][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.593924][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.594515][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.594768][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.595023][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.595273][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 35.595518][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 35.595762][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.600587][ T164] ------------[ cut here ]------------ | [ 35.600775][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 35.601146][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.601780][ T164] Tainted: [W]=WARN [ 35.601893][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.602066][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.602258][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.602752][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 35.602935][ T164] RAX: 00000000ffffffa6 RBX: ff110000100af0c0 RCX: 1ff40000000feeef [ 35.603148][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af170 [ 35.603356][ T164] RBP: ff1100000bb02000 R08: 1fe2200002015e2f R09: ff1100000c0151f8 [ 35.603564][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.603769][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.603982][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 35.604229][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.604405][ T164] CR2: 00007f46230132a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 35.604613][ T164] PKRU: 55555554 [ 35.604716][ T164] Call Trace: [ 35.604820][ T164] [ 35.604900][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.605077][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.605253][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.605392][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 35.605531][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.605669][ T164] ? mutex_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.605809][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.606481][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.606623][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.606764][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.606964][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 35.607166][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.607339][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.607514][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.607655][ T164] ? 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.607793][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.608022][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.608163][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.608300][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.608436][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.608575][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.608680][ T164] new_sync_write (fs/read_write.c:595) [ 35.608881][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.609019][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.609163][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.609301][ T164] ? ksys_write (fs/read_write.c:740) [ 35.609443][ T164] vfs_write (fs/read_write.c:688) [ 35.609549][ T164] ksys_write (fs/read_write.c:740) [ 35.609654][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.609791][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.609989][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.610128][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.610268][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.610403][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.610541][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.610711][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.610852][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.611409][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.611616][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.611820][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.612082][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 35.612291][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.612494][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.640431][ T164] ------------[ cut here ]------------ | [ 35.640668][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 35.641300][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.642005][ T164] Tainted: [W]=WARN [ 35.642116][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.642300][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.642488][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.643005][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 35.643188][ T164] RAX: 00000000ffffffa6 RBX: ff11000005dc10c0 RCX: 1ff40000000feed1 [ 35.643404][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1170 [ 35.643621][ T164] RBP: ff11000012842000 R08: 1fe2200000bb822f R09: ff1100000c0151f8 [ 35.643837][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.644053][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012842000 [ 35.644272][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 35.644522][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.644704][ T164] CR2: 00007f2e98c76df0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 35.644925][ T164] PKRU: 55555554 [ 35.645032][ T164] Call Trace: [ 35.645142][ T164] [ 35.645217][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.645363][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.645474][ T164] register_netdevice (net/core/dev.c:11488) [ 35.645619][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 35.645800][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 35.645953][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 35.646145][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 35.646291][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 35.646472][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 35.646655][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.646804][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.646950][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 35.647131][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 35.647280][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 35.647459][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.647601][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.647744][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.647896][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.648004][ T164] new_sync_write (fs/read_write.c:595) [ 35.648154][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.648299][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.648444][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.648586][ T164] ? ksys_write (fs/read_write.c:740) [ 35.648734][ T164] vfs_write (fs/read_write.c:688) [ 35.648845][ T164] ksys_write (fs/read_write.c:740) [ 35.648962][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 35.649107][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.649256][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.649399][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.649542][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.649685][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.649828][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.650011][ T164] RIP: 0033:0x7f4f5d5d508e [ 35.650166][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.650672][ T164] RSP: 002b:00007ffc17315b90 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.650894][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 35.651109][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 35.651326][ T164] RBP: 00007ffc17315ba0 R08: 0000000000000000 R09: 0000000000000000 [ 35.651539][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.651751][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 35.789170][ T2017] ------------[ cut here ]------------ | [ 35.789349][ T2017] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2017 | [ 35.789628][ T2017] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.790277][ T2017] Tainted: [W]=WARN [ 35.790384][ T2017] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.790559][ T2017] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.790742][ T2017] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.791336][ T2017] RSP: 0018:ffa0000004f27020 EFLAGS: 00010286 [ 35.791515][ T2017] RAX: 00000000ffffffa6 RBX: ff1100001194e7c0 RCX: 1ff40000009e4dca [ 35.791723][ T2017] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e870 [ 35.792023][ T2017] RBP: ff11000012842000 R08: 1fe2200002329d0f R09: ff1100001254d180 [ 35.792237][ T2017] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 35.792443][ T2017] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.792652][ T2017] FS: 00007fc7aa8c5840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 35.792972][ T2017] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.793149][ T2017] CR2: 0000000027b5e988 CR3: 0000000012cce004 CR4: 0000000000771ef0 [ 35.793355][ T2017] PKRU: 55555554 [ 35.793459][ T2017] Call Trace: [ 35.793562][ T2017] [ 35.793634][ T2017] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.793774][ T2017] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.793967][ T2017] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.794105][ T2017] __dev_notify_flags (net/core/dev.c:9787) [ 35.794247][ T2017] ? netif_change_name (net/core/dev.c:1495) [ 35.794384][ T2017] ? __dev_change_flags (net/core/dev.c:9752) [ 35.794521][ T2017] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.794658][ T2017] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.794795][ T2017] ? 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.795003][ T2017] netif_change_flags (net/core/dev.c:9820) [ 35.795146][ T2017] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.795287][ T2017] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.795427][ T2017] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.795599][ T2017] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.795736][ T2017] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.795933][ T2017] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.796073][ T2017] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.796216][ T2017] ? __kernel_text_address (kernel/extable.c:79) [ 35.796357][ T2017] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.796496][ T2017] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.796632][ T2017] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.796770][ T2017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.796913][ T2017] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.797049][ T2017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.797190][ T2017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.797326][ T2017] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.797465][ T2017] ? __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.797604][ T2017] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.797741][ T2017] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.797888][ T2017] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.798032][ T2017] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.798177][ T2017] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.798316][ T2017] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.798456][ T2017] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.798594][ T2017] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.798732][ T2017] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.798874][ T2017] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.799016][ T2017] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.799156][ T2017] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.799293][ T2017] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.799429][ T2017] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.799567][ T2017] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.799704][ T2017] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.799842][ T2017] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.799982][ T2017] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.800119][ T2017] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.800264][ T2017] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.800400][ T2017] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.800537][ T2017] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.800674][ T2017] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.800814][ T2017] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.800959][ T2017] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.801097][ T2017] ? netlink_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.801241][ T2017] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.801378][ T2017] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.801518][ T2017] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.801657][ T2017] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.801797][ T2017] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.801940][ T2017] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.802080][ T2017] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.802222][ T2017] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.802360][ T2017] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.802528][ T2017] ? move_addr_to_kernel (net/socket.c:258) [ 35.802669][ T2017] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.802806][ T2017] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.802950][ T2017] ___sys_sendmsg (net/socket.c:2752) [ 35.803088][ T2017] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.803263][ T2017] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.803413][ T2017] __sys_sendmsg (net/socket.c:2784) [ 35.803551][ T2017] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.803688][ T2017] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.803866][ T2017] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.804007][ T2017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.804149][ T2017] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.804285][ T2017] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.804421][ T2017] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.804557][ T2017] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.804730][ T2017] RIP: 0033:0x7fc7aaaff08e [ 35.804877][ T2017] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.805368][ T2017] RSP: 002b:00007ffd3e40fae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.805573][ T2017] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc7aaaff08e [ 35.805774][ T2017] RDX: 0000000000000000 RSI: 00007ffd3e40fb90 RDI: 0000000000000005 [ 35.805982][ T2017] RBP: 00007ffd3e40faf0 R08: 0000000000000000 R09: 0000000000000000 [ 35.806190][ T2017] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 35.806394][ T2017] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3e410250 | [ 35.857822][ T2019] ------------[ cut here ]------------ | [ 35.858049][ T2019] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2019 | [ 35.858405][ T2019] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.859126][ T2019] Tainted: [W]=WARN [ 35.859292][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.859526][ T2019] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.859769][ 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 [ 35.860360][ T2019] RSP: 0018:ffa0000004f46f70 EFLAGS: 00010286 [ 35.860590][ T2019] RAX: 00000000ffffffa6 RBX: ff1100000f2c1e40 RCX: 1ff40000009e8db4 [ 35.860854][ T2019] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1ef0 [ 35.861130][ T2019] RBP: ff11000012842000 R08: 1fe2200001e583df R09: ff11000012548b80 [ 35.861400][ T2019] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 35.861664][ T2019] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 35.861941][ T2019] FS: 00007f828588c840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 35.862249][ T2019] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.862481][ T2019] CR2: 00007f4f5d774f98 CR3: 0000000012c8d003 CR4: 0000000000771ef0 [ 35.862746][ T2019] PKRU: 55555554 [ 35.862915][ T2019] Call Trace: [ 35.863072][ T2019] [ 35.863206][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.863402][ T2019] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 35.863599][ T2019] notifier_call_chain (kernel/notifier.c:85) [ 35.863796][ T2019] __netdev_upper_dev_link (net/core/dev.c:8931) [ 35.864007][ T2019] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.864212][ T2019] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.864410][ T2019] netdev_upper_dev_link (net/core/dev.c:8972) [ 35.864605][ T2019] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 35.864799][ T2019] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 35.865012][ T2019] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.865224][ T2019] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.865424][ T2019] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.865624][ T2019] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.865817][ T2019] ? nla_strscpy (lib/nlattr.c:795) [ 35.866027][ T2019] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.866228][ T2019] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.866423][ T2019] ? __dev_get_by_name (net/core/dev.c:883) [ 35.866620][ T2019] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.866820][ T2019] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.867051][ T2019] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.867256][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.867452][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.867647][ T2019] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.867839][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.868046][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.868265][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.868463][ T2019] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.868657][ T2019] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.868852][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.869058][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.869259][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.869456][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.869650][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.869844][ T2019] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.870049][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.870252][ T2019] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.870448][ 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)) [ 35.870640][ 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)) [ 35.870837][ T2019] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.871045][ T2019] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.871251][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.871447][ T2019] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.871641][ T2019] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.871834][ T2019] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.872042][ T2019] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.872242][ T2019] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.872434][ T2019] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.872662][ T2019] ? move_addr_to_kernel (net/socket.c:258) [ 35.872856][ T2019] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.873064][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.873263][ T2019] ___sys_sendmsg (net/socket.c:2752) [ 35.873456][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.873685][ T2019] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.873903][ T2019] __sys_sendmsg (net/socket.c:2784) [ 35.874101][ T2019] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.874297][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.874528][ 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) [ 35.874721][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.874930][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.875122][ T2019] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.875321][ T2019] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.875516][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.875745][ T2019] RIP: 0033:0x7f8285ac608e [ 35.875954][ 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 [ 35.876514][ T2019] RSP: 002b:00007ffdd9056950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.876782][ T2019] RAX: ffffffffffffffda RBX: 00007ffdd90570e8 RCX: 00007f8285ac608e [ 35.877056][ T2019] RDX: 0000000000000000 RSI: 00007ffdd9056a00 RDI: 0000000000000005 [ 35.877328][ T2019] RBP: 00007ffdd9056960 R08: 0000000000000000 R09: 0000000000000000 [ 35.877592][ T2019] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 35.877854][ T2019] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd90570c0 | [ 35.879982][ T2019] ------------[ cut here ]------------ | [ 35.880174][ T2019] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2019 | [ 35.880508][ T2019] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.881207][ T2019] Tainted: [W]=WARN [ 35.881364][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.881596][ T2019] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.881831][ 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 [ 35.882499][ T2019] RSP: 0018:ffa0000004f46fd0 EFLAGS: 00010286 [ 35.882726][ T2019] RAX: 00000000ffffffa6 RBX: ff1100000f2c1cc0 RCX: 1ff40000009e8dc0 [ 35.883009][ T2019] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1d70 [ 35.883280][ T2019] RBP: ff1100000ea72000 R08: 1fe2200001e583af R09: ff11000012548b80 [ 35.883542][ T2019] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 35.883805][ T2019] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea72e04 [ 35.884084][ T2019] FS: 00007f828588c840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 35.884392][ T2019] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.884623][ T2019] CR2: 00007f4f5d774f98 CR3: 0000000012c8d003 CR4: 0000000000771ef0 [ 35.884899][ T2019] PKRU: 55555554 [ 35.885055][ T2019] Call Trace: [ 35.885218][ T2019] [ 35.885346][ T2019] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.885545][ T2019] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.885704][ T2019] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.885910][ T2019] __dev_notify_flags (net/core/dev.c:9787) [ 35.886105][ T2019] ? netif_change_name (net/core/dev.c:1495) [ 35.886301][ T2019] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.886496][ T2019] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 35.886692][ T2019] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 35.886900][ T2019] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 35.887098][ T2019] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.887302][ T2019] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.887499][ T2019] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.887696][ T2019] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.887909][ T2019] ? nla_strscpy (lib/nlattr.c:795) [ 35.888105][ T2019] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.888303][ T2019] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.888495][ T2019] ? __dev_get_by_name (net/core/dev.c:883) [ 35.888690][ T2019] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.888903][ T2019] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.889102][ T2019] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.889302][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.889496][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.889688][ T2019] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.889891][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.890083][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.890289][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.890483][ T2019] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.890676][ T2019] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.890881][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.891075][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.891276][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.891470][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.891662][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.891856][ T2019] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.892063][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.892262][ T2019] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.892458][ 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)) [ 35.892651][ 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)) [ 35.892847][ T2019] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.893055][ T2019] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.893257][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.893454][ T2019] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.893649][ T2019] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.893843][ T2019] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.894053][ T2019] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.894254][ T2019] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.894448][ T2019] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.894674][ T2019] ? move_addr_to_kernel (net/socket.c:258) [ 35.894880][ T2019] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.895071][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.895274][ T2019] ___sys_sendmsg (net/socket.c:2752) [ 35.895471][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.895697][ T2019] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.895914][ T2019] __sys_sendmsg (net/socket.c:2784) [ 35.896108][ T2019] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.896305][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.896536][ 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) [ 35.896730][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.896942][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.897134][ T2019] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.897334][ T2019] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.897531][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.897758][ T2019] RIP: 0033:0x7f8285ac608e [ 35.897969][ 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 [ 35.898531][ T2019] RSP: 002b:00007ffdd9056950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.898795][ T2019] RAX: ffffffffffffffda RBX: 00007ffdd90570e8 RCX: 00007f8285ac608e [ 35.899070][ T2019] RDX: 0000000000000000 RSI: 00007ffdd9056a00 RDI: 0000000000000005 [ 35.899340][ T2019] RBP: 00007ffdd9056960 R08: 0000000000000000 R09: 0000000000000000 [ 35.899603][ T2019] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 35.899877][ T2019] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd90570c0 | [ 35.924327][ T2020] ------------[ cut here ]------------ | [ 35.924524][ T2020] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2020 | [ 35.924843][ T2020] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.925514][ T2020] Tainted: [W]=WARN [ 35.925664][ T2020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.925899][ T2020] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.926124][ T2020] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.926666][ T2020] RSP: 0018:ffa0000004f57020 EFLAGS: 00010286 [ 35.927118][ T2020] RAX: 00000000ffffffa6 RBX: ff1100000f3fd9c0 RCX: 1ff40000009eadca [ 35.927374][ T2020] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fda70 [ 35.927624][ T2020] RBP: ff1100000ea72000 R08: 1fe2200001e7fb4f R09: ff1100000cc65158 [ 35.927886][ T2020] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 35.928132][ T2020] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.928391][ T2020] FS: 00007f9e6a802840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 35.928678][ T2020] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.928913][ T2020] CR2: 00007f9e6aad21a0 CR3: 0000000010ea7005 CR4: 0000000000771ef0 [ 35.929171][ T2020] PKRU: 55555554 [ 35.929320][ T2020] Call Trace: [ 35.929469][ T2020] [ 35.929588][ T2020] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.929775][ T2020] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.929940][ T2020] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.930123][ T2020] __dev_notify_flags (net/core/dev.c:9787) [ 35.930318][ T2020] ? netif_change_name (net/core/dev.c:1495) [ 35.930503][ T2020] ? __dev_change_flags (net/core/dev.c:9752) [ 35.930687][ T2020] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.930881][ T2020] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.931067][ T2020] ? 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.931258][ T2020] netif_change_flags (net/core/dev.c:9820) [ 35.931443][ T2020] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.931631][ T2020] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.931817][ T2020] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.932014][ T2020] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.932239][ T2020] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.932427][ T2020] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.932616][ T2020] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.932801][ T2020] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.932997][ T2020] ? __kernel_text_address (kernel/extable.c:79) [ 35.933191][ T2020] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.933377][ T2020] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.933561][ T2020] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.933747][ T2020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.933973][ T2020] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.934170][ T2020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.934355][ T2020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.934542][ T2020] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.934757][ T2020] ? __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.934948][ T2020] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.935134][ T2020] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.935334][ T2020] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.935524][ T2020] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.935713][ T2020] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.935913][ T2020] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.936098][ T2020] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.936289][ T2020] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.936474][ T2020] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.936663][ T2020] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.936854][ T2020] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.937052][ T2020] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.937250][ T2020] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.937437][ T2020] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.937654][ T2020] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.937839][ T2020] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.938039][ T2020] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.938235][ T2020] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.938419][ T2020] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.938607][ T2020] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.938791][ T2020] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.938993][ T2020] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.939185][ T2020] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.939373][ T2020] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.939560][ T2020] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.939745][ T2020] ? netlink_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.939947][ T2020] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.940133][ T2020] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.940324][ T2020] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.940510][ T2020] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.940697][ T2020] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.940893][ T2020] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.941083][ T2020] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.941276][ T2020] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.941459][ T2020] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.941673][ T2020] ? move_addr_to_kernel (net/socket.c:258) [ 35.941873][ T2020] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.942057][ T2020] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.942254][ T2020] ___sys_sendmsg (net/socket.c:2752) [ 35.942440][ T2020] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.942686][ T2020] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.942895][ T2020] __sys_sendmsg (net/socket.c:2784) [ 35.943080][ T2020] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.943274][ T2020] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.943496][ T2020] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.943681][ T2020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.943882][ T2020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.944067][ T2020] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.944256][ T2020] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.944443][ T2020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.944659][ T2020] RIP: 0033:0x7f9e6aa3c08e [ 35.944848][ T2020] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.945491][ T2020] RSP: 002b:00007ffc17555260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.945746][ T2020] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e6aa3c08e [ 35.946011][ T2020] RDX: 0000000000000000 RSI: 00007ffc17555310 RDI: 0000000000000005 [ 35.946275][ T2020] RBP: 00007ffc17555270 R08: 0000000000000000 R09: 0000000000000000 [ 35.946534][ T2020] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 35.946786][ T2020] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc175559d0 | [ 36.017757][ T2027] ------------[ cut here ]------------ | [ 36.017940][ T2027] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2027 | [ 36.018237][ T2027] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.018827][ T2027] Tainted: [W]=WARN [ 36.018945][ T2027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.019127][ T2027] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.019323][ 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 [ 36.019834][ T2027] RSP: 0018:ffa0000004f76f70 EFLAGS: 00010286 [ 36.020019][ T2027] RAX: 00000000ffffffa6 RBX: ff1100000b2eac40 RCX: 1ff40000009eedb4 [ 36.020240][ T2027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eacf0 [ 36.020453][ T2027] RBP: ff11000012842000 R08: 1fe220000165d59f R09: ff1100000f260b80 [ 36.020663][ T2027] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 36.020878][ T2027] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 36.021094][ T2027] FS: 00007fb454e14840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 36.021351][ T2027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.021529][ T2027] CR2: 00000000284eca28 CR3: 000000001265f006 CR4: 0000000000771ef0 [ 36.021743][ T2027] PKRU: 55555554 [ 36.021851][ T2027] Call Trace: [ 36.021963][ T2027] [ 36.022037][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.022185][ T2027] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 36.022328][ T2027] notifier_call_chain (kernel/notifier.c:85) [ 36.022473][ T2027] __netdev_upper_dev_link (net/core/dev.c:8931) [ 36.022619][ T2027] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.022764][ T2027] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.022913][ T2027] netdev_upper_dev_link (net/core/dev.c:8972) [ 36.023054][ T2027] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 36.023205][ T2027] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 36.023354][ T2027] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.023500][ T2027] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.023646][ T2027] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.023794][ T2027] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.023942][ T2027] ? nla_strscpy (lib/nlattr.c:795) [ 36.024085][ T2027] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.024236][ T2027] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.024377][ T2027] ? __dev_get_by_name (net/core/dev.c:883) [ 36.024519][ T2027] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.024668][ T2027] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.024815][ T2027] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.024969][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.025110][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.025258][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.025399][ T2027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.025539][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.025685][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.025828][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.025976][ T2027] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.026123][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.026270][ T2027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.026413][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.026558][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.026702][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.026846][ T2027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.026993][ T2027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.027137][ T2027] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.027287][ 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)) [ 36.027430][ 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)) [ 36.027575][ T2027] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.027718][ T2027] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.027861][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.028010][ T2027] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.028159][ T2027] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.028304][ T2027] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.028449][ T2027] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.028592][ T2027] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.028735][ T2027] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.028915][ T2027] ? move_addr_to_kernel (net/socket.c:258) [ 36.029059][ T2027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.029205][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.029349][ T2027] ___sys_sendmsg (net/socket.c:2752) [ 36.029493][ T2027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.029670][ T2027] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.029824][ T2027] __sys_sendmsg (net/socket.c:2784) [ 36.029974][ T2027] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.030115][ T2027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.030300][ 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) [ 36.030442][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.030584][ T2027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.030726][ T2027] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.030872][ T2027] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.031014][ T2027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.031195][ T2027] RIP: 0033:0x7fb45504e08e [ 36.031345][ 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 [ 36.031846][ T2027] RSP: 002b:00007ffd3bb1f670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.032068][ T2027] RAX: ffffffffffffffda RBX: 00007ffd3bb1fe08 RCX: 00007fb45504e08e [ 36.032284][ T2027] RDX: 0000000000000000 RSI: 00007ffd3bb1f720 RDI: 0000000000000005 [ 36.032495][ T2027] RBP: 00007ffd3bb1f680 R08: 0000000000000000 R09: 0000000000000000 [ 36.032708][ T2027] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.032926][ T2027] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3bb1fde0 | [ 36.034590][ T2027] ------------[ cut here ]------------ | [ 36.034729][ T2027] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2027 | [ 36.035010][ T2027] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.035589][ T2027] Tainted: [W]=WARN [ 36.035697][ T2027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.035878][ T2027] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.036059][ 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 [ 36.036563][ T2027] RSP: 0018:ffa0000004f76fd0 EFLAGS: 00010286 [ 36.036743][ T2027] RAX: 00000000ffffffa6 RBX: ff1100000b2ea040 RCX: 1ff40000009eedc0 [ 36.036959][ T2027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea0f0 [ 36.037175][ T2027] RBP: ff110000119ca000 R08: 1fe220000165d41f R09: ff1100000f260b80 [ 36.037386][ T2027] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 36.037596][ T2027] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 36.037811][ T2027] FS: 00007fb454e14840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 36.038065][ T2027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.038249][ T2027] CR2: 00000000284eca28 CR3: 000000001265f006 CR4: 0000000000771ef0 [ 36.038462][ T2027] PKRU: 55555554 [ 36.038569][ T2027] Call Trace: [ 36.038674][ T2027] [ 36.038748][ T2027] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.038896][ T2027] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.039005][ T2027] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.039153][ T2027] __dev_notify_flags (net/core/dev.c:9787) [ 36.039297][ T2027] ? netif_change_name (net/core/dev.c:1495) [ 36.039440][ T2027] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.039583][ T2027] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 36.039726][ T2027] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.039874][ T2027] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 36.040020][ T2027] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.040173][ T2027] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.040319][ T2027] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.040465][ T2027] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.040606][ T2027] ? nla_strscpy (lib/nlattr.c:795) [ 36.040748][ T2027] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.040895][ T2027] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.041036][ T2027] ? __dev_get_by_name (net/core/dev.c:883) [ 36.041183][ T2027] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.041330][ T2027] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.041477][ T2027] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.041619][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.041761][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.041908][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.042048][ T2027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.042193][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.042339][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.042483][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.042623][ T2027] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.042764][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.042911][ T2027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.043052][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.043199][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.043341][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.043484][ T2027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.043625][ T2027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.043767][ T2027] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.043916][ 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)) [ 36.044058][ 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)) [ 36.044206][ T2027] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.044349][ T2027] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.044490][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.044635][ T2027] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.044780][ T2027] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.044928][ T2027] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.045073][ T2027] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.045219][ T2027] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.045359][ T2027] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.045532][ T2027] ? move_addr_to_kernel (net/socket.c:258) [ 36.045673][ T2027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.045815][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.045964][ T2027] ___sys_sendmsg (net/socket.c:2752) [ 36.046105][ T2027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.046284][ T2027] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.046438][ T2027] __sys_sendmsg (net/socket.c:2784) [ 36.046579][ T2027] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.046719][ T2027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.046904][ 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) [ 36.047044][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.047191][ T2027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.047331][ T2027] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.047471][ T2027] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.047612][ T2027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.047787][ T2027] RIP: 0033:0x7fb45504e08e [ 36.047938][ 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 [ 36.048442][ T2027] RSP: 002b:00007ffd3bb1f670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.048653][ T2027] RAX: ffffffffffffffda RBX: 00007ffd3bb1fe08 RCX: 00007fb45504e08e [ 36.048872][ T2027] RDX: 0000000000000000 RSI: 00007ffd3bb1f720 RDI: 0000000000000005 [ 36.049081][ T2027] RBP: 00007ffd3bb1f680 R08: 0000000000000000 R09: 0000000000000000 [ 36.049296][ T2027] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.049504][ T2027] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3bb1fde0 | [ 36.074451][ T2028] ------------[ cut here ]------------ | [ 36.074603][ T2028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2028 | [ 36.074899][ T2028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.075474][ T2028] Tainted: [W]=WARN [ 36.075577][ T2028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.075749][ T2028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.075935][ T2028] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.076415][ T2028] RSP: 0018:ffa0000004f87020 EFLAGS: 00010286 [ 36.076586][ T2028] RAX: 00000000ffffffa6 RBX: ff1100000cc693c0 RCX: 1ff40000009f0dca [ 36.076793][ T2028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69470 [ 36.077056][ T2028] RBP: ff110000119ca000 R08: 1fe220000198d28f R09: ff1100000f262e58 [ 36.077259][ T2028] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 36.077457][ T2028] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.077714][ T2028] FS: 00007fdbf0d72840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 36.078003][ T2028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.078176][ T2028] CR2: 00007fdbf10421a0 CR3: 0000000010cec002 CR4: 0000000000771ef0 [ 36.078375][ T2028] PKRU: 55555554 [ 36.078475][ T2028] Call Trace: [ 36.078575][ T2028] [ 36.078643][ T2028] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.078778][ T2028] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.078970][ T2028] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.079103][ T2028] __dev_notify_flags (net/core/dev.c:9787) [ 36.079242][ T2028] ? netif_change_name (net/core/dev.c:1495) [ 36.079373][ T2028] ? __dev_change_flags (net/core/dev.c:9752) [ 36.079506][ T2028] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.079637][ T2028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.079772][ T2028] ? 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.079962][ T2028] netif_change_flags (net/core/dev.c:9820) [ 36.080095][ T2028] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.080235][ T2028] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.080368][ T2028] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.080502][ T2028] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.080667][ T2028] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.080801][ T2028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.081000][ T2028] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.081132][ T2028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.081269][ T2028] ? __kernel_text_address (kernel/extable.c:79) [ 36.081402][ T2028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.081539][ T2028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.081671][ T2028] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.081805][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.081991][ T2028] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.082124][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.082262][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.082393][ T2028] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.082528][ T2028] ? __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.082661][ T2028] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.082792][ T2028] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.082997][ T2028] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.083134][ T2028] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.083275][ T2028] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.083409][ T2028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.083544][ T2028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.083677][ T2028] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.083808][ T2028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.083995][ T2028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.084130][ T2028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.084267][ T2028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.084400][ T2028] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.084532][ T2028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.084668][ T2028] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.084798][ T2028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.084986][ T2028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.085182][ T2028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.085314][ T2028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.085447][ T2028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.085581][ T2028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.085716][ T2028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.085849][ T2028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.086036][ T2028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.086178][ T2028] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.086309][ T2028] ? netlink_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.086445][ T2028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.086580][ T2028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.086713][ T2028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.086849][ T2028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.087039][ T2028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.087177][ T2028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.087313][ T2028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.087445][ T2028] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.087575][ T2028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.087738][ T2028] ? move_addr_to_kernel (net/socket.c:258) [ 36.087928][ T2028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.088059][ T2028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.088201][ T2028] ___sys_sendmsg (net/socket.c:2752) [ 36.088331][ T2028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.088497][ T2028] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.088642][ T2028] __sys_sendmsg (net/socket.c:2784) [ 36.088775][ T2028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.088995][ T2028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.089170][ T2028] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.089304][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.089437][ T2028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.089571][ T2028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.089703][ T2028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.089837][ T2028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.090078][ T2028] RIP: 0033:0x7fdbf0fac08e [ 36.090223][ T2028] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.090691][ T2028] RSP: 002b:00007ffdf0fb1380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.090971][ T2028] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdbf0fac08e [ 36.091179][ T2028] RDX: 0000000000000000 RSI: 00007ffdf0fb1430 RDI: 0000000000000005 [ 36.091377][ T2028] RBP: 00007ffdf0fb1390 R08: 0000000000000000 R09: 0000000000000000 [ 36.091576][ T2028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.091774][ T2028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf0fb1af0 | [ 36.197064][ T2039] ------------[ cut here ]------------ | [ 36.197292][ T2039] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2039 | [ 36.197656][ T2039] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.198369][ T2039] Tainted: [W]=WARN [ 36.198524][ T2039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.198749][ T2039] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.198998][ T2039] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.199555][ T2039] RSP: 0018:ffa0000004fe6f70 EFLAGS: 00010286 [ 36.199779][ T2039] RAX: 00000000ffffffa6 RBX: ff110000100afb40 RCX: 1ff40000009fcdb4 [ 36.200049][ T2039] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100afbf0 [ 36.200315][ T2039] RBP: ff11000012842000 R08: 1fe2200002015f7f R09: ff1100000cb0d180 [ 36.200577][ T2039] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 36.200836][ T2039] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 36.201113][ T2039] FS: 00007f5078bca840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 36.201417][ T2039] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.201645][ T2039] CR2: 0000000011f8fa28 CR3: 0000000012878005 CR4: 0000000000771ef0 [ 36.201918][ T2039] PKRU: 55555554 [ 36.202072][ T2039] Call Trace: [ 36.202235][ T2039] [ 36.202359][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.202549][ T2039] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 36.202741][ T2039] notifier_call_chain (kernel/notifier.c:85) [ 36.202950][ T2039] __netdev_upper_dev_link (net/core/dev.c:8931) [ 36.203149][ T2039] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.203343][ T2039] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.203536][ T2039] netdev_upper_dev_link (net/core/dev.c:8972) [ 36.203727][ T2039] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 36.203933][ T2039] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 36.204131][ T2039] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.204336][ T2039] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.204532][ T2039] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.204729][ T2039] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.204933][ T2039] ? nla_strscpy (lib/nlattr.c:795) [ 36.205128][ T2039] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.205327][ T2039] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.205518][ T2039] ? __dev_get_by_name (net/core/dev.c:883) [ 36.205708][ T2039] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.205918][ T2039] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.206113][ T2039] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.206312][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.206504][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.206695][ T2039] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.206897][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.207087][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.207291][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.207484][ T2039] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.207674][ T2039] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.207879][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.208068][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.208262][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.208453][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.208644][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.208836][ T2039] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.209039][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.209239][ T2039] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.209433][ T2039] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.209622][ T2039] ? netlink_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.209816][ T2039] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.210019][ T2039] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.210216][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.210409][ T2039] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.210602][ T2039] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.210792][ T2039] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.210999][ T2039] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.211197][ T2039] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.211386][ T2039] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.211609][ T2039] ? move_addr_to_kernel (net/socket.c:258) [ 36.211800][ T2039] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.212004][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.212203][ T2039] ___sys_sendmsg (net/socket.c:2752) [ 36.212392][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.212616][ T2039] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.212817][ T2039] __sys_sendmsg (net/socket.c:2784) [ 36.213022][ T2039] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.213221][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.213449][ T2039] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.213642][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.213832][ T2039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.214034][ T2039] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.214229][ T2039] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.214421][ T2039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.214645][ T2039] RIP: 0033:0x7f5078e0408e [ 36.214840][ T2039] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.215405][ T2039] RSP: 002b:00007ffd952a7ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.215666][ T2039] RAX: ffffffffffffffda RBX: 00007ffd952a8248 RCX: 00007f5078e0408e [ 36.215936][ T2039] RDX: 0000000000000000 RSI: 00007ffd952a7b60 RDI: 0000000000000005 [ 36.216202][ T2039] RBP: 00007ffd952a7ac0 R08: 0000000000000000 R09: 0000000000000000 [ 36.216460][ T2039] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.216717][ T2039] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd952a8220 | [ 36.218766][ T2039] ------------[ cut here ]------------ | [ 36.218963][ T2039] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2039 | [ 36.219289][ T2039] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.219966][ T2039] Tainted: [W]=WARN [ 36.220120][ T2039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.220352][ T2039] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.220581][ T2039] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.221148][ T2039] RSP: 0018:ffa0000004fe6fd0 EFLAGS: 00010286 [ 36.221372][ T2039] RAX: 00000000ffffffa6 RBX: ff110000100af540 RCX: 1ff40000009fcdc0 [ 36.221630][ T2039] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af5f0 [ 36.221899][ T2039] RBP: ff1100000cd92000 R08: 1fe2200002015ebf R09: ff1100000cb0d180 [ 36.222165][ T2039] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 36.222424][ T2039] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92e04 [ 36.222683][ T2039] FS: 00007f5078bca840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 36.222987][ T2039] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.223220][ T2039] CR2: 0000000011f8fa28 CR3: 0000000012878005 CR4: 0000000000771ef0 [ 36.223478][ T2039] PKRU: 55555554 [ 36.223631][ T2039] Call Trace: [ 36.223784][ T2039] [ 36.223918][ T2039] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.224111][ T2039] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.224276][ T2039] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.224465][ T2039] __dev_notify_flags (net/core/dev.c:9787) [ 36.224656][ T2039] ? netif_change_name (net/core/dev.c:1495) [ 36.224846][ T2039] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.225051][ T2039] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 36.225250][ T2039] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.225445][ T2039] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 36.225642][ T2039] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.225835][ T2039] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.226040][ T2039] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.226243][ T2039] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.226435][ T2039] ? nla_strscpy (lib/nlattr.c:795) [ 36.226626][ T2039] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.226817][ T2039] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.227020][ T2039] ? __dev_get_by_name (net/core/dev.c:883) [ 36.227218][ T2039] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.227416][ T2039] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.227611][ T2039] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.227801][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.228001][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.228196][ T2039] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.228385][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.228572][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.228766][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.228969][ T2039] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.229165][ T2039] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.229355][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.229545][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.229736][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.229943][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.230131][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.230330][ T2039] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.230517][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.230708][ T2039] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.230913][ T2039] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.231102][ T2039] ? netlink_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.231299][ T2039] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.231490][ T2039] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.231680][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.231886][ T2039] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.232077][ T2039] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.232278][ T2039] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.232473][ T2039] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.232664][ T2039] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.232853][ T2039] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.233087][ T2039] ? move_addr_to_kernel (net/socket.c:258) [ 36.233287][ T2039] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.233478][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.233668][ T2039] ___sys_sendmsg (net/socket.c:2752) [ 36.233859][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.234096][ T2039] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.234308][ T2039] __sys_sendmsg (net/socket.c:2784) [ 36.234498][ T2039] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.234686][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.234926][ T2039] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.235117][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.235318][ T2039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.235507][ T2039] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.235696][ T2039] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.235899][ T2039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.236121][ T2039] RIP: 0033:0x7f5078e0408e [ 36.236323][ T2039] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.236876][ T2039] RSP: 002b:00007ffd952a7ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.237133][ T2039] RAX: ffffffffffffffda RBX: 00007ffd952a8248 RCX: 00007f5078e0408e [ 36.237398][ T2039] RDX: 0000000000000000 RSI: 00007ffd952a7b60 RDI: 0000000000000005 [ 36.237656][ T2039] RBP: 00007ffd952a7ac0 R08: 0000000000000000 R09: 0000000000000000 [ 36.237929][ T2039] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.238190][ T2039] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd952a8220 | [ 36.264487][ T2040] ------------[ cut here ]------------ | [ 36.264668][ T2040] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2040 | [ 36.265000][ T2040] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.265649][ T2040] Tainted: [W]=WARN [ 36.265799][ T2040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.266034][ T2040] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.266266][ T2040] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.266788][ T2040] RSP: 0018:ffa0000004ff7020 EFLAGS: 00010286 [ 36.267110][ T2040] RAX: 00000000ffffffa6 RBX: ff1100000f18e340 RCX: 1ff40000009fedca [ 36.267423][ T2040] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e3f0 [ 36.267741][ T2040] RBP: ff1100000cd92000 R08: 1fe2200001e31c7f R09: ff11000010d32e58 [ 36.268082][ T2040] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 36.268418][ T2040] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.268748][ T2040] FS: 00007f5ffd083840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 36.269113][ T2040] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.269421][ T2040] CR2: 00000000169a2988 CR3: 000000001265e002 CR4: 0000000000771ef0 [ 36.269687][ T2040] PKRU: 55555554 [ 36.269828][ T2040] Call Trace: [ 36.269983][ T2040] [ 36.270098][ T2040] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.270289][ T2040] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.270440][ T2040] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.270618][ T2040] __dev_notify_flags (net/core/dev.c:9787) [ 36.270802][ T2040] ? netif_change_name (net/core/dev.c:1495) [ 36.270995][ T2040] ? __dev_change_flags (net/core/dev.c:9752) [ 36.271182][ T2040] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.271361][ T2040] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.271572][ T2040] ? 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.271754][ T2040] netif_change_flags (net/core/dev.c:9820) [ 36.271977][ T2040] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.272163][ T2040] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.272344][ T2040] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.272523][ T2040] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.272735][ T2040] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.272927][ T2040] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.273108][ T2040] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.273293][ T2040] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.273471][ T2040] ? __kernel_text_address (kernel/extable.c:79) [ 36.273651][ T2040] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.273832][ T2040] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.274023][ T2040] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.274212][ T2040] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.274394][ T2040] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.274574][ T2040] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.274752][ T2040] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.274956][ T2040] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.275135][ T2040] ? __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.275322][ T2040] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.275503][ T2040] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.275685][ T2040] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.275882][ T2040] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.276068][ T2040] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.276265][ T2040] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.276455][ T2040] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.276636][ T2040] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.276814][ T2040] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.277007][ T2040] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.277203][ T2040] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.277411][ T2040] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.277591][ T2040] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.277802][ T2040] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.277996][ T2040] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.278181][ T2040] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.278362][ T2040] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.278544][ T2040] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.278724][ T2040] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.278917][ T2040] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.279095][ T2040] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.279284][ T2040] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.279461][ T2040] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.279641][ T2040] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.279827][ T2040] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.280015][ T2040] ? netlink_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.280205][ T2040] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.280390][ T2040] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.280570][ T2040] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.280751][ T2040] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.280947][ T2040] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.281132][ T2040] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.281321][ T2040] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.281500][ T2040] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.281679][ T2040] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.281904][ T2040] ? move_addr_to_kernel (net/socket.c:258) [ 36.282087][ T2040] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.282273][ T2040] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.282458][ T2040] ___sys_sendmsg (net/socket.c:2752) [ 36.282636][ T2040] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.282847][ T2040] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.283050][ T2040] __sys_sendmsg (net/socket.c:2784) [ 36.283240][ T2040] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.283420][ T2040] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.283637][ T2040] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.283820][ T2040] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.284013][ T2040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.284199][ T2040] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.284379][ T2040] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.284560][ T2040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.284770][ T2040] RIP: 0033:0x7f5ffd2bd08e [ 36.284967][ T2040] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.285487][ T2040] RSP: 002b:00007fff5e613340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.285732][ T2040] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5ffd2bd08e [ 36.285988][ T2040] RDX: 0000000000000000 RSI: 00007fff5e6133f0 RDI: 0000000000000005 [ 36.286242][ T2040] RBP: 00007fff5e613350 R08: 0000000000000000 R09: 0000000000000000 [ 36.286485][ T2040] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.286727][ T2040] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5e613ab0 | [ 36.410727][ T2055] ------------[ cut here ]------------ | [ 36.410944][ T2055] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2055 | [ 36.411290][ T2055] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.411989][ T2055] Tainted: [W]=WARN [ 36.412154][ T2055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.412387][ T2055] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.412624][ T2055] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.413195][ T2055] RSP: 0018:ffa00000050a6f70 EFLAGS: 00010286 [ 36.413421][ T2055] RAX: 00000000ffffffa6 RBX: ff1100001194edc0 RCX: 1ff4000000a14db4 [ 36.413680][ T2055] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194ee70 [ 36.413950][ T2055] RBP: ff11000012842000 R08: 1fe2200002329dcf R09: ff11000011a10b80 [ 36.414218][ T2055] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 36.414476][ T2055] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 36.414734][ T2055] FS: 00007f4df624f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 36.415044][ T2055] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.415281][ T2055] CR2: 0000000006729a28 CR3: 000000000c04f006 CR4: 0000000000771ef0 [ 36.415544][ T2055] PKRU: 55555554 [ 36.415699][ T2055] Call Trace: [ 36.415856][ T2055] [ 36.415990][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.416188][ T2055] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 36.416382][ T2055] notifier_call_chain (kernel/notifier.c:85) [ 36.416578][ T2055] __netdev_upper_dev_link (net/core/dev.c:8931) [ 36.416770][ T2055] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.416977][ T2055] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.417177][ T2055] netdev_upper_dev_link (net/core/dev.c:8972) [ 36.417369][ T2055] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 36.417562][ T2055] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 36.417760][ T2055] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.417970][ T2055] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.418171][ T2055] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.418368][ T2055] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.418557][ T2055] ? nla_strscpy (lib/nlattr.c:795) [ 36.418750][ T2055] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.418953][ T2055] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.419151][ T2055] ? __dev_get_by_name (net/core/dev.c:883) [ 36.419342][ T2055] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.419540][ T2055] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.419735][ T2055] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.419939][ T2055] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.420128][ T2055] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.420331][ T2055] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.420520][ T2055] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.420709][ T2055] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.420919][ T2055] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.421111][ T2055] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.421310][ T2055] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.421500][ T2055] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.421690][ T2055] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.421891][ T2055] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.422082][ T2055] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.422281][ T2055] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.422476][ T2055] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.422664][ T2055] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.422857][ T2055] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.423066][ T2055] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.423269][ T2055] ? netlink_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.423467][ T2055] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.423661][ T2055] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.423853][ T2055] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.424059][ T2055] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.424261][ T2055] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.424453][ T2055] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.424645][ T2055] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.424835][ T2055] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.425039][ T2055] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.425274][ T2055] ? move_addr_to_kernel (net/socket.c:258) [ 36.425469][ T2055] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.425659][ T2055] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.425851][ T2055] ___sys_sendmsg (net/socket.c:2752) [ 36.426053][ T2055] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.426287][ T2055] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.426503][ T2055] __sys_sendmsg (net/socket.c:2784) [ 36.426694][ T2055] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.426894][ T2055] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.427121][ T2055] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.427320][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.427513][ T2055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.427704][ T2055] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.427907][ T2055] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.428099][ T2055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.428332][ T2055] RIP: 0033:0x7f4df648908e [ 36.428530][ T2055] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.429091][ T2055] RSP: 002b:00007ffd078b0690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.429359][ T2055] RAX: ffffffffffffffda RBX: 00007ffd078b0e28 RCX: 00007f4df648908e [ 36.429618][ T2055] RDX: 0000000000000000 RSI: 00007ffd078b0740 RDI: 0000000000000005 [ 36.429890][ T2055] RBP: 00007ffd078b06a0 R08: 0000000000000000 R09: 0000000000000000 [ 36.430160][ T2055] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.430421][ T2055] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd078b0e00 | [ 36.432507][ T2055] ------------[ cut here ]------------ | [ 36.432690][ T2055] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2055 | [ 36.433037][ T2055] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.433714][ T2055] Tainted: [W]=WARN [ 36.434185][ T2055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.434410][ T2055] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.434640][ T2055] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.435208][ T2055] RSP: 0018:ffa00000050a6fd0 EFLAGS: 00010286 [ 36.435436][ T2055] RAX: 00000000ffffffa6 RBX: ff1100001194ec40 RCX: 1ff4000000a14dc0 [ 36.435695][ T2055] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194ecf0 [ 36.435968][ T2055] RBP: ff1100000c24a000 R08: 1fe2200002329d9f R09: ff11000011a10b80 [ 36.436234][ T2055] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 36.436494][ T2055] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 36.436756][ T2055] FS: 00007f4df624f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 36.437067][ T2055] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.437296][ T2055] CR2: 0000000006729a28 CR3: 000000000c04f006 CR4: 0000000000771ef0 [ 36.437556][ T2055] PKRU: 55555554 [ 36.437714][ T2055] Call Trace: [ 36.437882][ T2055] [ 36.438004][ T2055] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.438206][ T2055] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.438364][ T2055] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.438557][ T2055] __dev_notify_flags (net/core/dev.c:9787) [ 36.438750][ T2055] ? netif_change_name (net/core/dev.c:1495) [ 36.438957][ T2055] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.439154][ T2055] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 36.439346][ T2055] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.439538][ T2055] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 36.439733][ T2055] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.439942][ T2055] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.440138][ T2055] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.440340][ T2055] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.440530][ T2055] ? nla_strscpy (lib/nlattr.c:795) [ 36.440723][ T2055] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.440928][ T2055] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.441115][ T2055] ? __dev_get_by_name (net/core/dev.c:883) [ 36.441313][ T2055] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.441508][ T2055] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.441704][ T2055] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.441909][ T2055] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.442100][ T2055] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.442299][ T2055] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.442488][ T2055] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.442676][ T2055] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.442884][ T2055] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.443077][ T2055] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.443277][ T2055] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.443467][ T2055] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.443655][ T2055] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.443844][ T2055] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.444050][ T2055] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.444247][ T2055] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.444438][ T2055] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.444628][ T2055] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.444817][ T2055] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.445023][ T2055] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.445218][ T2055] ? netlink_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.445410][ T2055] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.445602][ T2055] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.445790][ T2055] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.445992][ T2055] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.446192][ T2055] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.446383][ T2055] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.446574][ T2055] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.446764][ T2055] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.446966][ T2055] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.447191][ T2055] ? move_addr_to_kernel (net/socket.c:258) [ 36.447383][ T2055] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.447573][ T2055] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.447765][ T2055] ___sys_sendmsg (net/socket.c:2752) [ 36.447967][ T2055] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.448199][ T2055] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.448402][ T2055] __sys_sendmsg (net/socket.c:2784) [ 36.448593][ T2055] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.448782][ T2055] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.449025][ T2055] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.449222][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.449413][ T2055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.449603][ T2055] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.449793][ T2055] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.449999][ T2055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.450226][ T2055] RIP: 0033:0x7f4df648908e [ 36.450421][ T2055] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.450979][ T2055] RSP: 002b:00007ffd078b0690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.451248][ T2055] RAX: ffffffffffffffda RBX: 00007ffd078b0e28 RCX: 00007f4df648908e [ 36.451510][ T2055] RDX: 0000000000000000 RSI: 00007ffd078b0740 RDI: 0000000000000005 [ 36.451768][ T2055] RBP: 00007ffd078b06a0 R08: 0000000000000000 R09: 0000000000000000 [ 36.452038][ T2055] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.452305][ T2055] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd078b0e00 | [ 36.477913][ T2056] ------------[ cut here ]------------ | [ 36.478064][ T2056] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2056 | [ 36.478340][ T2056] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.478905][ T2056] Tainted: [W]=WARN [ 36.479010][ T2056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.479186][ T2056] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.479364][ T2056] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.479838][ T2056] RSP: 0018:ffa0000005097020 EFLAGS: 00010286 [ 36.480016][ T2056] RAX: 00000000ffffffa6 RBX: ff11000005dc1b40 RCX: 1ff4000000a12dca [ 36.480220][ T2056] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1bf0 [ 36.480420][ T2056] RBP: ff1100000c24a000 R08: 1fe2200000bb837f R09: ff11000011a12e58 [ 36.480619][ T2056] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 36.480818][ T2056] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.481025][ T2056] FS: 00007f4b7c0ef840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 36.481265][ T2056] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.481433][ T2056] CR2: 0000000015359988 CR3: 0000000012562005 CR4: 0000000000771ef0 [ 36.481636][ T2056] PKRU: 55555554 [ 36.481736][ T2056] Call Trace: [ 36.481834][ T2056] [ 36.481909][ T2056] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.482044][ T2056] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.482149][ T2056] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.482280][ T2056] __dev_notify_flags (net/core/dev.c:9787) [ 36.482414][ T2056] ? netif_change_name (net/core/dev.c:1495) [ 36.482544][ T2056] ? __dev_change_flags (net/core/dev.c:9752) [ 36.482676][ T2056] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.482806][ T2056] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.482943][ T2056] ? 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.483077][ T2056] netif_change_flags (net/core/dev.c:9820) [ 36.483214][ T2056] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.483347][ T2056] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.483483][ T2056] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.483615][ T2056] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.483780][ T2056] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.483917][ T2056] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.484050][ T2056] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.484187][ T2056] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.484319][ T2056] ? __kernel_text_address (kernel/extable.c:79) [ 36.484452][ T2056] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.484586][ T2056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.484718][ T2056] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.484850][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.485067][ T2056] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.485205][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.485334][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.485465][ T2056] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.485598][ T2056] ? __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.485731][ T2056] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.485861][ T2056] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.486138][ T2056] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.486277][ T2056] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.486412][ T2056] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.486546][ T2056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.486677][ T2056] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.486810][ T2056] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.487031][ T2056] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.487168][ T2056] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.487302][ T2056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.487434][ T2056] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.487566][ T2056] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.487697][ T2056] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.487832][ T2056] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.488051][ T2056] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.488190][ T2056] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.488322][ T2056] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.488454][ T2056] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.488589][ T2056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.488722][ T2056] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.488854][ T2056] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.489074][ T2056] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.489214][ T2056] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.489348][ T2056] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.489479][ T2056] ? netlink_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.489614][ T2056] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.489747][ T2056] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.489932][ T2056] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.490066][ T2056] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.490203][ T2056] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.490336][ T2056] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.490470][ T2056] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.490602][ T2056] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.490734][ T2056] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.490904][ T2056] ? move_addr_to_kernel (net/socket.c:258) [ 36.491037][ T2056] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.491174][ T2056] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.491307][ T2056] ___sys_sendmsg (net/socket.c:2752) [ 36.491437][ T2056] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.491601][ T2056] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.491745][ T2056] __sys_sendmsg (net/socket.c:2784) [ 36.491883][ T2056] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.492013][ T2056] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.492183][ T2056] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.492314][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.492448][ T2056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.492578][ T2056] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.492711][ T2056] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.492843][ T2056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.493012][ T2056] RIP: 0033:0x7f4b7c32908e [ 36.493156][ T2056] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.493624][ T2056] RSP: 002b:00007ffce6ead720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.493823][ T2056] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4b7c32908e [ 36.494025][ T2056] RDX: 0000000000000000 RSI: 00007ffce6ead7d0 RDI: 0000000000000005 [ 36.494227][ T2056] RBP: 00007ffce6ead730 R08: 0000000000000000 R09: 0000000000000000 [ 36.494423][ T2056] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb49 [ 36.494619][ T2056] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce6eade90 | [ 36.620079][ T2070] ------------[ cut here ]------------ | [ 36.620256][ T2070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2070 | [ 36.620552][ T2070] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.621170][ T2070] Tainted: [W]=WARN [ 36.621284][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.621469][ T2070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.621666][ T2070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.622263][ T2070] RSP: 0018:ffa0000005146f70 EFLAGS: 00010286 [ 36.622445][ T2070] RAX: 00000000ffffffa6 RBX: ff1100000c9644c0 RCX: 1ff4000000a28db4 [ 36.622661][ T2070] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964570 [ 36.622934][ T2070] RBP: ff11000012842000 R08: 1fe220000192c8af R09: ff1100000cbd2e80 [ 36.623213][ T2070] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 36.623424][ T2070] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 36.623643][ T2070] FS: 00007f568d058840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 36.623995][ T2070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.624181][ T2070] CR2: 000000002b713a28 CR3: 000000000f66b002 CR4: 0000000000771ef0 [ 36.624394][ T2070] PKRU: 55555554 [ 36.624500][ T2070] Call Trace: [ 36.624608][ T2070] [ 36.624684][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.624829][ T2070] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 36.625068][ T2070] notifier_call_chain (kernel/notifier.c:85) [ 36.625227][ T2070] __netdev_upper_dev_link (net/core/dev.c:8931) [ 36.625371][ T2070] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.625517][ T2070] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.625661][ T2070] netdev_upper_dev_link (net/core/dev.c:8972) [ 36.625802][ T2070] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 36.626043][ T2070] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 36.626195][ T2070] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.626342][ T2070] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.626487][ T2070] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.626634][ T2070] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.626777][ T2070] ? nla_strscpy (lib/nlattr.c:795) [ 36.626997][ T2070] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.627145][ T2070] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.627288][ T2070] ? __dev_get_by_name (net/core/dev.c:883) [ 36.627430][ T2070] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.627576][ T2070] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.627723][ T2070] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.627905][ T2070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.628047][ T2070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.628193][ T2070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.628335][ T2070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.628475][ T2070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.628620][ T2070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.628762][ T2070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.628911][ T2070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.629053][ T2070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.629199][ T2070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.629339][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.629482][ T2070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.629623][ T2070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.629765][ T2070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.629913][ T2070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.630057][ T2070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.630207][ T2070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.630348][ T2070] ? netlink_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.630490][ T2070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.630632][ T2070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.630775][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.630925][ T2070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.631069][ T2070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.631252][ T2070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.631407][ T2070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.631554][ T2070] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.631699][ T2070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.631884][ T2070] ? move_addr_to_kernel (net/socket.c:258) [ 36.632032][ T2070] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.632184][ T2070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.632328][ T2070] ___sys_sendmsg (net/socket.c:2752) [ 36.632468][ T2070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.632644][ T2070] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.632797][ T2070] __sys_sendmsg (net/socket.c:2784) [ 36.632945][ T2070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.633086][ T2070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.633269][ T2070] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.633411][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.633553][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.633694][ T2070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.633836][ T2070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.633982][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.634160][ T2070] RIP: 0033:0x7f568d29208e [ 36.634310][ T2070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.634821][ T2070] RSP: 002b:00007ffcce476330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.635039][ T2070] RAX: ffffffffffffffda RBX: 00007ffcce476ac8 RCX: 00007f568d29208e [ 36.635260][ T2070] RDX: 0000000000000000 RSI: 00007ffcce4763e0 RDI: 0000000000000005 [ 36.635471][ T2070] RBP: 00007ffcce476340 R08: 0000000000000000 R09: 0000000000000000 [ 36.635683][ T2070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 36.635900][ T2070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcce476aa0 | [ 36.637544][ T2070] ------------[ cut here ]------------ | [ 36.637682][ T2070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2070 | [ 36.637967][ T2070] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.638540][ T2070] Tainted: [W]=WARN [ 36.638647][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.638822][ T2070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.639487][ T2070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.639997][ T2070] RSP: 0018:ffa0000005146fd0 EFLAGS: 00010286 [ 36.640181][ T2070] RAX: 00000000ffffffa6 RBX: ff1100000c9653c0 RCX: 1ff4000000a28dc0 [ 36.640393][ T2070] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965470 [ 36.640603][ T2070] RBP: ff1100000c352000 R08: 1fe220000192ca8f R09: ff1100000cbd2e80 [ 36.640814][ T2070] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 36.641030][ T2070] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352e04 [ 36.641247][ T2070] FS: 00007f568d058840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 36.641494][ T2070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.641672][ T2070] CR2: 000000002b713a28 CR3: 000000000f66b002 CR4: 0000000000771ef0 [ 36.641888][ T2070] PKRU: 55555554 [ 36.641995][ T2070] Call Trace: [ 36.642099][ T2070] [ 36.642177][ T2070] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.642322][ T2070] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.642430][ T2070] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.642572][ T2070] __dev_notify_flags (net/core/dev.c:9787) [ 36.642715][ T2070] ? netif_change_name (net/core/dev.c:1495) [ 36.642857][ T2070] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.643007][ T2070] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 36.643153][ T2070] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.643298][ T2070] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 36.643443][ T2070] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.643589][ T2070] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.643731][ T2070] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.643882][ T2070] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.644025][ T2070] ? nla_strscpy (lib/nlattr.c:795) [ 36.644172][ T2070] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.644314][ T2070] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.644454][ T2070] ? __dev_get_by_name (net/core/dev.c:883) [ 36.644594][ T2070] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.644742][ T2070] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.644893][ T2070] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.645037][ T2070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.645184][ T2070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.645331][ T2070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.645471][ T2070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.645612][ T2070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.645758][ T2070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.645907][ T2070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.646048][ T2070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.646193][ T2070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.646333][ T2070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.646475][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.646619][ T2070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.646760][ T2070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.646908][ T2070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.647049][ T2070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.647195][ T2070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.647338][ T2070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.647479][ T2070] ? netlink_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.647623][ T2070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.647765][ T2070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.647911][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.648053][ T2070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.648199][ T2070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.648341][ T2070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.648486][ T2070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.648629][ T2070] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.648768][ T2070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.648946][ T2070] ? move_addr_to_kernel (net/socket.c:258) [ 36.649088][ T2070] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.649231][ T2070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.649375][ T2070] ___sys_sendmsg (net/socket.c:2752) [ 36.649515][ T2070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.649692][ T2070] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.649845][ T2070] __sys_sendmsg (net/socket.c:2784) [ 36.649993][ T2070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.650133][ T2070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.650318][ T2070] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.650460][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.650601][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.650742][ T2070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.650887][ T2070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.651028][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.651207][ T2070] RIP: 0033:0x7f568d29208e [ 36.651354][ T2070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.651855][ T2070] RSP: 002b:00007ffcce476330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.652074][ T2070] RAX: ffffffffffffffda RBX: 00007ffcce476ac8 RCX: 00007f568d29208e [ 36.652290][ T2070] RDX: 0000000000000000 RSI: 00007ffcce4763e0 RDI: 0000000000000005 [ 36.652501][ T2070] RBP: 00007ffcce476340 R08: 0000000000000000 R09: 0000000000000000 [ 36.652712][ T2070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 36.652929][ T2070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcce476aa0 | [ 36.677193][ T2071] ------------[ cut here ]------------ | [ 36.677348][ T2071] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2071 | [ 36.677622][ T2071] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.678194][ T2071] Tainted: [W]=WARN [ 36.678297][ T2071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.678468][ T2071] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.678647][ T2071] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.679208][ T2071] RSP: 0018:ffa0000005157020 EFLAGS: 00010286 [ 36.679377][ T2071] RAX: 00000000ffffffa6 RBX: ff1100001194fb40 RCX: 1ff4000000a2adca [ 36.679577][ T2071] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fbf0 [ 36.679775][ T2071] RBP: ff1100000c352000 R08: 1fe2200002329f7f R09: ff1100000f260b58 [ 36.680075][ T2071] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 36.680276][ T2071] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.680475][ T2071] FS: 00007f55788d6840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 36.680708][ T2071] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.680953][ T2071] CR2: 0000000031dc8988 CR3: 00000000126bf004 CR4: 0000000000771ef0 [ 36.681155][ T2071] PKRU: 55555554 [ 36.681254][ T2071] Call Trace: [ 36.681353][ T2071] [ 36.681422][ T2071] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.681555][ T2071] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.681656][ T2071] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.681787][ T2071] __dev_notify_flags (net/core/dev.c:9787) [ 36.682012][ T2071] ? netif_change_name (net/core/dev.c:1495) [ 36.682149][ T2071] ? __dev_change_flags (net/core/dev.c:9752) [ 36.682280][ T2071] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.682411][ T2071] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.682541][ T2071] ? 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.682674][ T2071] netif_change_flags (net/core/dev.c:9820) [ 36.682806][ T2071] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.683003][ T2071] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.683136][ T2071] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.683273][ T2071] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.683437][ T2071] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.683567][ T2071] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.683700][ T2071] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.683829][ T2071] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.684007][ T2071] ? __kernel_text_address (kernel/extable.c:79) [ 36.684144][ T2071] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.684278][ T2071] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.684408][ T2071] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.684541][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.684671][ T2071] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.684801][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.684937][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.685071][ T2071] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.685208][ T2071] ? __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.685339][ T2071] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.685470][ T2071] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.685602][ T2071] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.685735][ T2071] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.685874][ T2071] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.686007][ T2071] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.686136][ T2071] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.686271][ T2071] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.686402][ T2071] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.686531][ T2071] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.686664][ T2071] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.686794][ T2071] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.686931][ T2071] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.687064][ T2071] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.687202][ T2071] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.687335][ T2071] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.687468][ T2071] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.687598][ T2071] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.687728][ T2071] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.687868][ T2071] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.688000][ T2071] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.688131][ T2071] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.688266][ T2071] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.688397][ T2071] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.688532][ T2071] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.688662][ T2071] ? netlink_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.688795][ T2071] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.688932][ T2071] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.689064][ T2071] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.689201][ T2071] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.689335][ T2071] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.689470][ T2071] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.689605][ T2071] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.689737][ T2071] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.689872][ T2071] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.690032][ T2071] ? move_addr_to_kernel (net/socket.c:258) [ 36.690170][ T2071] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.690301][ T2071] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.690436][ T2071] ___sys_sendmsg (net/socket.c:2752) [ 36.690572][ T2071] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.690744][ T2071] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.690890][ T2071] __sys_sendmsg (net/socket.c:2784) [ 36.691020][ T2071] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.691155][ T2071] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.691320][ T2071] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.691451][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.691585][ T2071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.691716][ T2071] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.691847][ T2071] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.691984][ T2071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.692155][ T2071] RIP: 0033:0x7f5578b1008e [ 36.692294][ T2071] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.692761][ T2071] RSP: 002b:00007ffd19bff6d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.692967][ T2071] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5578b1008e [ 36.693168][ T2071] RDX: 0000000000000000 RSI: 00007ffd19bff780 RDI: 0000000000000005 [ 36.693363][ T2071] RBP: 00007ffd19bff6e0 R08: 0000000000000000 R09: 0000000000000000 [ 36.693563][ T2071] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 36.693761][ T2071] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd19bffe40 | [ 36.835452][ T2086] ------------[ cut here ]------------ | [ 36.835618][ T2086] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2086 | [ 36.835940][ T2086] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.836518][ T2086] Tainted: [W]=WARN [ 36.836625][ T2086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.836804][ T2086] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.836993][ T2086] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.837489][ T2086] RSP: 0018:ffa00000052071b0 EFLAGS: 00010286 [ 36.837663][ T2086] RAX: 00000000ffffffa6 RBX: ff1100000bbe3cc0 RCX: 1ff4000000a40dfc [ 36.837878][ T2086] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe3d70 [ 36.838082][ T2086] RBP: ff1100000b0d9000 R08: 1fe220000177c7af R09: ff11000010d30b80 [ 36.838288][ T2086] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 36.838492][ T2086] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 36.838695][ T2086] FS: 00007f89b23a5840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 36.838941][ T2086] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.839111][ T2086] CR2: 00007f89b259e460 CR3: 0000000012d3b003 CR4: 0000000000771ef0 [ 36.839319][ T2086] PKRU: 55555554 [ 36.839421][ T2086] Call Trace: [ 36.839522][ T2086] [ 36.839592][ T2086] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.839730][ T2086] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.839837][ T2086] __dev_notify_flags (net/core/dev.c:9787) [ 36.839977][ T2086] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 36.840115][ T2086] ? netif_change_name (net/core/dev.c:1495) [ 36.840259][ T2086] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.840397][ T2086] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 36.840534][ T2086] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.840667][ T2086] ? __dev_get_by_name (net/core/dev.c:883) [ 36.840804][ T2086] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.840949][ T2086] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.841087][ T2086] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.841225][ T2086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.841359][ T2086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.841495][ T2086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.841629][ T2086] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.841762][ T2086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.841906][ T2086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.842040][ T2086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.842178][ T2086] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.842311][ T2086] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.842444][ T2086] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.842578][ T2086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.842715][ T2086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.842847][ T2086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.842987][ T2086] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.843121][ T2086] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.843256][ T2086] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.843393][ T2086] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.843527][ T2086] ? netlink_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.843663][ T2086] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.843796][ T2086] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.843935][ T2086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.844070][ T2086] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.844210][ T2086] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.844345][ T2086] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.844483][ T2086] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.844617][ T2086] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.844751][ T2086] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.844922][ T2086] ? move_addr_to_kernel (net/socket.c:258) [ 36.845058][ T2086] ___sys_sendmsg (net/socket.c:2752) [ 36.845196][ T2086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.845329][ T2086] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.845474][ T2086] ? 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.845611][ T2086] __sys_sendmsg (net/socket.c:2784) [ 36.845744][ T2086] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.845886][ T2086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.846021][ T2086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.846158][ T2086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.846291][ T2086] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.846424][ T2086] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.846559][ T2086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.846726][ T2086] RIP: 0033:0x7f89b25df08e [ 36.846872][ T2086] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.847352][ T2086] RSP: 002b:00007ffd3e0a5c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.847557][ T2086] RAX: ffffffffffffffda RBX: 00007ffd3e0a6428 RCX: 00007f89b25df08e [ 36.847755][ T2086] RDX: 0000000000000000 RSI: 00007ffd3e0a5d40 RDI: 0000000000000005 [ 36.847961][ T2086] RBP: 00007ffd3e0a5ca0 R08: 0000000000000000 R09: 0000000000000000 [ 36.848163][ T2086] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 36.848366][ T2086] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3e0a6400 | [ 36.879211][ T2087] ------------[ cut here ]------------ | [ 36.879365][ T2087] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2087 | [ 36.879636][ T2087] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.880209][ T2087] Tainted: [W]=WARN [ 36.880311][ T2087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.880483][ T2087] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.880659][ T2087] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.881146][ T2087] RSP: 0018:ffa0000005217020 EFLAGS: 00010286 [ 36.881317][ T2087] RAX: 00000000ffffffa6 RBX: ff1100000bbe3840 RCX: 1ff4000000a42dca [ 36.881517][ T2087] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bbe38f0 [ 36.881714][ T2087] RBP: ff1100000b0d9000 R08: 1fe220000177c71f R09: ff1100000c2e0b58 [ 36.881921][ T2087] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 36.882119][ T2087] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.882321][ T2087] FS: 00007f7daf12e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 36.882559][ T2087] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.882727][ T2087] CR2: 0000000039158988 CR3: 0000000011ae3005 CR4: 0000000000771ef0 [ 36.882933][ T2087] PKRU: 55555554 [ 36.883033][ T2087] Call Trace: [ 36.883133][ T2087] [ 36.883207][ T2087] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.883340][ T2087] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.883440][ T2087] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.883575][ T2087] __dev_notify_flags (net/core/dev.c:9787) [ 36.883709][ T2087] ? netif_change_name (net/core/dev.c:1495) [ 36.883844][ T2087] ? __dev_change_flags (net/core/dev.c:9752) [ 36.883983][ T2087] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.884113][ T2087] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.884247][ T2087] ? 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.884381][ T2087] netif_change_flags (net/core/dev.c:9820) [ 36.884514][ T2087] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.884647][ T2087] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.884781][ T2087] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.885173][ T2087] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.885341][ T2087] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.885474][ T2087] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.885605][ T2087] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.885737][ T2087] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.885876][ T2087] ? __kernel_text_address (kernel/extable.c:79) [ 36.886010][ T2087] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.886148][ T2087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.886279][ T2087] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.886411][ T2087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.886542][ T2087] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.886673][ T2087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.886806][ T2087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.886940][ T2087] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.887073][ T2087] ? __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.887207][ T2087] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.887336][ T2087] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.887469][ T2087] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.887601][ T2087] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.887737][ T2087] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.887877][ T2087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.888009][ T2087] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.888141][ T2087] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.888276][ T2087] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.888408][ T2087] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.888542][ T2087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.888673][ T2087] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.888806][ T2087] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.888944][ T2087] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.889077][ T2087] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.889213][ T2087] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.889348][ T2087] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.889481][ T2087] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.889613][ T2087] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.889748][ T2087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.889887][ T2087] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.890020][ T2087] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.890155][ T2087] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.890289][ T2087] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.890423][ T2087] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.890555][ T2087] ? netlink_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.890689][ T2087] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.890823][ T2087] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.890961][ T2087] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.891095][ T2087] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.891232][ T2087] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.891366][ T2087] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.891500][ T2087] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.891633][ T2087] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.891765][ T2087] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.891932][ T2087] ? move_addr_to_kernel (net/socket.c:258) [ 36.892064][ T2087] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.892199][ T2087] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.892332][ T2087] ___sys_sendmsg (net/socket.c:2752) [ 36.892462][ T2087] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.892627][ T2087] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.892771][ T2087] __sys_sendmsg (net/socket.c:2784) [ 36.892909][ T2087] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.893039][ T2087] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.893209][ T2087] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.893342][ T2087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.893476][ T2087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.893610][ T2087] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.893743][ T2087] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.893878][ T2087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.894041][ T2087] RIP: 0033:0x7f7daf36808e [ 36.894182][ T2087] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.894649][ T2087] RSP: 002b:00007fff45441040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.894848][ T2087] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7daf36808e [ 36.895056][ T2087] RDX: 0000000000000000 RSI: 00007fff454410f0 RDI: 0000000000000005 [ 36.895256][ T2087] RBP: 00007fff45441050 R08: 0000000000000000 R09: 0000000000000000 [ 36.895452][ T2087] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 36.895650][ T2087] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff454417b0 | [ 37.053080][ T2106] ------------[ cut here ]------------ | [ 37.053267][ T2106] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2106 | [ 37.053551][ T2106] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.054141][ T2106] Tainted: [W]=WARN [ 37.054255][ T2106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.054440][ T2106] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.054629][ T2106] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.055161][ T2106] RSP: 0018:ffa00000052971b0 EFLAGS: 00010286 [ 37.055347][ T2106] RAX: 00000000ffffffa6 RBX: ff11000005dc1b40 RCX: 1ff4000000a52dfc [ 37.055563][ T2106] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1bf0 [ 37.055776][ T2106] RBP: ff11000008551000 R08: 1fe2200000bb837f R09: ff11000011a15180 [ 37.055992][ T2106] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 37.056203][ T2106] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 37.056412][ T2106] FS: 00007f7bdf421840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 37.056660][ T2106] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.056837][ T2106] CR2: 00007f7bdf61a460 CR3: 000000000f4b7004 CR4: 0000000000771ef0 [ 37.057051][ T2106] PKRU: 55555554 [ 37.057161][ T2106] Call Trace: [ 37.057265][ T2106] [ 37.057338][ T2106] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.057480][ T2106] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.057585][ T2106] __dev_notify_flags (net/core/dev.c:9787) [ 37.057723][ T2106] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.057868][ T2106] ? netif_change_name (net/core/dev.c:1495) [ 37.058010][ T2106] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.058155][ T2106] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.058295][ T2106] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.058434][ T2106] ? __dev_get_by_name (net/core/dev.c:883) [ 37.058572][ T2106] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.058716][ T2106] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.058858][ T2106] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.059004][ T2106] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.059148][ T2106] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.059285][ T2106] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.059421][ T2106] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.059557][ T2106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.059696][ T2106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.059836][ T2106] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.059976][ T2106] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.060113][ T2106] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.060254][ T2106] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.060391][ T2106] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.060532][ T2106] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.060672][ T2106] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.060815][ T2106] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.060957][ T2106] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.061097][ T2106] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.061243][ T2106] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.061383][ T2106] ? netlink_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.061525][ T2106] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.061664][ T2106] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.061801][ T2106] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.061945][ T2106] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.062084][ T2106] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.062227][ T2106] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.062368][ T2106] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.062505][ T2106] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.062642][ T2106] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.062813][ T2106] ? move_addr_to_kernel (net/socket.c:258) [ 37.062961][ T2106] ___sys_sendmsg (net/socket.c:2752) [ 37.063098][ T2106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.063240][ T2106] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.063387][ T2106] ? 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.063528][ T2106] __sys_sendmsg (net/socket.c:2784) [ 37.063664][ T2106] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.063807][ T2106] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.063950][ T2106] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.064088][ T2106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.064228][ T2106] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.064366][ T2106] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.064504][ T2106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.064678][ T2106] RIP: 0033:0x7f7bdf65b08e [ 37.064825][ T2106] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.065324][ T2106] RSP: 002b:00007ffef5519660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.065534][ T2106] RAX: ffffffffffffffda RBX: 00007ffef5519df8 RCX: 00007f7bdf65b08e [ 37.065740][ T2106] RDX: 0000000000000000 RSI: 00007ffef5519710 RDI: 0000000000000005 [ 37.065952][ T2106] RBP: 00007ffef5519670 R08: 0000000000000000 R09: 0000000000000000 [ 37.066160][ T2106] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 37.066369][ T2106] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef5519dd0 | [ 37.088018][ T2107] ------------[ cut here ]------------ | [ 37.088225][ T2107] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2107 | [ 37.088553][ T2107] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.089228][ T2107] Tainted: [W]=WARN [ 37.089378][ T2107] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.089597][ T2107] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.089827][ T2107] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.090367][ T2107] RSP: 0018:ffa00000052a7020 EFLAGS: 00010286 [ 37.090587][ T2107] RAX: 00000000ffffffa6 RBX: ff1100000c086c40 RCX: 1ff4000000a54dca [ 37.090835][ T2107] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086cf0 [ 37.092078][ T2107] RBP: ff11000008551000 R08: 1fe2200001810d9f R09: ff11000012530b58 [ 37.092463][ T2107] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 37.092818][ T2107] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.093178][ T2107] FS: 00007fb550e92840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 37.093546][ T2107] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.093837][ T2107] CR2: 00007fb5511621a0 CR3: 000000000c28f004 CR4: 0000000000771ef0 [ 37.094195][ T2107] PKRU: 55555554 [ 37.094414][ T2107] Call Trace: [ 37.094561][ T2107] [ 37.094681][ T2107] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.094878][ T2107] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.095027][ T2107] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.095218][ T2107] __dev_notify_flags (net/core/dev.c:9787) [ 37.095405][ T2107] ? netif_change_name (net/core/dev.c:1495) [ 37.095618][ T2107] ? __dev_change_flags (net/core/dev.c:9752) [ 37.095799][ T2107] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.095994][ T2107] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.096183][ T2107] ? 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.096369][ T2107] netif_change_flags (net/core/dev.c:9820) [ 37.096552][ T2107] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.096733][ T2107] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.096928][ T2107] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.097111][ T2107] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.097327][ T2107] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.097509][ T2107] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.097688][ T2107] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.097881][ T2107] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.098064][ T2107] ? __kernel_text_address (kernel/extable.c:79) [ 37.098254][ T2107] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.098440][ T2107] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.098622][ T2107] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.098805][ T2107] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.099009][ T2107] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.099202][ T2107] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.099388][ T2107] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.099600][ T2107] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.099783][ T2107] ? __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.099989][ T2107] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.100180][ T2107] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.100410][ T2107] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.100597][ T2107] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.100777][ T2107] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.100974][ T2107] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.101159][ T2107] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.101351][ T2107] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.101535][ T2107] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.101718][ T2107] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.101916][ T2107] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.102097][ T2107] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.102286][ T2107] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.102468][ T2107] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.102650][ T2107] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.102836][ T2107] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.103033][ T2107] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.103223][ T2107] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.103407][ T2107] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.103593][ T2107] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.103774][ T2107] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.103974][ T2107] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.104168][ T2107] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.104362][ T2107] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.104548][ T2107] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.104730][ T2107] ? netlink_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.104941][ T2107] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.105127][ T2107] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.105317][ T2107] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.105504][ T2107] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.105688][ T2107] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.105882][ T2107] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.106068][ T2107] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.106257][ T2107] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.106440][ T2107] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.106654][ T2107] ? move_addr_to_kernel (net/socket.c:258) [ 37.106839][ T2107] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.107034][ T2107] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.107226][ T2107] ___sys_sendmsg (net/socket.c:2752) [ 37.107408][ T2107] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.107622][ T2107] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.107816][ T2107] __sys_sendmsg (net/socket.c:2784) [ 37.108015][ T2107] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.108204][ T2107] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.108423][ T2107] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.108691][ T2107] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.108974][ T2107] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.109163][ T2107] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.109346][ T2107] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.109535][ T2107] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.109751][ T2107] RIP: 0033:0x7fb5510cc08e [ 37.109949][ T2107] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.110568][ T2107] RSP: 002b:00007ffdfc995330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.110924][ T2107] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5510cc08e [ 37.111178][ T2107] RDX: 0000000000000000 RSI: 00007ffdfc9953e0 RDI: 0000000000000005 [ 37.111426][ T2107] RBP: 00007ffdfc995340 R08: 0000000000000000 R09: 0000000000000000 [ 37.111674][ T2107] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 37.111940][ T2107] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfc995aa0 | [ 37.291776][ T2130] ------------[ cut here ]------------ | [ 37.291971][ T2130] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2130 | [ 37.292261][ T2130] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.292833][ T2130] Tainted: [W]=WARN [ 37.292948][ T2130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.293129][ T2130] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.293318][ T2130] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.293811][ T2130] RSP: 0018:ffa00000053771b0 EFLAGS: 00010286 [ 37.293994][ T2130] RAX: 00000000ffffffa6 RBX: ff1100001194fcc0 RCX: 1ff4000000a6edfc [ 37.294210][ T2130] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fd70 [ 37.294416][ T2130] RBP: ff110000128ac000 R08: 1fe2200002329faf R09: ff1100000e802e80 [ 37.294624][ T2130] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 37.294834][ T2130] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 37.295047][ T2130] FS: 00007fc763618840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 37.295301][ T2130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.295476][ T2130] CR2: 00007fc76398d040 CR3: 0000000012d40001 CR4: 0000000000771ef0 [ 37.295687][ T2130] PKRU: 55555554 [ 37.295794][ T2130] Call Trace: [ 37.295906][ T2130] [ 37.295980][ T2130] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.296160][ T2130] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.296268][ T2130] __dev_notify_flags (net/core/dev.c:9787) [ 37.296411][ T2130] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.296554][ T2130] ? netif_change_name (net/core/dev.c:1495) [ 37.296699][ T2130] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.296841][ T2130] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.296987][ T2130] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.297125][ T2130] ? __dev_get_by_name (net/core/dev.c:883) [ 37.297270][ T2130] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.297418][ T2130] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.297562][ T2130] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.297702][ T2130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.297842][ T2130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.297988][ T2130] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.298128][ T2130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.298272][ T2130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.298416][ T2130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.298557][ T2130] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.298697][ T2130] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.298836][ T2130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.298980][ T2130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.299119][ T2130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.299264][ T2130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.299402][ T2130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.299542][ T2130] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.299680][ T2130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.299822][ T2130] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.299970][ T2130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.300109][ T2130] ? netlink_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.300255][ T2130] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.300396][ T2130] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.300535][ T2130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.300674][ T2130] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.300812][ T2130] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.300960][ T2130] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.301101][ T2130] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.301245][ T2130] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.301384][ T2130] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.301555][ T2130] ? move_addr_to_kernel (net/socket.c:258) [ 37.301699][ T2130] ___sys_sendmsg (net/socket.c:2752) [ 37.301836][ T2130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.302035][ T2130] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.302192][ T2130] ? 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.302334][ T2130] __sys_sendmsg (net/socket.c:2784) [ 37.302472][ T2130] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.302616][ T2130] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.302756][ T2130] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.302954][ T2130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.303095][ T2130] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.303238][ T2130] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.303378][ T2130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.303552][ T2130] RIP: 0033:0x7fc76385208e [ 37.303698][ T2130] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.304253][ T2130] RSP: 002b:00007ffec8f927a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.304464][ T2130] RAX: ffffffffffffffda RBX: 00007ffec8f92f38 RCX: 00007fc76385208e [ 37.304671][ T2130] RDX: 0000000000000000 RSI: 00007ffec8f92850 RDI: 0000000000000005 [ 37.304933][ T2130] RBP: 00007ffec8f927b0 R08: 0000000000000000 R09: 0000000000000000 [ 37.305140][ T2130] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 37.305354][ T2130] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec8f92f10 | [ 37.331099][ T2131] ------------[ cut here ]------------ | [ 37.331262][ T2131] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2131 | [ 37.331534][ T2131] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.332211][ T2131] Tainted: [W]=WARN [ 37.332317][ T2131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.332486][ T2131] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.332662][ T2131] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.333201][ T2131] RSP: 0018:ffa0000005387020 EFLAGS: 00010286 [ 37.333372][ T2131] RAX: 00000000ffffffa6 RBX: ff1100000cc681c0 RCX: 1ff4000000a70dca [ 37.333576][ T2131] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68270 [ 37.333777][ T2131] RBP: ff110000128ac000 R08: 1fe220000198d04f R09: ff1100000f265158 [ 37.334036][ T2131] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 37.334243][ T2131] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.334499][ T2131] FS: 00007f74a6010840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 37.334738][ T2131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.334964][ T2131] CR2: 00007f74a62e01a0 CR3: 0000000010f57004 CR4: 0000000000771ef0 [ 37.335179][ T2131] PKRU: 55555554 [ 37.335283][ T2131] Call Trace: [ 37.335386][ T2131] [ 37.335458][ T2131] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.335599][ T2131] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.335705][ T2131] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.335840][ T2131] __dev_notify_flags (net/core/dev.c:9787) [ 37.336064][ T2131] ? netif_change_name (net/core/dev.c:1495) [ 37.336205][ T2131] ? __dev_change_flags (net/core/dev.c:9752) [ 37.336339][ T2131] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.336470][ T2131] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.336603][ T2131] ? 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.336737][ T2131] netif_change_flags (net/core/dev.c:9820) [ 37.336927][ T2131] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.337062][ T2131] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.337200][ T2131] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.337330][ T2131] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.337493][ T2131] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.337624][ T2131] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.337754][ T2131] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.337943][ T2131] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.338077][ T2131] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.338213][ T2131] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.338343][ T2131] ? 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)) [ 37.338477][ T2131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4467 (discriminator 8)) [ 37.338609][ T2131] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.338737][ T2131] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.338946][ T2131] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.339078][ T2131] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.339213][ T2131] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.339341][ T2131] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.339470][ T2131] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.339602][ T2131] ? __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.339730][ T2131] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.339861][ T2131] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.340078][ T2131] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.340216][ T2131] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.340350][ T2131] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.340480][ T2131] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.340610][ T2131] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.340738][ T2131] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.340947][ T2131] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.341076][ T2131] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.341215][ T2131] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.341345][ T2131] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.341476][ T2131] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.341607][ T2131] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.341738][ T2131] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.341948][ T2131] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.342081][ T2131] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.342217][ T2131] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.342348][ T2131] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.342480][ T2131] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.342610][ T2131] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.342745][ T2131] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.342902][ T2131] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.343033][ T2131] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.343173][ T2131] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.343304][ T2131] ? netlink_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.343437][ T2131] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.343569][ T2131] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.343699][ T2131] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.343831][ T2131] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.343970][ T2131] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.344103][ T2131] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.344243][ T2131] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.344374][ T2131] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.344506][ T2131] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.344669][ T2131] ? move_addr_to_kernel (net/socket.c:258) [ 37.344800][ T2131] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.344939][ T2131] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.345072][ T2131] ___sys_sendmsg (net/socket.c:2752) [ 37.345209][ T2131] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.345371][ T2131] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.345513][ T2131] __sys_sendmsg (net/socket.c:2784) [ 37.345646][ T2131] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.345780][ T2131] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.345951][ T2131] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.346084][ T2131] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.346219][ T2131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.346352][ T2131] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.346485][ T2131] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.346617][ T2131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.346780][ T2131] RIP: 0033:0x7f74a624a08e [ 37.346924][ T2131] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.347400][ T2131] RSP: 002b:00007ffd634b2b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.347598][ T2131] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f74a624a08e [ 37.347800][ T2131] RDX: 0000000000000000 RSI: 00007ffd634b2bc0 RDI: 0000000000000005 [ 37.348003][ T2131] RBP: 00007ffd634b2b20 R08: 0000000000000000 R09: 0000000000000000 [ 37.348202][ T2131] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 37.348399][ T2131] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd634b3280 | [ 37.568893][ T2158] ------------[ cut here ]------------ | [ 37.569126][ T2158] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2158 | [ 37.569459][ T2158] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.570152][ T2158] Tainted: [W]=WARN [ 37.570308][ T2158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.570532][ T2158] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.570767][ T2158] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.571341][ T2158] RSP: 0018:ffa00000054871b0 EFLAGS: 00010286 [ 37.571567][ T2158] RAX: 00000000ffffffa6 RBX: ff1100000f18f6c0 RCX: 1ff4000000a90dfc [ 37.571825][ T2158] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f770 [ 37.572092][ T2158] RBP: ff1100000f4f9000 R08: 1fe2200001e31eef R09: ff1100000cb08b80 [ 37.572360][ T2158] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 37.572618][ T2158] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 37.572885][ T2158] FS: 00007f1b77bef840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 37.573187][ T2158] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.573413][ T2158] CR2: 00007f1b77de8460 CR3: 000000000cfb7001 CR4: 0000000000771ef0 [ 37.573669][ T2158] PKRU: 55555554 [ 37.573823][ T2158] Call Trace: [ 37.573987][ T2158] [ 37.574112][ T2158] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.574309][ T2158] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.574470][ T2158] __dev_notify_flags (net/core/dev.c:9787) [ 37.574658][ T2158] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.574853][ T2158] ? netif_change_name (net/core/dev.c:1495) [ 37.575062][ T2158] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.575263][ T2158] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.575462][ T2158] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.575655][ T2158] ? __dev_get_by_name (net/core/dev.c:883) [ 37.575848][ T2158] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.576061][ T2158] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.576259][ T2158] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.576447][ T2158] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.576635][ T2158] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.576822][ T2158] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.577019][ T2158] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.577213][ T2158] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.577404][ T2158] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.577590][ T2158] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.577775][ T2158] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.577976][ T2158] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.578174][ T2158] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.578360][ T2158] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.578549][ T2158] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.578734][ T2158] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.578937][ T2158] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.579123][ T2158] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.579317][ T2158] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.579507][ T2158] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.579694][ T2158] ? netlink_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.579897][ T2158] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.580084][ T2158] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.580277][ T2158] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.580467][ T2158] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.580656][ T2158] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.580844][ T2158] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.581048][ T2158] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.581245][ T2158] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.581431][ T2158] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.581649][ T2158] ? move_addr_to_kernel (net/socket.c:258) [ 37.581841][ T2158] ___sys_sendmsg (net/socket.c:2752) [ 37.582041][ T2158] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.582236][ T2158] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.582431][ T2158] ? 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.582622][ T2158] __sys_sendmsg (net/socket.c:2784) [ 37.582810][ T2158] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.583011][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.583206][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.583393][ T2158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.583583][ T2158] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.583770][ T2158] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.583970][ T2158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.584194][ T2158] RIP: 0033:0x7f1b77e2908e [ 37.584387][ T2158] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.584936][ T2158] RSP: 002b:00007fff29a3c6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.585201][ T2158] RAX: ffffffffffffffda RBX: 00007fff29a3ce48 RCX: 00007f1b77e2908e [ 37.585457][ T2158] RDX: 0000000000000000 RSI: 00007fff29a3c760 RDI: 0000000000000005 [ 37.585708][ T2158] RBP: 00007fff29a3c6c0 R08: 0000000000000000 R09: 0000000000000000 [ 37.585972][ T2158] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4a [ 37.586227][ T2158] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff29a3ce20 | [ 37.626751][ T2160] ------------[ cut here ]------------ | [ 37.626935][ T2160] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2160 | [ 37.627217][ T2160] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.627794][ T2160] Tainted: [W]=WARN [ 37.628004][ T2160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.628187][ T2160] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.628370][ T2160] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.628934][ T2160] RSP: 0018:ffa0000005497020 EFLAGS: 00010286 [ 37.629257][ T2160] RAX: 00000000ffffffa6 RBX: ff11000010f870c0 RCX: 1ff4000000a92dca [ 37.629480][ T2160] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010f87170 [ 37.629686][ T2160] RBP: ff1100000f4f9000 R08: 1fe22000021f0e2f R09: ff11000010d32e58 [ 37.629967][ T2160] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 37.630179][ T2160] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.630384][ T2160] FS: 00007fe6555d4840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 37.630628][ T2160] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.630800][ T2160] CR2: 000000002a8c0988 CR3: 000000001261e003 CR4: 0000000000771ef0 [ 37.631060][ T2160] PKRU: 55555554 [ 37.631168][ T2160] Call Trace: [ 37.631272][ T2160] [ 37.631343][ T2160] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.631481][ T2160] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.631585][ T2160] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.631721][ T2160] __dev_notify_flags (net/core/dev.c:9787) [ 37.631859][ T2160] ? netif_change_name (net/core/dev.c:1495) [ 37.632083][ T2160] ? __dev_change_flags (net/core/dev.c:9752) [ 37.632222][ T2160] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.632354][ T2160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.632488][ T2160] ? 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.632625][ T2160] netif_change_flags (net/core/dev.c:9820) [ 37.632760][ T2160] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.632953][ T2160] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.633091][ T2160] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.633229][ T2160] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.633397][ T2160] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.633532][ T2160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.633668][ T2160] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.633802][ T2160] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.634024][ T2160] ? __kernel_text_address (kernel/extable.c:79) [ 37.634164][ T2160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.634300][ T2160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.634437][ T2160] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.634572][ T2160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.634706][ T2160] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.634839][ T2160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.635036][ T2160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.635176][ T2160] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.635311][ T2160] ? __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.635448][ T2160] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.635581][ T2160] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.635717][ T2160] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.635853][ T2160] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.635996][ T2160] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.636132][ T2160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.636268][ T2160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.636400][ T2160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.636534][ T2160] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.636668][ T2160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.636806][ T2160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.636948][ T2160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.637085][ T2160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.637224][ T2160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.637361][ T2160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.637496][ T2160] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.637630][ T2160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.637763][ T2160] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.637903][ T2160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.638038][ T2160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.638179][ T2160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.638317][ T2160] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.638450][ T2160] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.638585][ T2160] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.638721][ T2160] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.638854][ T2160] ? netlink_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.638996][ T2160] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.639131][ T2160] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.639270][ T2160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.639404][ T2160] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.639538][ T2160] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.639672][ T2160] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.639805][ T2160] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.639942][ T2160] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.640075][ T2160] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.640244][ T2160] ? move_addr_to_kernel (net/socket.c:258) [ 37.640378][ T2160] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.640510][ T2160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.640644][ T2160] ___sys_sendmsg (net/socket.c:2752) [ 37.640779][ T2160] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.640954][ T2160] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.641101][ T2160] __sys_sendmsg (net/socket.c:2784) [ 37.641239][ T2160] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.641372][ T2160] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.641542][ T2160] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.641677][ T2160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.641811][ T2160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.641949][ T2160] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.642085][ T2160] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.642224][ T2160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.642391][ T2160] RIP: 0033:0x7fe65580e08e [ 37.642533][ T2160] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.643011][ T2160] RSP: 002b:00007ffe00eed530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.643219][ T2160] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe65580e08e [ 37.643421][ T2160] RDX: 0000000000000000 RSI: 00007ffe00eed5e0 RDI: 0000000000000005 [ 37.643622][ T2160] RBP: 00007ffe00eed540 R08: 0000000000000000 R09: 0000000000000000 [ 37.643821][ T2160] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 37.644027][ T2160] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe00eedca0 | [ 37.862206][ T2185] ------------[ cut here ]------------ | [ 37.862396][ T2185] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2185 | [ 37.862666][ T2185] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.863263][ T2185] Tainted: [W]=WARN [ 37.863365][ T2185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.863537][ T2185] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.863713][ T2185] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.864364][ T2185] RSP: 0018:ffa00000055d71b0 EFLAGS: 00010286 [ 37.864534][ T2185] RAX: 00000000ffffffa6 RBX: ff1100000f2c16c0 RCX: 1ff4000000abadfc [ 37.864736][ T2185] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1770 [ 37.864943][ T2185] RBP: ff110000089ec000 R08: 1fe2200001e582ef R09: ff11000011a12e80 [ 37.865142][ T2185] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 37.865346][ T2185] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 37.865547][ T2185] FS: 00007f23fb9cb840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 37.865782][ T2185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.865960][ T2185] CR2: 0000000000445f00 CR3: 000000000eb61006 CR4: 0000000000771ef0 [ 37.866165][ T2185] PKRU: 55555554 [ 37.866266][ T2185] Call Trace: [ 37.866366][ T2185] [ 37.866436][ T2185] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.866573][ T2185] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.866677][ T2185] __dev_notify_flags (net/core/dev.c:9787) [ 37.866815][ T2185] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.867559][ T2185] ? netif_change_name (net/core/dev.c:1495) [ 37.867706][ T2185] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.867841][ T2185] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.867983][ T2185] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.868117][ T2185] ? __dev_get_by_name (net/core/dev.c:883) [ 37.868254][ T2185] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.868403][ T2185] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.868542][ T2185] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.868675][ T2185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.868811][ T2185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.868961][ T2185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.869094][ T2185] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.869231][ T2185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.869377][ T2185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.869512][ T2185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.869643][ T2185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.869778][ T2185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.869916][ T2185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.870058][ T2185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.870197][ T2185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.870329][ T2185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.870464][ T2185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.870600][ T2185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.870735][ T2185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.870886][ T2185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.871045][ T2185] ? netlink_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.871187][ T2185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.871323][ T2185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.871458][ T2185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.871592][ T2185] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.871727][ T2185] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.871882][ T2185] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.872020][ T2185] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.872160][ T2185] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.872294][ T2185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.872460][ T2185] ? move_addr_to_kernel (net/socket.c:258) [ 37.872600][ T2185] ___sys_sendmsg (net/socket.c:2752) [ 37.872731][ T2185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.872900][ T2185] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.873043][ T2185] ? 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.873185][ T2185] __sys_sendmsg (net/socket.c:2784) [ 37.873319][ T2185] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.873457][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.873592][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.873750][ T2185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.873892][ T2185] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.874052][ T2185] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.874193][ T2185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.874361][ T2185] RIP: 0033:0x7f23fbc0508e [ 37.874502][ T2185] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.874983][ T2185] RSP: 002b:00007ffea9e4b860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.875192][ T2185] RAX: ffffffffffffffda RBX: 00007ffea9e4bff8 RCX: 00007f23fbc0508e [ 37.875420][ T2185] RDX: 0000000000000000 RSI: 00007ffea9e4b910 RDI: 0000000000000005 [ 37.875621][ T2185] RBP: 00007ffea9e4b870 R08: 0000000000000000 R09: 0000000000000000 [ 37.875821][ T2185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 37.876028][ T2185] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea9e4bfd0 | [ 37.907566][ T2186] ------------[ cut here ]------------ | [ 37.907734][ T2186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2186 | [ 37.908004][ T2186] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.908575][ T2186] Tainted: [W]=WARN [ 37.908685][ T2186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.908854][ T2186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.909533][ T2186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.910003][ T2186] RSP: 0018:ffa0000005357020 EFLAGS: 00010286 [ 37.910169][ T2186] RAX: 00000000ffffffa6 RBX: ff1100000f3fcac0 RCX: 1ff4000000a6adca [ 37.910365][ T2186] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fcb70 [ 37.910561][ T2186] RBP: ff110000089ec000 R08: 1fe2200001e7f96f R09: ff1100000cc65158 [ 37.910764][ T2186] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 37.910991][ T2186] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.911202][ T2186] FS: 00007fe78829d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 37.911439][ T2186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.911609][ T2186] CR2: 000000002aae5988 CR3: 0000000012d89003 CR4: 0000000000771ef0 [ 37.911811][ T2186] PKRU: 55555554 [ 37.911919][ T2186] Call Trace: [ 37.912020][ T2186] [ 37.912089][ T2186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.912320][ T2186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.912419][ T2186] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.912549][ T2186] __dev_notify_flags (net/core/dev.c:9787) [ 37.912680][ T2186] ? netif_change_name (net/core/dev.c:1495) [ 37.912831][ T2186] ? __dev_change_flags (net/core/dev.c:9752) [ 37.912967][ T2186] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.913099][ T2186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.913236][ T2186] ? 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.913370][ T2186] netif_change_flags (net/core/dev.c:9820) [ 37.913522][ T2186] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.913653][ T2186] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.913786][ T2186] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.913924][ T2186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.914088][ T2186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.914226][ T2186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.914378][ T2186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.914513][ T2186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.914645][ T2186] ? __kernel_text_address (kernel/extable.c:79) [ 37.914777][ T2186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.914913][ T2186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.915044][ T2186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.915180][ T2186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.915310][ T2186] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.915446][ T2186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.915584][ T2186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.915717][ T2186] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.915849][ T2186] ? __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.915986][ T2186] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.916117][ T2186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.916256][ T2186] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.916391][ T2186] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.916533][ T2186] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.916670][ T2186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.916802][ T2186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.916940][ T2186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.917070][ T2186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.917205][ T2186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.917343][ T2186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.917478][ T2186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.917610][ T2186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.917775][ T2186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.917911][ T2186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.918046][ T2186] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.918185][ T2186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.918317][ T2186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.918450][ T2186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.918586][ T2186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.918717][ T2186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.919083][ T2186] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.919221][ T2186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.919352][ T2186] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.919488][ T2186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.919619][ T2186] ? netlink_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.919753][ T2186] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.919891][ T2186] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.920023][ T2186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.920161][ T2186] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.920294][ T2186] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.920428][ T2186] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.920562][ T2186] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.920695][ T2186] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.920826][ T2186] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.921009][ T2186] ? move_addr_to_kernel (net/socket.c:258) [ 37.921148][ T2186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.921285][ T2186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.921419][ T2186] ___sys_sendmsg (net/socket.c:2752) [ 37.921549][ T2186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.921712][ T2186] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.921859][ T2186] __sys_sendmsg (net/socket.c:2784) [ 37.921996][ T2186] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.922126][ T2186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.922300][ T2186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.922449][ T2186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.922582][ T2186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.922714][ T2186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.922846][ T2186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.922993][ T2186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.923196][ T2186] RIP: 0033:0x7fe7884d708e [ 37.923335][ T2186] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.923811][ T2186] RSP: 002b:00007fff43aa2210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.924118][ T2186] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7884d708e [ 37.924503][ T2186] RDX: 0000000000000000 RSI: 00007fff43aa22c0 RDI: 0000000000000005 [ 37.924702][ T2186] RBP: 00007fff43aa2220 R08: 0000000000000000 R09: 0000000000000000 [ 37.924903][ T2186] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 37.925102][ T2186] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff43aa2980 | [ 38.126030][ T164] ------------[ cut here ]------------ | [ 38.126337][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.126659][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.127503][ T164] Tainted: [W]=WARN [ 38.127631][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.127844][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.128105][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.128702][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 38.128918][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1cac0 RCX: 1ff40000000feebf [ 38.129168][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1cb70 [ 38.129417][ T164] RBP: ff11000012842000 R08: 1fe220000136396f R09: ff1100000c015220 [ 38.129657][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.129911][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 38.130160][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.130446][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.130652][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.130906][ T164] PKRU: 55555554 [ 38.131028][ T164] Call Trace: [ 38.131158][ T164] [ 38.131246][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.131412][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.131536][ T164] netif_close_many (net/core/dev.c:1804) [ 38.131698][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.131908][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 38.132072][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.132243][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.132407][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 38.132609][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 38.132809][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.133097][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 38.133262][ T164] ? __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.133425][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 38.133586][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.133785][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.133956][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.134116][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.134282][ T164] ? mutex_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.134450][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.134612][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.134773][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.134945][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.135114][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.135286][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.135491][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.135692][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.135855][ T164] ? 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)) [ 38.136025][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.136237][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.136403][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.136562][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.136723][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.136893][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.137016][ T164] new_sync_write (fs/read_write.c:595) [ 38.137184][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.137348][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.137515][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.137676][ T164] ? ksys_write (fs/read_write.c:740) [ 38.137844][ T164] vfs_write (fs/read_write.c:688) [ 38.137975][ T164] ksys_write (fs/read_write.c:740) [ 38.138099][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.138265][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.138429][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.138594][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.138754][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.138922][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.139086][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.139291][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.139461][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.140041][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.140294][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.140539][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.140783][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.141032][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.141281][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.152507][ T164] ------------[ cut here ]------------ | [ 38.152676][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.153013][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.153730][ T164] Tainted: [W]=WARN [ 38.153858][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.154072][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.154292][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.154884][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 38.155093][ T164] RAX: 00000000ffffffa6 RBX: ff11000010f86340 RCX: 1ff40000000fee81 [ 38.155349][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010f863f0 [ 38.155595][ T164] RBP: ff1100000c352000 R08: 1fe22000021f0c7f R09: ff1100000c0151f8 [ 38.155845][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.156101][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24a000 [ 38.156359][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.156650][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.156858][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.157113][ T164] PKRU: 55555554 [ 38.157242][ T164] Call Trace: [ 38.157367][ T164] [ 38.157454][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.157622][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.157748][ T164] netif_close_many (net/core/dev.c:1804) [ 38.158013][ T164] ? mutex_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.158181][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 38.158347][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.158557][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.158768][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.159016][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.159229][ T164] ? 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 [ 38.159399][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.159608][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.159777][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.159954][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.160167][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.160370][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.160538][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.160706][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.160875][ T164] ? mutex_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.161043][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.161215][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.161380][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.161549][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.161717][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.161890][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.162098][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.162311][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.162481][ T164] ? 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)) [ 38.162647][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.162856][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.163030][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.163200][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.163366][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.163534][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.163662][ T164] new_sync_write (fs/read_write.c:595) [ 38.163829][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.164004][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.164175][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.164340][ T164] ? ksys_write (fs/read_write.c:740) [ 38.164511][ T164] vfs_write (fs/read_write.c:688) [ 38.164638][ T164] ksys_write (fs/read_write.c:740) [ 38.164764][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.164936][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.165101][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.165273][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.165437][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.165600][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.165767][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.165979][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.166156][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.166737][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.166991][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.167244][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.167496][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.167743][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.167996][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.170824][ T164] ------------[ cut here ]------------ | [ 38.171719][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.172060][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.172772][ T164] Tainted: [W]=WARN [ 38.172905][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.173112][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.173333][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.173922][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 38.174132][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194ef40 RCX: 1ff40000000fee81 [ 38.174383][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194eff0 [ 38.174631][ T164] RBP: ff1100000c24a000 R08: 1fe2200002329dff R09: ff1100000c0151f8 [ 38.174885][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.175134][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92000 [ 38.175388][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.175678][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.175894][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.176142][ T164] PKRU: 55555554 [ 38.176271][ T164] Call Trace: [ 38.176397][ T164] [ 38.176481][ T164] ? 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)) [ 38.176651][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.176817][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 38.176993][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.177123][ T164] netif_close_many (net/core/dev.c:1804) [ 38.177295][ T164] ? mutex_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.177462][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 38.177627][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.177835][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.178047][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.178226][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.178438][ T164] ? 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 [ 38.178608][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.178820][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.178998][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.179170][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.179382][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.179591][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.179757][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.179930][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.180097][ T164] ? mutex_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.180271][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.180439][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.180604][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.180776][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.180951][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.181119][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.181334][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.181543][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.181722][ T164] ? 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)) [ 38.181893][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.182104][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.182276][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.182441][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.182608][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.182775][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.182907][ T164] new_sync_write (fs/read_write.c:595) [ 38.183075][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.183249][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.183418][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.183587][ T164] ? ksys_write (fs/read_write.c:740) [ 38.183758][ T164] vfs_write (fs/read_write.c:688) [ 38.183893][ T164] ksys_write (fs/read_write.c:740) [ 38.184020][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.184192][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.184366][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.184536][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.184705][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.184878][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.185046][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.185260][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.185432][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.186030][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.186286][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.186532][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.186779][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.187033][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.187284][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.199643][ T164] ------------[ cut here ]------------ | [ 38.199824][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.200151][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.200846][ T164] Tainted: [W]=WARN [ 38.200977][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.201192][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.201407][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.202007][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 38.202221][ T164] RAX: 00000000ffffffa6 RBX: ff11000005dc16c0 RCX: 1ff40000000fee81 [ 38.202467][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1770 [ 38.202717][ T164] RBP: ff1100000cd92000 R08: 1fe2200000bb82ef R09: ff1100000c0151f8 [ 38.202967][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.203220][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119ca000 [ 38.203467][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.203760][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.203978][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.204231][ T164] PKRU: 55555554 [ 38.204355][ T164] Call Trace: [ 38.204479][ T164] [ 38.204564][ T164] ? 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)) [ 38.204728][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.204900][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 38.205068][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.205198][ T164] netif_close_many (net/core/dev.c:1804) [ 38.205363][ T164] ? mutex_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.205529][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 38.205697][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.205968][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.206177][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.206349][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.206558][ T164] ? 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 [ 38.206729][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.206943][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.207114][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.207286][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.207498][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.207703][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.207874][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.208040][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.208210][ T164] ? mutex_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.208378][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.208542][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.208708][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.208883][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.209052][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.209225][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.209433][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.209640][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.209805][ T164] ? 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)) [ 38.209977][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.210188][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.210354][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.210518][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.210684][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.210849][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.210980][ T164] new_sync_write (fs/read_write.c:595) [ 38.211144][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.211317][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.211483][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.211647][ T164] ? ksys_write (fs/read_write.c:740) [ 38.211814][ T164] vfs_write (fs/read_write.c:688) [ 38.211948][ T164] ksys_write (fs/read_write.c:740) [ 38.212075][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.212244][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.212408][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.212576][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.212741][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.212911][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.213077][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.213285][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.213455][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.214044][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.214296][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.214540][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.214785][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.215038][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.215289][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.218314][ T164] ------------[ cut here ]------------ | [ 38.218478][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.218803][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.219616][ T164] Tainted: [W]=WARN [ 38.219741][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.219955][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.220173][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.220756][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 38.220967][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c0867c0 RCX: 1ff40000000fee81 [ 38.221216][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086870 [ 38.221459][ T164] RBP: ff110000119ca000 R08: 1fe2200001810d0f R09: ff1100000c0151f8 [ 38.221706][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.221955][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea72000 [ 38.222204][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.222490][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.222698][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.222950][ T164] PKRU: 55555554 [ 38.223073][ T164] Call Trace: [ 38.223200][ T164] [ 38.223285][ T164] ? 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)) [ 38.223450][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.223615][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 38.223781][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.223913][ T164] netif_close_many (net/core/dev.c:1804) [ 38.224078][ T164] ? mutex_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.224246][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 38.224413][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.224622][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.224830][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.225004][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.225218][ T164] ? 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 [ 38.225385][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.225593][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.225790][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.225948][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.226136][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.226327][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.226476][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.226625][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.226786][ T164] ? mutex_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.226955][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.227119][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.227287][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.227456][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.227624][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.227788][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.228000][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.228209][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.228373][ T164] ? 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)) [ 38.228537][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.228744][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.228913][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.229076][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.229243][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.229405][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.229530][ T164] new_sync_write (fs/read_write.c:595) [ 38.229697][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.229859][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.230082][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.230248][ T164] ? ksys_write (fs/read_write.c:740) [ 38.230416][ T164] vfs_write (fs/read_write.c:688) [ 38.230541][ T164] ksys_write (fs/read_write.c:740) [ 38.230667][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.230830][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.231000][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.231171][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.231334][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.231497][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.231661][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.231870][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.232039][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.232624][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.232875][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.233121][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.233369][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.233614][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.233858][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.236695][ T164] ------------[ cut here ]------------ | [ 38.236854][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.237813][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.238587][ T164] Tainted: [W]=WARN [ 38.238700][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.238951][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.239145][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.239703][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 38.239959][ T164] RAX: 00000000ffffffa6 RBX: ff110000100ae4c0 RCX: 1ff40000000fee81 [ 38.240186][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae570 [ 38.240405][ T164] RBP: ff1100000ea72000 R08: 1fe2200002015caf R09: ff1100000c0151f8 [ 38.240631][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.240852][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 38.241169][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.241457][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.241644][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.241927][ T164] PKRU: 55555554 [ 38.242038][ T164] Call Trace: [ 38.242151][ T164] [ 38.242228][ T164] ? 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)) [ 38.242376][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.242525][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 38.242672][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.242788][ T164] netif_close_many (net/core/dev.c:1804) [ 38.242999][ T164] ? mutex_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.243150][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 38.243298][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.243482][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.243664][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.243815][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.244089][ T164] ? 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 [ 38.244249][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.244435][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.244587][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.244737][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.245004][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.245192][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.245339][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.245487][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.245633][ T164] ? mutex_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.245783][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.246004][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.246156][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.246306][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.246456][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.246604][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.246788][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.247038][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.247199][ T164] ? 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)) [ 38.247346][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.247531][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.247681][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.247843][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.248054][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.248206][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.248317][ T164] new_sync_write (fs/read_write.c:595) [ 38.248464][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.248636][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.248785][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.248996][ T164] ? ksys_write (fs/read_write.c:740) [ 38.249150][ T164] vfs_write (fs/read_write.c:688) [ 38.249263][ T164] ksys_write (fs/read_write.c:740) [ 38.249375][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.249521][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.249668][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.249816][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.250029][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.250182][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.250330][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.250512][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.250665][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.251300][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.251523][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.251743][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.252031][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.252255][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.252474][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.256369][ T164] ------------[ cut here ]------------ | [ 38.256552][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 38.256841][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.257484][ T164] Tainted: [W]=WARN [ 38.257605][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.257784][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.257988][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.258513][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 38.258694][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f4050c0 RCX: 1ff40000000feea7 [ 38.258913][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f405170 [ 38.259126][ T164] RBP: ff1100000c352000 R08: 1fe2200001e80a2f R09: ff1100000c0151f8 [ 38.259364][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 38.259583][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.259798][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 38.260055][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.260241][ T164] CR2: 00007f73391bc2a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 38.260479][ T164] PKRU: 55555554 [ 38.260587][ T164] Call Trace: [ 38.260694][ T164] [ 38.260768][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.260966][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.261150][ T164] ? 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 [ 38.261301][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.261484][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.261653][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.261798][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.261985][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.262166][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.262308][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.262463][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.262612][ T164] ? mutex_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.262756][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.262906][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.263049][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.263198][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.263364][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.263512][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.263696][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.263880][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.264024][ T164] ? 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)) [ 38.264172][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.264360][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.264504][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.264648][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.264790][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.264939][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.265047][ T164] new_sync_write (fs/read_write.c:595) [ 38.265194][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.265337][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.265502][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.265650][ T164] ? ksys_write (fs/read_write.c:740) [ 38.265796][ T164] vfs_write (fs/read_write.c:688) [ 38.265914][ T164] ksys_write (fs/read_write.c:740) [ 38.266022][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.266168][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.266310][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.266454][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.266598][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.266739][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.266890][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.267069][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.267223][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.267726][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.267946][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.268161][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.268373][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.268611][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.268823][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.272706][ T164] ------------[ cut here ]------------ | [ 38.272935][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 38.273281][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.274034][ T164] Tainted: [W]=WARN [ 38.274196][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.274434][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.274670][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.275250][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 38.275492][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f405b40 RCX: 1ff40000000feea7 [ 38.275753][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f405bf0 [ 38.276033][ T164] RBP: ff1100000c24a000 R08: 1fe2200001e80b7f R09: ff1100000c0151f8 [ 38.276298][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 38.276559][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.276833][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.277145][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.277385][ T164] CR2: 00007fc9686ad2a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 38.277650][ T164] PKRU: 55555554 [ 38.277819][ T164] Call Trace: [ 38.277990][ T164] [ 38.278112][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.278384][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.278625][ T164] ? 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 [ 38.278823][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.279067][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.279271][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.279477][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.279705][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.279943][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.280153][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.280346][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.280539][ T164] ? mutex_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.280766][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.280973][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.281182][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.281376][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.281572][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.281763][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.282008][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.282243][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.282447][ T164] ? 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)) [ 38.282638][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.282878][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.283071][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.283295][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.283502][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.283722][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.283900][ T164] new_sync_write (fs/read_write.c:595) [ 38.284109][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.284311][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.284508][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.284701][ T164] ? ksys_write (fs/read_write.c:740) [ 38.284911][ T164] vfs_write (fs/read_write.c:688) [ 38.285084][ T164] ksys_write (fs/read_write.c:740) [ 38.285255][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.285470][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.285671][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.285879][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.286072][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.286269][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.286463][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.286701][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.286913][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.287507][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.287776][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.288065][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.288336][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.288600][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.288877][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.292685][ T164] ------------[ cut here ]------------ | [ 38.292900][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 38.293276][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.294640][ T164] Tainted: [W]=WARN [ 38.294825][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.295070][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.295316][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.295939][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 38.296179][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c3d53c0 RCX: 1ff40000000feea7 [ 38.296442][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c3d5470 [ 38.296720][ T164] RBP: ff1100000cd92000 R08: 1fe220000187aa8f R09: ff1100000c0151f8 [ 38.297000][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 38.297270][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.297547][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.297847][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.298091][ T164] CR2: 00007fc9686ad2a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 38.298427][ T164] PKRU: 55555554 [ 38.298585][ T164] Call Trace: [ 38.298750][ T164] [ 38.298886][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.299119][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.299356][ T164] ? 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 [ 38.299565][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.299797][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.300010][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.300226][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.300468][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.300694][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.300911][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.301103][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.301312][ T164] ? mutex_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.301509][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.301706][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.301913][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.302110][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.302315][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.302509][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.302751][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.303009][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.303215][ T164] ? 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)) [ 38.303410][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.303641][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.303834][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.304066][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.304267][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.304471][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.304629][ T164] new_sync_write (fs/read_write.c:595) [ 38.304827][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.305043][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.305257][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.305450][ T164] ? ksys_write (fs/read_write.c:740) [ 38.305652][ T164] vfs_write (fs/read_write.c:688) [ 38.305812][ T164] ksys_write (fs/read_write.c:740) [ 38.305984][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.306186][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.306382][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.306577][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.306795][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.307001][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.307204][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.307443][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.307640][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.308219][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.308495][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.308757][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.309046][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.309315][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.309577][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.313846][ T164] ------------[ cut here ]------------ | [ 38.314066][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 38.314408][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.315883][ T164] Tainted: [W]=WARN [ 38.316042][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.316512][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.316994][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.317724][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 38.318086][ T164] RAX: 00000000ffffffa6 RBX: ff11000010f876c0 RCX: 1ff40000000feea7 [ 38.318484][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010f87770 [ 38.318751][ T164] RBP: ff110000119ca000 R08: 1fe22000021f0eef R09: ff1100000c0151f8 [ 38.319115][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 38.319382][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.319644][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.320087][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.320329][ T164] CR2: 00007fc9686ad2a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 38.320592][ T164] PKRU: 55555554 [ 38.320847][ T164] Call Trace: [ 38.321024][ T164] [ 38.321162][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.321409][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.321658][ T164] ? 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 [ 38.321980][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.322234][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.322442][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.322746][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.323002][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.323252][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.323457][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.323759][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.323979][ T164] ? mutex_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.324195][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.324400][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.324706][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.324922][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.325142][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.325392][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.325738][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.325998][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.326211][ T164] ? 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)) [ 38.326519][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.326765][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.326988][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.327202][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.327508][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.327712][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.327892][ T164] new_sync_write (fs/read_write.c:595) [ 38.328098][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.328416][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.328622][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.328828][ T164] ? ksys_write (fs/read_write.c:740) [ 38.329052][ T164] vfs_write (fs/read_write.c:688) [ 38.329229][ T164] ksys_write (fs/read_write.c:740) [ 38.329496][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.329699][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.329919][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.330128][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.330442][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.330639][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.330838][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.331183][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.331409][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.331981][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.332263][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.332533][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.332915][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.333190][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.333466][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.338218][ T164] ------------[ cut here ]------------ | [ 38.338424][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 38.339689][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.340584][ T164] Tainted: [W]=WARN [ 38.340801][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.341218][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.341535][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.342223][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 38.342534][ T164] RAX: 00000000ffffffa6 RBX: ff1100000eb78340 RCX: 1ff40000000feea7 [ 38.342890][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb783f0 [ 38.343238][ T164] RBP: ff1100000ea72000 R08: 1fe2200001d6f07f R09: ff1100000c0151f8 [ 38.343584][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 38.343937][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.344287][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.344667][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.344980][ T164] CR2: 00007fc9686ad2a0 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 38.345330][ T164] PKRU: 55555554 [ 38.345548][ T164] Call Trace: [ 38.345766][ T164] [ 38.345959][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.346254][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.346568][ T164] ? 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 [ 38.346822][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 38.347125][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 38.347386][ T164] notifier_call_chain (kernel/notifier.c:85) [ 38.347639][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 38.347938][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.348228][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.348480][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.348732][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.348998][ T164] ? mutex_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.349258][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.349508][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.349758][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.350025][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.350374][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.350678][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.351073][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.351440][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.351762][ T164] ? 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)) [ 38.352102][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.352386][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.352588][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.352792][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.353013][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.353227][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.353394][ T164] new_sync_write (fs/read_write.c:595) [ 38.353602][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.353803][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.354022][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.354234][ T164] ? ksys_write (fs/read_write.c:740) [ 38.354446][ T164] vfs_write (fs/read_write.c:688) [ 38.354618][ T164] ksys_write (fs/read_write.c:740) [ 38.354785][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.355001][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.355217][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.355420][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.355624][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.355826][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.356041][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.356287][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.356490][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.357057][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.357327][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.357591][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.357851][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.358124][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.358418][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.363949][ T164] ------------[ cut here ]------------ | [ 38.364096][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.364372][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.364969][ T164] Tainted: [W]=WARN [ 38.365073][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.365249][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.365427][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.365930][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 38.366103][ T164] RAX: 00000000ffffffa6 RBX: ff1100000eb796c0 RCX: 1ff40000000feeef [ 38.366310][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb79770 [ 38.366516][ T164] RBP: ff11000012842000 R08: 1fe2200001d6f2ef R09: ff1100000c0151f8 [ 38.366719][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 38.366931][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.367137][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.367381][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.367557][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 38.367760][ T164] PKRU: 55555554 [ 38.367869][ T164] Call Trace: [ 38.367971][ T164] [ 38.368047][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.368224][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.368394][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 38.368530][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 38.368668][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.368804][ T164] ? mutex_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.368947][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 38.369084][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.369225][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.369365][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 38.369504][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 38.369642][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 38.369817][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 38.369994][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 38.370133][ T164] ? 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)) [ 38.370276][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 38.370447][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.370583][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.370720][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.370856][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.371001][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.371105][ T164] new_sync_write (fs/read_write.c:595) [ 38.371248][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.371387][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.371529][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.371667][ T164] ? ksys_write (fs/read_write.c:740) [ 38.371809][ T164] vfs_write (fs/read_write.c:688) [ 38.371923][ T164] ksys_write (fs/read_write.c:740) [ 38.372030][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.372171][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.372308][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.372450][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.372587][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.372726][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.372869][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.373039][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.373186][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.373672][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.373882][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.374087][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.374294][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 38.374497][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.374700][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.414601][ T2212] ------------[ cut here ]------------ | [ 38.414793][ T2212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2212 | [ 38.415109][ T2212] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.415736][ T2212] Tainted: [W]=WARN [ 38.415902][ T2212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.416108][ T2212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.416328][ T2212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.416823][ T2212] RSP: 0018:ffa00000056e7060 EFLAGS: 00010286 [ 38.417042][ T2212] RAX: 00000000ffffffa6 RBX: ff1100000f3fd540 RCX: 1ff4000000adcdd2 [ 38.417285][ T2212] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fd5f0 [ 38.417527][ T2212] RBP: ff1100000b0d9000 R08: 1fe2200001e7fabf R09: ff1100000b0f5158 [ 38.417767][ T2212] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 38.418021][ T2212] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000056e7100 [ 38.418268][ T2212] FS: 00007ff373799840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.418541][ T2212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.418750][ T2212] CR2: 0000000007c0c988 CR3: 0000000012734004 CR4: 0000000000771ef0 [ 38.419099][ T2212] PKRU: 55555554 [ 38.419311][ T2212] Call Trace: [ 38.419502][ T2212] [ 38.419663][ T2212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.419904][ T2212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.420110][ T2212] netif_close_many (net/core/dev.c:1804) [ 38.420341][ T2212] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.420565][ T2212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.420824][ T2212] ? __dev_close_many (net/core/dev.c:1781) [ 38.421095][ T2212] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.421373][ T2212] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.421660][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.421930][ T2212] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.422163][ T2212] ? mutex_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.422334][ T2212] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.422509][ T2212] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.422713][ T2212] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.422897][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.423074][ T2212] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.423256][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.423430][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.423609][ T2212] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.423787][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.423978][ T2212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.424185][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.424358][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.424534][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.424707][ T2212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.424893][ T2212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.425070][ T2212] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.425258][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.425431][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.425607][ T2212] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.425783][ T2212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.425971][ T2212] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.426146][ T2212] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.426330][ T2212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.426507][ T2212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.426683][ T2212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.426875][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.427048][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.427229][ T2212] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.427403][ T2212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.427579][ T2212] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.427757][ T2212] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.427946][ T2212] ? netlink_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.428123][ T2212] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.428306][ T2212] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.428482][ T2212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.428659][ T2212] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.428834][ T2212] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.429022][ T2212] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.429208][ T2212] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.429387][ T2212] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.429560][ T2212] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.429763][ T2212] ? move_addr_to_kernel (net/socket.c:258) [ 38.429950][ T2212] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.430125][ T2212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.430307][ T2212] ___sys_sendmsg (net/socket.c:2752) [ 38.430481][ T2212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.430689][ T2212] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.430888][ T2212] __sys_sendmsg (net/socket.c:2784) [ 38.431064][ T2212] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.431246][ T2212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.431457][ T2212] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.431631][ T2212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.431808][ T2212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.431997][ T2212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.432177][ T2212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.432354][ T2212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.432557][ T2212] RIP: 0033:0x7ff3739d308e [ 38.432737][ T2212] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.433253][ T2212] RSP: 002b:00007ffd52edc9b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.433493][ T2212] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff3739d308e [ 38.433729][ T2212] RDX: 0000000000000000 RSI: 00007ffd52edca60 RDI: 0000000000000005 [ 38.433975][ T2212] RBP: 00007ffd52edc9c0 R08: 0000000000000000 R09: 0000000000000000 [ 38.434220][ T2212] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 38.434455][ T2212] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd52edd120 | [ 38.437524][ T2212] ------------[ cut here ]------------ | [ 38.437661][ T2212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2212 | [ 38.437926][ T2212] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.438442][ T2212] Tainted: [W]=WARN [ 38.438536][ T2212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.438691][ T2212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.438853][ T2212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.439306][ T2212] RSP: 0018:ffa00000056e7190 EFLAGS: 00010286 [ 38.439463][ T2212] RAX: 00000000ffffffa6 RBX: ff110000123b6640 RCX: 1ff4000000adcdf8 [ 38.439648][ T2212] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123b66f0 [ 38.439835][ T2212] RBP: ff1100000b0d9000 R08: 1fe2200002476cdf R09: ff1100000b0f5158 [ 38.440030][ T2212] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 38.440233][ T2212] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.440420][ T2212] FS: 00007ff373799840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.440640][ T2212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.440795][ T2212] CR2: 00005634b211dd5c CR3: 0000000012734003 CR4: 0000000000771ef0 [ 38.440997][ T2212] PKRU: 55555554 [ 38.441091][ T2212] Call Trace: [ 38.441189][ T2212] [ 38.441253][ T2212] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.441417][ T2212] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.441571][ T2212] ? mutex_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.441704][ T2212] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.441829][ T2212] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.441991][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.442116][ T2212] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.442245][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.442369][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.442493][ T2212] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.442617][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.442744][ T2212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.442899][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.443023][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.443152][ T2212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.443281][ T2212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.443404][ T2212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.443526][ T2212] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.443653][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.443779][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.443907][ T2212] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.444030][ T2212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.444160][ T2212] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.444284][ T2212] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.444418][ T2212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.444555][ T2212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.444678][ T2212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.444806][ T2212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.444934][ T2212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.445058][ T2212] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.445187][ T2212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.445311][ T2212] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.445438][ T2212] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.445563][ T2212] ? netlink_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.445689][ T2212] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.445815][ T2212] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.445946][ T2212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.446069][ T2212] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.446197][ T2212] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.446321][ T2212] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.446445][ T2212] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.446578][ T2212] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.446703][ T2212] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.446855][ T2212] ? move_addr_to_kernel (net/socket.c:258) [ 38.447040][ T2212] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.447169][ T2212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.447294][ T2212] ___sys_sendmsg (net/socket.c:2752) [ 38.447415][ T2212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.447568][ T2212] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.447705][ T2212] __sys_sendmsg (net/socket.c:2784) [ 38.447829][ T2212] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.448019][ T2212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.448182][ T2212] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.448306][ T2212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.448429][ T2212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.448552][ T2212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.448678][ T2212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.448801][ T2212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.448959][ T2212] RIP: 0033:0x7ff3739d308e [ 38.449093][ T2212] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.449535][ T2212] RSP: 002b:00007ffd52edc9b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.449720][ T2212] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff3739d308e [ 38.449906][ T2212] RDX: 0000000000000000 RSI: 00007ffd52edca60 RDI: 0000000000000005 [ 38.450089][ T2212] RBP: 00007ffd52edc9c0 R08: 0000000000000000 R09: 0000000000000000 [ 38.450286][ T2212] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 38.450471][ T2212] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd52edd120 | [ 38.485292][ T2213] ------------[ cut here ]------------ | [ 38.485482][ T2213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2213 | [ 38.485781][ T2213] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.486999][ T2213] Tainted: [W]=WARN [ 38.487145][ T2213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.487359][ T2213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.487573][ T2213] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.488081][ T2213] RSP: 0018:ffa00000056f7060 EFLAGS: 00010286 [ 38.488296][ T2213] RAX: 00000000ffffffa6 RBX: ff1100000c086040 RCX: 1ff4000000adedd2 [ 38.488537][ T2213] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0860f0 [ 38.488775][ T2213] RBP: ff11000008551000 R08: 1fe2200001810c1f R09: ff1100000b0f2e58 [ 38.489023][ T2213] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 38.489270][ T2213] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000056f7100 [ 38.489510][ T2213] FS: 00007fb4aa941840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.489781][ T2213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.490004][ T2213] CR2: 00007fb4aac111a0 CR3: 0000000010ffb006 CR4: 0000000000771ef0 [ 38.490251][ T2213] PKRU: 55555554 [ 38.490393][ T2213] Call Trace: [ 38.490537][ T2213] [ 38.490650][ T2213] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.490832][ T2213] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.490989][ T2213] netif_close_many (net/core/dev.c:1804) [ 38.491172][ T2213] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.491348][ T2213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.491525][ T2213] ? __dev_close_many (net/core/dev.c:1781) [ 38.491701][ T2213] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.491923][ T2213] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.492131][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.492315][ T2213] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.492522][ T2213] ? mutex_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.492697][ T2213] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.492886][ T2213] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.493095][ T2213] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.493279][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.493456][ T2213] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.493632][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.493807][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.493998][ T2213] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.494182][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.494356][ T2213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.494551][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.494726][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.494914][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.495089][ T2213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.495274][ T2213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.495451][ T2213] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.495629][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.495804][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.495993][ T2213] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.496194][ T2213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.496374][ T2213] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.496550][ T2213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.496727][ T2213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.496914][ T2213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.497090][ T2213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.497276][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.497451][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.497631][ T2213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.497808][ T2213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.498011][ T2213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.498200][ T2213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.498383][ T2213] ? netlink_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.498563][ T2213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.498743][ T2213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.498941][ T2213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.499125][ T2213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.499313][ T2213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.499492][ T2213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.499671][ T2213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.499847][ T2213] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.500036][ T2213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.500249][ T2213] ? move_addr_to_kernel (net/socket.c:258) [ 38.500427][ T2213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.500622][ T2213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.500802][ T2213] ___sys_sendmsg (net/socket.c:2752) [ 38.500990][ T2213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.501204][ T2213] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.501392][ T2213] __sys_sendmsg (net/socket.c:2784) [ 38.501568][ T2213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.501744][ T2213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.501969][ T2213] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.502145][ T2213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.502332][ T2213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.502507][ T2213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.502681][ T2213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.502892][ T2213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.503108][ T2213] RIP: 0033:0x7fb4aab7b08e [ 38.503298][ T2213] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.503809][ T2213] RSP: 002b:00007ffe7bb67100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.504062][ T2213] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4aab7b08e [ 38.504309][ T2213] RDX: 0000000000000000 RSI: 00007ffe7bb671b0 RDI: 0000000000000005 [ 38.504545][ T2213] RBP: 00007ffe7bb67110 R08: 0000000000000000 R09: 0000000000000000 [ 38.504782][ T2213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 38.505033][ T2213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7bb67870 | [ 38.508205][ T2213] ------------[ cut here ]------------ | [ 38.508388][ T2213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2213 | [ 38.508677][ T2213] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.509314][ T2213] Tainted: [W]=WARN [ 38.509458][ T2213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.509669][ T2213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.509888][ T2213] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.510376][ T2213] RSP: 0018:ffa00000056f7190 EFLAGS: 00010286 [ 38.510579][ T2213] RAX: 00000000ffffffa6 RBX: ff11000005dc1840 RCX: 1ff4000000adedf8 [ 38.510809][ T2213] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc18f0 [ 38.511078][ T2213] RBP: ff11000008551000 R08: 1fe2200000bb831f R09: ff1100000b0f2e58 [ 38.511321][ T2213] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 38.511560][ T2213] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.511826][ T2213] FS: 00007fb4aa941840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.512101][ T2213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.512313][ T2213] CR2: 00007fb4aac111a0 CR3: 0000000010ffb006 CR4: 0000000000771ef0 [ 38.512552][ T2213] PKRU: 55555554 [ 38.512697][ T2213] Call Trace: [ 38.512840][ T2213] [ 38.512967][ T2213] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.513184][ T2213] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.513389][ T2213] ? mutex_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.513566][ T2213] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.513736][ T2213] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.513955][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.514130][ T2213] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.514314][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.514490][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.514662][ T2213] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.514839][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.515024][ T2213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.515226][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.515404][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.515576][ T2213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.515747][ T2213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.515932][ T2213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.516105][ T2213] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.516287][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.516464][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.516638][ T2213] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.516811][ T2213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.517003][ T2213] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.517189][ T2213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.517364][ T2213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.517535][ T2213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.517709][ T2213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.517902][ T2213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.518076][ T2213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.518259][ T2213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.518429][ T2213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.518603][ T2213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.518779][ T2213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.518963][ T2213] ? netlink_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.519141][ T2213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.519331][ T2213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.519504][ T2213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.519675][ T2213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.519880][ T2213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.520051][ T2213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.520232][ T2213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.520403][ T2213] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.520572][ T2213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.520774][ T2213] ? move_addr_to_kernel (net/socket.c:258) [ 38.520964][ T2213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.521137][ T2213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.521317][ T2213] ___sys_sendmsg (net/socket.c:2752) [ 38.521488][ T2213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.521689][ T2213] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.521888][ T2213] __sys_sendmsg (net/socket.c:2784) [ 38.522062][ T2213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.522241][ T2213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.522445][ T2213] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.522616][ T2213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.522788][ T2213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.522972][ T2213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.523143][ T2213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.523325][ T2213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.523524][ T2213] RIP: 0033:0x7fb4aab7b08e [ 38.523699][ T2213] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.524195][ T2213] RSP: 002b:00007ffe7bb67100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.524429][ T2213] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4aab7b08e [ 38.524659][ T2213] RDX: 0000000000000000 RSI: 00007ffe7bb671b0 RDI: 0000000000000005 [ 38.524928][ T2213] RBP: 00007ffe7bb67110 R08: 0000000000000000 R09: 0000000000000000 [ 38.525172][ T2213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 38.525411][ T2213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7bb67870 | [ 38.587328][ T2214] ------------[ cut here ]------------ | [ 38.587524][ T2214] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2214 | [ 38.587831][ T2214] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.589015][ T2214] Tainted: [W]=WARN [ 38.589221][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.589485][ T2214] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.589757][ T2214] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.590326][ T2214] RSP: 0018:ffa0000005707060 EFLAGS: 00010286 [ 38.590592][ T2214] RAX: 00000000ffffffa6 RBX: ff1100000f2c0940 RCX: 1ff4000000ae0dd2 [ 38.590910][ T2214] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c09f0 [ 38.591208][ T2214] RBP: ff110000128ac000 R08: 1fe2200001e5813f R09: ff1100000c8b0b58 [ 38.591498][ T2214] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 38.591788][ T2214] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005707100 [ 38.592096][ T2214] FS: 00007f2a3ac09840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.592431][ T2214] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.592694][ T2214] CR2: 000000003fc31988 CR3: 00000000125b5003 CR4: 0000000000771ef0 [ 38.593236][ T2214] PKRU: 55555554 [ 38.593435][ T2214] Call Trace: [ 38.593632][ T2214] [ 38.593799][ T2214] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.594043][ T2214] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.594250][ T2214] netif_close_many (net/core/dev.c:1804) [ 38.594484][ T2214] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.594713][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.594956][ T2214] ? __dev_close_many (net/core/dev.c:1781) [ 38.595192][ T2214] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.595454][ T2214] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.595716][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.595956][ T2214] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.596223][ T2214] ? mutex_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.596454][ T2214] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.596683][ T2214] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.596955][ T2214] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.597192][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.597424][ T2214] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.597654][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.597851][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.598038][ T2214] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.598225][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.598400][ T2214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.598592][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.598767][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.598956][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.599132][ T2214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.599316][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.599493][ T2214] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.599670][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.599844][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.600034][ T2214] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.600218][ T2214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.600397][ T2214] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.600573][ T2214] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.600747][ T2214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.600935][ T2214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.601110][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.601299][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.601474][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.601651][ T2214] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.601825][ T2214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.602014][ T2214] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.602201][ T2214] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.602376][ T2214] ? netlink_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.602554][ T2214] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.602732][ T2214] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.602919][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.603098][ T2214] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.603284][ T2214] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.603460][ T2214] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.603638][ T2214] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.603815][ T2214] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.604002][ T2214] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.604217][ T2214] ? move_addr_to_kernel (net/socket.c:258) [ 38.604394][ T2214] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.604570][ T2214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.604747][ T2214] ___sys_sendmsg (net/socket.c:2752) [ 38.604934][ T2214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.605140][ T2214] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.605333][ T2214] __sys_sendmsg (net/socket.c:2784) [ 38.605509][ T2214] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.605682][ T2214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.605904][ T2214] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.606080][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.606261][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.606435][ T2214] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.606609][ T2214] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.606784][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.607002][ T2214] RIP: 0033:0x7f2a3ae4308e [ 38.607189][ T2214] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.607682][ T2214] RSP: 002b:00007ffd91efcfc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.607936][ T2214] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2a3ae4308e [ 38.608178][ T2214] RDX: 0000000000000000 RSI: 00007ffd91efd070 RDI: 0000000000000005 [ 38.608414][ T2214] RBP: 00007ffd91efcfd0 R08: 0000000000000000 R09: 0000000000000000 [ 38.608648][ T2214] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 38.608895][ T2214] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd91efd730 | [ 38.611786][ T2214] ------------[ cut here ]------------ | [ 38.611934][ T2214] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2214 | [ 38.612186][ T2214] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.612687][ T2214] Tainted: [W]=WARN [ 38.612780][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.612941][ T2214] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.613104][ T2214] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.613542][ T2214] RSP: 0018:ffa0000005707190 EFLAGS: 00010286 [ 38.613700][ T2214] RAX: 00000000ffffffa6 RBX: ff11000005dc0640 RCX: 1ff4000000ae0df8 [ 38.613890][ T2214] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc06f0 [ 38.614075][ T2214] RBP: ff110000128ac000 R08: 1fe2200000bb80df R09: ff1100000c8b0b58 [ 38.614306][ T2214] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 38.614496][ T2214] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.614687][ T2214] FS: 00007f2a3ac09840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 38.614916][ T2214] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.615076][ T2214] CR2: 00005634b211dd5c CR3: 00000000125b5002 CR4: 0000000000771ef0 [ 38.615266][ T2214] PKRU: 55555554 [ 38.615357][ T2214] Call Trace: [ 38.615447][ T2214] [ 38.615510][ T2214] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.615667][ T2214] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.615818][ T2214] ? mutex_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.615945][ T2214] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.616067][ T2214] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.616225][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.616349][ T2214] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.616471][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.616593][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.616715][ T2214] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.616838][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.616966][ T2214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.617107][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.617234][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.617357][ T2214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.617479][ T2214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.617598][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.617719][ T2214] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.617843][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.617969][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.618090][ T2214] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.618216][ T2214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.618338][ T2214] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.618458][ T2214] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.618580][ T2214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.618701][ T2214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.618824][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.618983][ T2214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.619104][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.619230][ T2214] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.619350][ T2214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.619471][ T2214] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.619595][ T2214] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.619714][ T2214] ? netlink_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.619840][ T2214] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.619966][ T2214] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.620088][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.620216][ T2214] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.620339][ T2214] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.620461][ T2214] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.620584][ T2214] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.620706][ T2214] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.620826][ T2214] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.620983][ T2214] ? move_addr_to_kernel (net/socket.c:258) [ 38.621105][ T2214] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.621232][ T2214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.621364][ T2214] ___sys_sendmsg (net/socket.c:2752) [ 38.621484][ T2214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.621637][ T2214] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.621769][ T2214] __sys_sendmsg (net/socket.c:2784) [ 38.621895][ T2214] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.622016][ T2214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.622173][ T2214] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.622294][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.622416][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.622541][ T2214] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.622661][ T2214] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.622783][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.622937][ T2214] RIP: 0033:0x7f2a3ae4308e [ 38.623063][ T2214] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.623511][ T2214] RSP: 002b:00007ffd91efcfc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.623694][ T2214] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2a3ae4308e [ 38.623877][ T2214] RDX: 0000000000000000 RSI: 00007ffd91efd070 RDI: 0000000000000005 [ 38.624057][ T2214] RBP: 00007ffd91efcfd0 R08: 0000000000000000 R09: 0000000000000000 [ 38.624247][ T2214] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4b [ 38.624427][ T2214] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd91efd730 | [ 38.679923][ T2215] ------------[ cut here ]------------ | [ 38.680082][ T2215] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2215 | [ 38.680338][ T2215] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.680858][ T2215] Tainted: [W]=WARN [ 38.680996][ T2215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.681159][ T2215] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.681324][ T2215] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.681771][ T2215] RSP: 0018:ffa0000005707060 EFLAGS: 00010286 [ 38.681940][ T2215] RAX: 00000000ffffffa6 RBX: ff1100000e85e7c0 RCX: 1ff4000000ae0dd2 [ 38.682133][ T2215] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000e85e870 [ 38.682324][ T2215] RBP: ff1100000f4f9000 R08: 1fe2200001d0bd0f R09: ff11000009fd5158 [ 38.682513][ T2215] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 38.682701][ T2215] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005707100 [ 38.682938][ T2215] FS: 00007f5fd25c0840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 38.683162][ T2215] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.683322][ T2215] CR2: 00007f5fd28901a0 CR3: 0000000012c83004 CR4: 0000000000771ef0 [ 38.683511][ T2215] PKRU: 55555554 [ 38.683605][ T2215] Call Trace: [ 38.683700][ T2215] [ 38.683765][ T2215] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.683904][ T2215] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.684002][ T2215] netif_close_many (net/core/dev.c:1804) [ 38.684132][ T2215] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.684260][ T2215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.684386][ T2215] ? __dev_close_many (net/core/dev.c:1781) [ 38.684515][ T2215] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.684684][ T2215] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.684844][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.684976][ T2215] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.685132][ T2215] ? mutex_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.685261][ T2215] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.685385][ T2215] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.685543][ T2215] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.685669][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.685797][ T2215] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.685929][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.686053][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.686183][ T2215] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.686308][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.686435][ T2215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.686577][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.686716][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.686841][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.686973][ T2215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.687098][ T2215] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.687230][ T2215] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.687363][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.687488][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.687623][ T2215] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.687747][ T2215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.687878][ T2215] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.688003][ T2215] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.688128][ T2215] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.688259][ T2215] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.688384][ T2215] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.688512][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.688646][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.688773][ T2215] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.688904][ T2215] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.689030][ T2215] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.689162][ T2215] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.689297][ T2215] ? netlink_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.689425][ T2215] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.689550][ T2215] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.689675][ T2215] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.689802][ T2215] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.689935][ T2215] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.690061][ T2215] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.690193][ T2215] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.690320][ T2215] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.690444][ T2215] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.690601][ T2215] ? move_addr_to_kernel (net/socket.c:258) [ 38.690727][ T2215] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.690852][ T2215] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.690986][ T2215] ___sys_sendmsg (net/socket.c:2752) [ 38.691111][ T2215] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.691273][ T2215] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.691420][ T2215] __sys_sendmsg (net/socket.c:2784) [ 38.691547][ T2215] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.691671][ T2215] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.691831][ T2215] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.691963][ T2215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.692091][ T2215] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.692221][ T2215] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.692346][ T2215] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.692482][ T2215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.692638][ T2215] RIP: 0033:0x7f5fd27fa08e [ 38.692782][ T2215] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.693244][ T2215] RSP: 002b:00007ffe7e3958d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.693435][ T2215] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fd27fa08e [ 38.693624][ T2215] RDX: 0000000000000000 RSI: 00007ffe7e395980 RDI: 0000000000000005 [ 38.693813][ T2215] RBP: 00007ffe7e3958e0 R08: 0000000000000000 R09: 0000000000000000 [ 38.694010][ T2215] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 38.694203][ T2215] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7e396040 | [ 38.702344][ T2215] ------------[ cut here ]------------ | [ 38.702497][ T2215] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2215 | [ 38.702737][ T2215] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.703265][ T2215] Tainted: [W]=WARN [ 38.703357][ T2215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.703509][ T2215] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.703668][ T2215] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.704105][ T2215] RSP: 0018:ffa0000005707190 EFLAGS: 00010286 [ 38.704263][ T2215] RAX: 00000000ffffffa6 RBX: ff1100000e85f840 RCX: 1ff4000000ae0df8 [ 38.704458][ T2215] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000e85f8f0 [ 38.704672][ T2215] RBP: ff1100000f4f9000 R08: 1fe2200001d0bf1f R09: ff11000009fd5158 [ 38.704854][ T2215] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 38.705040][ T2215] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.705228][ T2215] FS: 00007f5fd25c0840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 38.705631][ T2215] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.705784][ T2215] CR2: 00007f5fd28901a0 CR3: 0000000012c83004 CR4: 0000000000771ef0 [ 38.705969][ T2215] PKRU: 55555554 [ 38.706059][ T2215] Call Trace: [ 38.706154][ T2215] [ 38.706227][ T2215] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.706389][ T2215] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.706540][ T2215] ? mutex_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.706660][ T2215] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.706780][ T2215] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.706936][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.707081][ T2215] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.707208][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.707330][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.707452][ T2215] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.707573][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.707693][ T2215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.707832][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.707984][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.708112][ T2215] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.708237][ T2215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.708361][ T2215] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.708485][ T2215] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.708608][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.708728][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.708875][ T2215] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.708998][ T2215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.709122][ T2215] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.709252][ T2215] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.709377][ T2215] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.709498][ T2215] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.709630][ T2215] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.709763][ T2215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.709889][ T2215] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.710013][ T2215] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.710167][ T2215] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.710289][ T2215] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.710416][ T2215] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.710548][ T2215] ? netlink_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.710672][ T2215] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.710794][ T2215] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.711380][ T2215] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.711525][ T2215] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.711648][ T2215] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.711771][ T2215] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.711944][ T2215] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.712138][ T2215] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.712272][ T2215] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.712422][ T2215] ? move_addr_to_kernel (net/socket.c:258) [ 38.712545][ T2215] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.712666][ T2215] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.712812][ T2215] ___sys_sendmsg (net/socket.c:2752) [ 38.713010][ T2215] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.713186][ T2215] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.713319][ T2215] __sys_sendmsg (net/socket.c:2784) [ 38.713441][ T2215] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.713561][ T2215] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.713715][ T2215] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.713839][ T2215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.714010][ T2215] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.714130][ T2215] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.714255][ T2215] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.714380][ T2215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.714553][ T2215] RIP: 0033:0x7f5fd27fa08e [ 38.714681][ T2215] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.715170][ T2215] RSP: 002b:00007ffe7e3958d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.715356][ T2215] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fd27fa08e [ 38.715558][ T2215] RDX: 0000000000000000 RSI: 00007ffe7e395980 RDI: 0000000000000005 [ 38.715739][ T2215] RBP: 00007ffe7e3958e0 R08: 0000000000000000 R09: 0000000000000000 [ 38.715972][ T2215] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 38.716155][ T2215] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7e396040 | [ 38.754039][ T2216] ------------[ cut here ]------------ | [ 38.754229][ T2216] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2216 | [ 38.754528][ T2216] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.755137][ T2216] Tainted: [W]=WARN [ 38.755310][ T2216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.755516][ T2216] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.755727][ T2216] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.756900][ T2216] RSP: 0018:ffa0000005707060 EFLAGS: 00010286 [ 38.757172][ T2216] RAX: 00000000ffffffa6 RBX: ff1100000f18edc0 RCX: 1ff4000000ae0dd2 [ 38.757472][ T2216] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18ee70 [ 38.757745][ T2216] RBP: ff110000089ec000 R08: 1fe2200001e31dcf R09: ff1100000cb08b58 [ 38.757992][ T2216] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 38.758236][ T2216] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005707100 [ 38.758484][ T2216] FS: 00007f71bbd71840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.758755][ T2216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.758978][ T2216] CR2: 00007f71bc0411a0 CR3: 00000000126b7001 CR4: 0000000000771ef0 [ 38.759224][ T2216] PKRU: 55555554 [ 38.759367][ T2216] Call Trace: [ 38.759513][ T2216] [ 38.759625][ T2216] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.759802][ T2216] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.759963][ T2216] netif_close_many (net/core/dev.c:1804) [ 38.760138][ T2216] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.760319][ T2216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.760493][ T2216] ? __dev_close_many (net/core/dev.c:1781) [ 38.760667][ T2216] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.760890][ T2216] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.761097][ T2216] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.761278][ T2216] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.761481][ T2216] ? mutex_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.761655][ T2216] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.761826][ T2216] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.762039][ T2216] ? unregister_netdevice_many (net/core/dev.c:12497) [ 38.762240][ T2216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.762422][ T2216] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.762597][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.762769][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.762972][ T2216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.763144][ T2216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.763324][ T2216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.763518][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.763690][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.763878][ T2216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.764051][ T2216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.764244][ T2216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.764420][ T2216] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.764595][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.764770][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.764957][ T2216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.765132][ T2216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.765312][ T2216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.765485][ T2216] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.765659][ T2216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.765831][ T2216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.766014][ T2216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.766199][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.766370][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.766544][ T2216] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.766714][ T2216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.766900][ T2216] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.767075][ T2216] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.767254][ T2216] ? netlink_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.767430][ T2216] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.767607][ T2216] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.767779][ T2216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.767969][ T2216] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.768142][ T2216] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.768323][ T2216] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.768499][ T2216] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.768671][ T2216] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.768845][ T2216] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.769059][ T2216] ? move_addr_to_kernel (net/socket.c:258) [ 38.769242][ T2216] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.769415][ T2216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.769590][ T2216] ___sys_sendmsg (net/socket.c:2752) [ 38.769761][ T2216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.769975][ T2216] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.770170][ T2216] __sys_sendmsg (net/socket.c:2784) [ 38.770344][ T2216] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.770514][ T2216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.770721][ T2216] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.770906][ T2216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.771079][ T2216] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.771257][ T2216] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.771429][ T2216] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.771606][ T2216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.771807][ T2216] RIP: 0033:0x7f71bbfab08e [ 38.771997][ T2216] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.772545][ T2216] RSP: 002b:00007ffc3465f2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.772785][ T2216] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f71bbfab08e [ 38.773034][ T2216] RDX: 0000000000000000 RSI: 00007ffc3465f370 RDI: 0000000000000005 [ 38.773276][ T2216] RBP: 00007ffc3465f2d0 R08: 0000000000000000 R09: 0000000000000000 [ 38.773510][ T2216] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 38.773745][ T2216] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3465fa30 | [ 38.776571][ T2216] ------------[ cut here ]------------ | [ 38.776709][ T2216] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2216 | [ 38.776964][ T2216] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.777469][ T2216] Tainted: [W]=WARN [ 38.777562][ T2216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.777715][ T2216] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.777878][ T2216] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.778314][ T2216] RSP: 0018:ffa0000005707190 EFLAGS: 00010286 [ 38.778470][ T2216] RAX: 00000000ffffffa6 RBX: ff11000005dc04c0 RCX: 1ff4000000ae0df8 [ 38.778653][ T2216] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0570 [ 38.778836][ T2216] RBP: ff110000089ec000 R08: 1fe2200000bb80af R09: ff1100000cb08b58 [ 38.779024][ T2216] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 38.779211][ T2216] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.779395][ T2216] FS: 00007f71bbd71840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.779608][ T2216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.779762][ T2216] CR2: 00007fb4aabcc2a0 CR3: 00000000126b7002 CR4: 0000000000771ef0 [ 38.779952][ T2216] PKRU: 55555554 [ 38.780045][ T2216] Call Trace: [ 38.780136][ T2216] [ 38.780206][ T2216] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.780362][ T2216] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.780512][ T2216] ? mutex_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.780633][ T2216] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.780754][ T2216] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 38.780910][ T2216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.781034][ T2216] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.781160][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.781282][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.781404][ T2216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.781526][ T2216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.781647][ T2216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.781788][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.781919][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.782042][ T2216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.782171][ T2216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.782292][ T2216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.782415][ T2216] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.782540][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.782661][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.782782][ T2216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.782913][ T2216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.783038][ T2216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.783169][ T2216] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.783290][ T2216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.783413][ T2216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.783534][ T2216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.783658][ T2216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.783781][ T2216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.783909][ T2216] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.784032][ T2216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.784160][ T2216] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.784287][ T2216] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.784410][ T2216] ? netlink_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.784534][ T2216] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.784657][ T2216] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.784781][ T2216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.784908][ T2216] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.785031][ T2216] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.785159][ T2216] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.785283][ T2216] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.785404][ T2216] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.785528][ T2216] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.785678][ T2216] ? move_addr_to_kernel (net/socket.c:258) [ 38.785810][ T2216] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.785940][ T2216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.786064][ T2216] ___sys_sendmsg (net/socket.c:2752) [ 38.786190][ T2216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.786339][ T2216] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.786473][ T2216] __sys_sendmsg (net/socket.c:2784) [ 38.786597][ T2216] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.786718][ T2216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.786878][ T2216] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.787002][ T2216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.787125][ T2216] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.787256][ T2216] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.787382][ T2216] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.787506][ T2216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.787658][ T2216] RIP: 0033:0x7f71bbfab08e [ 38.787785][ T2216] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.788226][ T2216] RSP: 002b:00007ffc3465f2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.788410][ T2216] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f71bbfab08e [ 38.788592][ T2216] RDX: 0000000000000000 RSI: 00007ffc3465f370 RDI: 0000000000000005 [ 38.788775][ T2216] RBP: 00007ffc3465f2d0 R08: 0000000000000000 R09: 0000000000000000 [ 38.788962][ T2216] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 38.789142][ T2216] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3465fa30 | [ 38.818851][ T164] ------------[ cut here ]------------ | [ 38.819987][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 38.820289][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.821027][ T164] Tainted: [W]=WARN [ 38.821259][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.821448][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.821632][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.822263][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 38.822446][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c9644c0 RCX: 1ff40000000feed1 [ 38.822662][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964570 [ 38.822989][ T164] RBP: ff1100001284a000 R08: 1fe220000192c8af R09: ff1100000c0151f8 [ 38.823207][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 38.823422][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284a000 [ 38.823637][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.824008][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.824196][ T164] CR2: 00005634b211e040 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 38.824412][ T164] PKRU: 55555554 [ 38.824520][ T164] Call Trace: [ 38.824628][ T164] [ 38.824703][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.824849][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.825074][ T164] register_netdevice (net/core/dev.c:11488) [ 38.825226][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 38.825406][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 38.825553][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 38.825737][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 38.825998][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 38.826180][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 38.826364][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.826513][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 38.826656][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 38.826837][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 38.827097][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 38.827284][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 38.827428][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 38.827572][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 38.827716][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 38.827825][ T164] new_sync_write (fs/read_write.c:595) [ 38.828082][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.828229][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 38.828371][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.828513][ T164] ? ksys_write (fs/read_write.c:740) [ 38.828659][ T164] vfs_write (fs/read_write.c:688) [ 38.828769][ T164] ksys_write (fs/read_write.c:740) [ 38.828991][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 38.829132][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.829280][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.829424][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.829565][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.829706][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.829848][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.830108][ T164] RIP: 0033:0x7f4f5d5d508e [ 38.830263][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.830763][ T164] RSP: 002b:00007ffc17315b90 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 38.831078][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 38.831296][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 38.831505][ T164] RBP: 00007ffc17315ba0 R08: 0000000000000000 R09: 0000000000000000 [ 38.831716][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 38.832028][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 38.944635][ T2222] ------------[ cut here ]------------ | [ 38.944819][ T2222] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2222 | [ 38.945096][ T2222] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.945643][ T2222] Tainted: [W]=WARN [ 38.945745][ T2222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.945917][ T2222] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.946115][ 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 [ 38.946608][ T2222] RSP: 0018:ffa0000005717020 EFLAGS: 00010286 [ 38.946778][ T2222] RAX: 00000000ffffffa6 RBX: ff1100000eb593c0 RCX: 1ff4000000ae2dca [ 38.946980][ T2222] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb59470 [ 38.947209][ T2222] RBP: ff1100001284a000 R08: 1fe2200001d6b28f R09: ff1100000cc60b80 [ 38.947407][ T2222] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 38.947605][ T2222] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 38.947803][ T2222] FS: 00007fd63a94c840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 38.948067][ T2222] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.948274][ T2222] CR2: 0000000000993988 CR3: 000000000f234004 CR4: 0000000000771ef0 [ 38.948476][ T2222] PKRU: 55555554 [ 38.948576][ T2222] Call Trace: [ 38.948673][ T2222] [ 38.948741][ T2222] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 38.948877][ T2222] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.949008][ T2222] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.949108][ T2222] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 38.949244][ T2222] __dev_notify_flags (net/core/dev.c:9787) [ 38.949375][ T2222] ? netif_change_name (net/core/dev.c:1495) [ 38.949506][ T2222] ? __dev_change_flags (net/core/dev.c:9752) [ 38.949651][ T2222] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 38.949782][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.949921][ T2222] ? 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.950059][ T2222] netif_change_flags (net/core/dev.c:9820) [ 38.950196][ T2222] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 38.950330][ T2222] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 38.950512][ T2222] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 38.950681][ T2222] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.950812][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.951039][ T2222] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.951196][ T2222] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.951357][ T2222] ? __kernel_text_address (kernel/extable.c:79) [ 38.951492][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.951624][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.951754][ T2222] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 38.951953][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.952096][ T2222] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.952238][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.952370][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.952503][ T2222] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 38.952637][ T2222] ? __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.952772][ T2222] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 38.952931][ T2222] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 38.953092][ T2222] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.953233][ T2222] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 38.953392][ T2222] rtnl_newlink (net/core/rtnetlink.c:4150) [ 38.953524][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.953654][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.953786][ T2222] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.953922][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.954052][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.954191][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.954322][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.954454][ T2222] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.954587][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.954739][ T2222] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.954881][ T2222] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.955013][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.955145][ T2222] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.955284][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.955421][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.955553][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.955705][ T2222] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.955841][ T2222] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.955979][ T2222] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.956116][ 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)) [ 38.956249][ 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)) [ 38.956381][ T2222] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.956538][ T2222] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.956670][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.956805][ T2222] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.956944][ T2222] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.957075][ T2222] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.957212][ T2222] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.957368][ T2222] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.957509][ T2222] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.957669][ T2222] ? move_addr_to_kernel (net/socket.c:258) [ 38.957798][ T2222] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.957937][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.958070][ T2222] ___sys_sendmsg (net/socket.c:2752) [ 38.958205][ T2222] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.958384][ T2222] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.958535][ T2222] __sys_sendmsg (net/socket.c:2784) [ 38.958667][ T2222] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.958796][ T2222] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.958969][ 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) [ 38.959102][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.959238][ T2222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.959367][ T2222] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.959500][ T2222] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.959630][ T2222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.959823][ T2222] RIP: 0033:0x7fd63ab8608e [ 38.959969][ 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 [ 38.960445][ T2222] RSP: 002b:00007ffdf914bd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.960652][ T2222] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd63ab8608e [ 38.960856][ T2222] RDX: 0000000000000000 RSI: 00007ffdf914bde0 RDI: 0000000000000005 [ 38.961057][ T2222] RBP: 00007ffdf914bd40 R08: 0000000000000000 R09: 0000000000000000 [ 38.961258][ T2222] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 38.961478][ T2222] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf914c4a0 | [ 38.991973][ T2225] ------------[ cut here ]------------ | [ 38.992199][ T2225] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2225 | [ 38.992536][ T2225] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.993272][ T2225] Tainted: [W]=WARN [ 38.993425][ T2225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.993656][ T2225] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.993902][ 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 [ 38.994452][ T2225] RSP: 0018:ffa00000054d6f70 EFLAGS: 00010286 [ 38.994678][ T2225] RAX: 00000000ffffffa6 RBX: ff1100000c9659c0 RCX: 1ff4000000a9adb4 [ 38.994948][ T2225] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965a70 [ 38.995212][ T2225] RBP: ff1100001284a000 R08: 1fe220000192cb4f R09: ff11000010e45180 [ 38.995467][ T2225] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 38.995746][ T2225] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 38.996020][ T2225] FS: 00007fb19dadd840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 38.996321][ T2225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.996546][ T2225] CR2: 00000000225bca28 CR3: 000000001269f002 CR4: 0000000000771ef0 [ 38.996804][ T2225] PKRU: 55555554 [ 38.996979][ T2225] Call Trace: [ 38.997131][ T2225] [ 38.997260][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.997449][ T2225] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 38.997650][ T2225] notifier_call_chain (kernel/notifier.c:85) [ 38.997842][ T2225] __netdev_upper_dev_link (net/core/dev.c:8931) [ 38.998045][ T2225] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 38.998279][ T2225] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 38.998473][ T2225] netdev_upper_dev_link (net/core/dev.c:8972) [ 38.998663][ T2225] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 38.998856][ T2225] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 38.999077][ T2225] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 38.999288][ T2225] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 38.999484][ T2225] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 38.999677][ T2225] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 38.999879][ T2225] ? nla_strscpy (lib/nlattr.c:795) [ 39.000069][ T2225] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.000273][ T2225] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.000463][ T2225] ? __dev_get_by_name (net/core/dev.c:883) [ 39.000652][ T2225] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.000848][ T2225] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.001074][ T2225] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.001274][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.001463][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.001674][ T2225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.001897][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.002092][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.002296][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.002488][ T2225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.002677][ T2225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.002879][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.003071][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.003270][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.003461][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.003651][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.003844][ T2225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.004048][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.004250][ T2225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.004443][ 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)) [ 39.004632][ 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)) [ 39.004824][ T2225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.005024][ T2225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.005219][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.005410][ T2225] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.005602][ T2225] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.005792][ T2225] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.005998][ T2225] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.006195][ T2225] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.006387][ T2225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.006609][ T2225] ? move_addr_to_kernel (net/socket.c:258) [ 39.006805][ T2225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.007008][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.007207][ T2225] ___sys_sendmsg (net/socket.c:2752) [ 39.007394][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.007618][ T2225] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.007819][ T2225] __sys_sendmsg (net/socket.c:2784) [ 39.008021][ T2225] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.008217][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.008444][ 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) [ 39.008635][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.008823][ T2225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.009036][ T2225] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.009264][ T2225] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.009464][ T2225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.009688][ T2225] RIP: 0033:0x7fb19dd1708e [ 39.009892][ 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 [ 39.010466][ T2225] RSP: 002b:00007ffcbb9af6a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.010727][ T2225] RAX: ffffffffffffffda RBX: 00007ffcbb9afe38 RCX: 00007fb19dd1708e [ 39.011003][ T2225] RDX: 0000000000000000 RSI: 00007ffcbb9af750 RDI: 0000000000000005 [ 39.011265][ T2225] RBP: 00007ffcbb9af6b0 R08: 0000000000000000 R09: 0000000000000000 [ 39.011547][ T2225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.011802][ T2225] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbb9afe10 | [ 39.013940][ T2225] ------------[ cut here ]------------ | [ 39.014145][ T2225] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2225 | [ 39.014479][ T2225] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.015857][ T2225] Tainted: [W]=WARN [ 39.016052][ T2225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.016285][ T2225] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.016540][ 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 [ 39.017097][ T2225] RSP: 0018:ffa00000054d6fd0 EFLAGS: 00010286 [ 39.017332][ T2225] RAX: 00000000ffffffa6 RBX: ff1100000c964f40 RCX: 1ff4000000a9adc0 [ 39.017588][ T2225] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964ff0 [ 39.017842][ T2225] RBP: ff1100000cc12000 R08: 1fe220000192c9ff R09: ff11000010e45180 [ 39.018107][ T2225] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 39.018397][ T2225] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 39.018659][ T2225] FS: 00007fb19dadd840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 39.018965][ T2225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.019195][ T2225] CR2: 00000000225bca28 CR3: 000000001269f002 CR4: 0000000000771ef0 [ 39.019452][ T2225] PKRU: 55555554 [ 39.019605][ T2225] Call Trace: [ 39.019758][ T2225] [ 39.019893][ T2225] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.020084][ T2225] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.020246][ T2225] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.020432][ T2225] __dev_notify_flags (net/core/dev.c:9787) [ 39.020620][ T2225] ? netif_change_name (net/core/dev.c:1495) [ 39.020808][ T2225] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.021009][ T2225] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 39.021207][ T2225] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 39.021397][ T2225] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 39.021591][ T2225] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.021783][ T2225] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.021986][ T2225] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.022183][ T2225] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.022400][ T2225] ? nla_strscpy (lib/nlattr.c:795) [ 39.022596][ T2225] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.022792][ T2225] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.022989][ T2225] ? __dev_get_by_name (net/core/dev.c:883) [ 39.023184][ T2225] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.023381][ T2225] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.023574][ T2225] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.023777][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.023982][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.024176][ T2225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.024362][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.024551][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.024743][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.024945][ T2225] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.025132][ T2225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.025328][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.025520][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.025707][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.025909][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.026096][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.026314][ T2225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.026506][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.026695][ T2225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.026900][ 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)) [ 39.027090][ 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)) [ 39.027287][ T2225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.027476][ T2225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.027668][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.027894][ T2225] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.028083][ T2225] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.028282][ T2225] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.028486][ T2225] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.028677][ T2225] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.028877][ T2225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.029097][ T2225] ? move_addr_to_kernel (net/socket.c:258) [ 39.029293][ T2225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.029479][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.029667][ T2225] ___sys_sendmsg (net/socket.c:2752) [ 39.029855][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.030101][ T2225] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.030310][ T2225] __sys_sendmsg (net/socket.c:2784) [ 39.030499][ T2225] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.030733][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.030975][ 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) [ 39.031168][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.031359][ T2225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.031579][ T2225] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.031781][ T2225] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.031982][ T2225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.032231][ T2225] RIP: 0033:0x7fb19dd1708e [ 39.032423][ 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 [ 39.032974][ T2225] RSP: 002b:00007ffcbb9af6a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.033238][ T2225] RAX: ffffffffffffffda RBX: 00007ffcbb9afe38 RCX: 00007fb19dd1708e [ 39.033493][ T2225] RDX: 0000000000000000 RSI: 00007ffcbb9af750 RDI: 0000000000000005 [ 39.033748][ T2225] RBP: 00007ffcbb9af6b0 R08: 0000000000000000 R09: 0000000000000000 [ 39.034017][ T2225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.034281][ T2225] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbb9afe10 | [ 39.080937][ T2227] ------------[ cut here ]------------ | [ 39.081106][ T2227] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2227 | [ 39.081401][ T2227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.082608][ T2227] Tainted: [W]=WARN [ 39.082719][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.083133][ T2227] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.083316][ T2227] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.083837][ T2227] RSP: 0018:ffa0000005737020 EFLAGS: 00010286 [ 39.084028][ T2227] RAX: 00000000ffffffa6 RBX: ff11000010f86f40 RCX: 1ff4000000ae6dca [ 39.084255][ T2227] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010f86ff0 [ 39.084474][ T2227] RBP: ff1100000cc12000 R08: 1fe22000021f0dff R09: ff11000010e42e58 [ 39.084694][ T2227] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 39.084918][ T2227] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.085145][ T2227] FS: 00007f868b373840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.085407][ T2227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.085591][ T2227] CR2: 0000000024547988 CR3: 0000000012c25003 CR4: 0000000000771ef0 [ 39.085813][ T2227] PKRU: 55555554 [ 39.085925][ T2227] Call Trace: [ 39.086036][ T2227] [ 39.086113][ T2227] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.086283][ T2227] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.086397][ T2227] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 39.086543][ T2227] __dev_notify_flags (net/core/dev.c:9787) [ 39.086693][ T2227] ? netif_change_name (net/core/dev.c:1495) [ 39.086837][ T2227] ? __dev_change_flags (net/core/dev.c:9752) [ 39.086987][ T2227] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 39.087138][ T2227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.087288][ T2227] ? 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)) [ 39.087442][ T2227] netif_change_flags (net/core/dev.c:9820) [ 39.087592][ T2227] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.087741][ T2227] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 39.087895][ T2227] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 39.088044][ T2227] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 39.088233][ T2227] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.088381][ T2227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.088526][ T2227] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.088670][ T2227] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.088816][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.088967][ T2227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.089111][ T2227] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.089263][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.089411][ T2227] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.089556][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.089699][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.089845][ T2227] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 39.089998][ T2227] ? __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) [ 39.090143][ T2227] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 39.090295][ T2227] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.090443][ T2227] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.090589][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 39.090738][ T2227] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.090890][ T2227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.091037][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.091184][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.091327][ T2227] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.091474][ T2227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.091624][ T2227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.091767][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.091912][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.092054][ T2227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.092203][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.092348][ T2227] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.092490][ T2227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.092634][ T2227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.092776][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.092925][ T2227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.093067][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.093212][ T2227] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.093353][ T2227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.093496][ T2227] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.093643][ T2227] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.093784][ T2227] ? netlink_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.093931][ T2227] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.094077][ T2227] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.094248][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.094392][ T2227] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.094535][ T2227] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.094681][ T2227] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.094827][ T2227] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.094975][ T2227] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.095117][ T2227] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.095296][ T2227] ? move_addr_to_kernel (net/socket.c:258) [ 39.095440][ T2227] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.095584][ T2227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.095731][ T2227] ___sys_sendmsg (net/socket.c:2752) [ 39.095876][ T2227] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.096057][ T2227] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.096218][ T2227] __sys_sendmsg (net/socket.c:2784) [ 39.096363][ T2227] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.096505][ T2227] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.096689][ T2227] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.096832][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.096982][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.097124][ T2227] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.097274][ T2227] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.097416][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.097593][ T2227] RIP: 0033:0x7f868b5ad08e [ 39.097743][ T2227] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.098259][ T2227] RSP: 002b:00007ffdaa4dc3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.098475][ T2227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f868b5ad08e [ 39.098687][ T2227] RDX: 0000000000000000 RSI: 00007ffdaa4dc4a0 RDI: 0000000000000005 [ 39.098906][ T2227] RBP: 00007ffdaa4dc400 R08: 0000000000000000 R09: 0000000000000000 [ 39.099118][ T2227] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.099335][ T2227] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdaa4dcb60 | [ 39.168203][ T2233] ------------[ cut here ]------------ | [ 39.168373][ T2233] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2233 | [ 39.168670][ T2233] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.169317][ T2233] Tainted: [W]=WARN [ 39.169444][ T2233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.169641][ T2233] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.169845][ T2233] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.170415][ T2233] RSP: 0018:ffa0000005796f70 EFLAGS: 00010286 [ 39.170610][ T2233] RAX: 00000000ffffffa6 RBX: ff11000005dc01c0 RCX: 1ff4000000af2db4 [ 39.170849][ T2233] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0270 [ 39.171090][ T2233] RBP: ff1100001284a000 R08: 1fe2200000bb804f R09: ff1100000cc65180 [ 39.171334][ T2233] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 39.171572][ T2233] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 39.171805][ T2233] FS: 00007f4c36bdf840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 39.172084][ T2233] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.172291][ T2233] CR2: 0000000023453a28 CR3: 0000000012e24001 CR4: 0000000000771ef0 [ 39.172522][ T2233] PKRU: 55555554 [ 39.172642][ T2233] Call Trace: [ 39.172763][ T2233] [ 39.172843][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.173012][ T2233] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.173175][ T2233] notifier_call_chain (kernel/notifier.c:85) [ 39.173335][ T2233] __netdev_upper_dev_link (net/core/dev.c:8931) [ 39.173498][ T2233] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.173661][ T2233] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.173823][ T2233] netdev_upper_dev_link (net/core/dev.c:8972) [ 39.174626][ T2233] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 39.174784][ T2233] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 39.175043][ T2233] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.175207][ T2233] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.175367][ T2233] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.175529][ T2233] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.175685][ T2233] ? nla_strscpy (lib/nlattr.c:795) [ 39.175846][ T2233] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.176078][ T2233] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.176238][ T2233] ? __dev_get_by_name (net/core/dev.c:883) [ 39.176391][ T2233] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.176553][ T2233] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.176712][ T2233] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.176877][ T2233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.177033][ T2233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.177192][ T2233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.177344][ T2233] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.177498][ T2233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.177654][ T2233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.177812][ T2233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.177972][ T2233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.178128][ T2233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.178287][ T2233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.178443][ T2233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.178600][ T2233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.178755][ T2233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.178917][ T2233] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.179073][ T2233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.179232][ T2233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.179389][ T2233] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.179544][ T2233] ? netlink_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.179701][ T2233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.179855][ T2233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.180013][ T2233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.180173][ T2233] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.180326][ T2233] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.180481][ T2233] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.180640][ T2233] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.180798][ T2233] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.180957][ T2233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.181154][ T2233] ? move_addr_to_kernel (net/socket.c:258) [ 39.181310][ T2233] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.181465][ T2233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.181621][ T2233] ___sys_sendmsg (net/socket.c:2752) [ 39.181775][ T2233] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.181975][ T2233] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.182144][ T2233] __sys_sendmsg (net/socket.c:2784) [ 39.182304][ T2233] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.182456][ T2233] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.182649][ T2233] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.182803][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.182962][ T2233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.183117][ T2233] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.183277][ T2233] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.183435][ T2233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.183624][ T2233] RIP: 0033:0x7f4c36e1908e [ 39.183785][ T2233] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.184347][ T2233] RSP: 002b:00007ffd56730a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.184579][ T2233] RAX: ffffffffffffffda RBX: 00007ffd56731228 RCX: 00007f4c36e1908e [ 39.184808][ T2233] RDX: 0000000000000000 RSI: 00007ffd56730b40 RDI: 0000000000000005 [ 39.185043][ T2233] RBP: 00007ffd56730aa0 R08: 0000000000000000 R09: 0000000000000000 [ 39.185280][ T2233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.185511][ T2233] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd56731200 | [ 39.187293][ T2233] ------------[ cut here ]------------ | [ 39.187439][ T2233] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2233 | [ 39.187738][ T2233] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.188379][ T2233] Tainted: [W]=WARN [ 39.188497][ T2233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.188691][ T2233] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.189340][ T2233] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.189948][ T2233] RSP: 0018:ffa0000005796fd0 EFLAGS: 00010286 [ 39.190139][ T2233] RAX: 00000000ffffffa6 RBX: ff1100000f18fe40 RCX: 1ff4000000af2dc0 [ 39.190375][ T2233] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18fef0 [ 39.190601][ T2233] RBP: ff1100000cc0a000 R08: 1fe2200001e31fdf R09: ff1100000cc65180 [ 39.190833][ T2233] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 39.191122][ T2233] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc0ae04 [ 39.191355][ T2233] FS: 00007f4c36bdf840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 39.191626][ T2233] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.191821][ T2233] CR2: 0000000023453a28 CR3: 0000000012e24001 CR4: 0000000000771ef0 [ 39.192101][ T2233] PKRU: 55555554 [ 39.192221][ T2233] Call Trace: [ 39.192336][ T2233] [ 39.192417][ T2233] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.192574][ T2233] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.192692][ T2233] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.192849][ T2233] __dev_notify_flags (net/core/dev.c:9787) [ 39.193010][ T2233] ? netif_change_name (net/core/dev.c:1495) [ 39.193171][ T2233] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.193326][ T2233] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 39.193481][ T2233] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 39.193637][ T2233] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 39.193796][ T2233] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.193960][ T2233] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.194119][ T2233] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.194282][ T2233] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.194434][ T2233] ? nla_strscpy (lib/nlattr.c:795) [ 39.194590][ T2233] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.194746][ T2233] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.194907][ T2233] ? __dev_get_by_name (net/core/dev.c:883) [ 39.195060][ T2233] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.195226][ T2233] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.195384][ T2233] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.195538][ T2233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.195690][ T2233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.195845][ T2233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.196004][ T2233] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.196162][ T2233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.196322][ T2233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.196479][ T2233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.196635][ T2233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.196790][ T2233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.196950][ T2233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.197105][ T2233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.197267][ T2233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.197420][ T2233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.197577][ T2233] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.197732][ T2233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.197892][ T2233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.198049][ T2233] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.198206][ T2233] ? netlink_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.198360][ T2233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.198515][ T2233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.198668][ T2233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.198823][ T2233] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.198986][ T2233] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.199140][ T2233] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.199301][ T2233] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.199455][ T2233] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.199607][ T2233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.199798][ T2233] ? move_addr_to_kernel (net/socket.c:258) [ 39.199957][ T2233] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.200111][ T2233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.200269][ T2233] ___sys_sendmsg (net/socket.c:2752) [ 39.200420][ T2233] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.200613][ T2233] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.200780][ T2233] __sys_sendmsg (net/socket.c:2784) [ 39.200941][ T2233] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.201093][ T2233] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.201289][ T2233] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.201444][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.201598][ T2233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.201752][ T2233] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.201912][ T2233] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.202065][ T2233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.202261][ T2233] RIP: 0033:0x7f4c36e1908e [ 39.202423][ T2233] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.202968][ T2233] RSP: 002b:00007ffd56730a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.203201][ T2233] RAX: ffffffffffffffda RBX: 00007ffd56731228 RCX: 00007f4c36e1908e [ 39.203429][ T2233] RDX: 0000000000000000 RSI: 00007ffd56730b40 RDI: 0000000000000005 [ 39.203653][ T2233] RBP: 00007ffd56730aa0 R08: 0000000000000000 R09: 0000000000000000 [ 39.203889][ T2233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.204117][ T2233] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd56731200 | [ 39.233609][ T2235] ------------[ cut here ]------------ | [ 39.233799][ T2235] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2235 | [ 39.234719][ T2235] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.235578][ T2235] Tainted: [W]=WARN [ 39.235794][ T2235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.236081][ T2235] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.236373][ 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 [ 39.237005][ T2235] RSP: 0018:ffa00000057a7020 EFLAGS: 00010286 [ 39.237232][ T2235] RAX: 00000000ffffffa6 RBX: ff1100000b2eac40 RCX: 1ff4000000af4dca [ 39.237493][ T2235] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eacf0 [ 39.237749][ T2235] RBP: ff1100000cc0a000 R08: 1fe220000165d59f R09: ff1100000cbd2e58 [ 39.238017][ T2235] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 39.238283][ T2235] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.238543][ T2235] FS: 00007fb411b71840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 39.238849][ T2235] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.239090][ T2235] CR2: 00007fb411e411a0 CR3: 000000000ac0e003 CR4: 0000000000771ef0 [ 39.239362][ T2235] PKRU: 55555554 [ 39.239517][ T2235] Call Trace: [ 39.239670][ T2235] [ 39.239796][ T2235] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.240003][ T2235] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.240177][ T2235] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 39.240380][ T2235] __dev_notify_flags (net/core/dev.c:9787) [ 39.240600][ T2235] ? netif_change_name (net/core/dev.c:1495) [ 39.240791][ T2235] ? __dev_change_flags (net/core/dev.c:9752) [ 39.240990][ T2235] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 39.241182][ T2235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.241374][ 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)) [ 39.241568][ T2235] netif_change_flags (net/core/dev.c:9820) [ 39.241756][ T2235] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.241960][ T2235] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 39.242158][ T2235] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 39.242347][ T2235] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 39.242571][ T2235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.242765][ T2235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.242967][ T2235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.243164][ T2235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.243353][ T2235] ? __kernel_text_address (kernel/extable.c:79) [ 39.243540][ T2235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.243743][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.243947][ T2235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.244136][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.244332][ T2235] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.244532][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.244723][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.244920][ T2235] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 39.245113][ 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) [ 39.245307][ T2235] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 39.245499][ T2235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.245691][ T2235] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.245895][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 39.246091][ T2235] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.246290][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.246478][ T2235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.246669][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.246859][ T2235] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.247064][ T2235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.247264][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.247453][ T2235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.247644][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.247836][ T2235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.248041][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.248236][ T2235] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.248427][ T2235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.248616][ T2235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.248805][ T2235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.249012][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.249211][ T2235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.249402][ T2235] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.249592][ T2235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.249781][ T2235] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.249987][ 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)) [ 39.250183][ 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)) [ 39.250376][ T2235] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.250568][ T2235] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.250757][ T2235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.251131][ T2235] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.251416][ T2235] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.251608][ T2235] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.251799][ T2235] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.252087][ T2235] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.252284][ T2235] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.252507][ T2235] ? move_addr_to_kernel (net/socket.c:258) [ 39.252703][ T2235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.252905][ T2235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.253098][ T2235] ___sys_sendmsg (net/socket.c:2752) [ 39.253297][ T2235] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.253606][ T2235] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.253995][ T2235] __sys_sendmsg (net/socket.c:2784) [ 39.254194][ T2235] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.254469][ T2235] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.254698][ 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) [ 39.254902][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.255091][ T2235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.255374][ T2235] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.255566][ T2235] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.255756][ T2235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.256078][ T2235] RIP: 0033:0x7fb411dab08e [ 39.256276][ 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 [ 39.256932][ T2235] RSP: 002b:00007ffc73eb1ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.257198][ T2235] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb411dab08e [ 39.257458][ T2235] RDX: 0000000000000000 RSI: 00007ffc73eb1f80 RDI: 0000000000000005 [ 39.257802][ T2235] RBP: 00007ffc73eb1ee0 R08: 0000000000000000 R09: 0000000000000000 [ 39.258079][ T2235] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.258339][ T2235] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc73eb2640 | [ 39.368983][ T2245] ------------[ cut here ]------------ | [ 39.369160][ T2245] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2245 | [ 39.369463][ T2245] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.370143][ T2245] Tainted: [W]=WARN [ 39.370268][ T2245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.370465][ T2245] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.370668][ T2245] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.371235][ T2245] RSP: 0018:ffa0000005846f70 EFLAGS: 00010286 [ 39.371431][ T2245] RAX: 00000000ffffffa6 RBX: ff1100000f2c1b40 RCX: 1ff4000000b08db4 [ 39.371663][ T2245] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1bf0 [ 39.371905][ T2245] RBP: ff1100001284a000 R08: 1fe2200001e5837f R09: ff11000012ec2e80 [ 39.372138][ T2245] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 39.372374][ T2245] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 39.372609][ T2245] FS: 00007f43d8635840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.372891][ T2245] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.373088][ T2245] CR2: 00005634b211dd5c CR3: 000000000c320002 CR4: 0000000000771ef0 [ 39.373333][ T2245] PKRU: 55555554 [ 39.373453][ T2245] Call Trace: [ 39.373570][ T2245] [ 39.373653][ T2245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.373811][ T2245] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.373975][ T2245] notifier_call_chain (kernel/notifier.c:85) [ 39.374134][ T2245] __netdev_upper_dev_link (net/core/dev.c:8931) [ 39.374294][ T2245] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.374455][ T2245] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.374614][ T2245] netdev_upper_dev_link (net/core/dev.c:8972) [ 39.374770][ T2245] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 39.374932][ T2245] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 39.375095][ T2245] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.375262][ T2245] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.375421][ T2245] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.375584][ T2245] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.375742][ T2245] ? nla_strscpy (lib/nlattr.c:795) [ 39.375908][ T2245] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.376066][ T2245] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.376228][ T2245] ? __dev_get_by_name (net/core/dev.c:883) [ 39.376386][ T2245] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.376550][ T2245] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.376714][ T2245] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.376879][ T2245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.377036][ T2245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.377195][ T2245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.377351][ T2245] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.377509][ T2245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.377671][ T2245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.377831][ T2245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.377994][ T2245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.378155][ T2245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.378312][ T2245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.378470][ T2245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.378628][ T2245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.378784][ T2245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.378948][ T2245] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.379103][ T2245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.379264][ T2245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.379426][ T2245] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.379584][ T2245] ? netlink_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.379742][ T2245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.379905][ T2245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.380061][ T2245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.380223][ T2245] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.380382][ T2245] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.380539][ T2245] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.380700][ T2245] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.380859][ T2245] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.381022][ T2245] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.381223][ T2245] ? move_addr_to_kernel (net/socket.c:258) [ 39.381381][ T2245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.381541][ T2245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.381700][ T2245] ___sys_sendmsg (net/socket.c:2752) [ 39.381855][ T2245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.382056][ T2245] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.382230][ T2245] __sys_sendmsg (net/socket.c:2784) [ 39.382388][ T2245] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.382544][ T2245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.382743][ T2245] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.382906][ T2245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.383063][ T2245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.383226][ T2245] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.383384][ T2245] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.383543][ T2245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.383739][ T2245] RIP: 0033:0x7f43d886f08e [ 39.383910][ T2245] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.384474][ T2245] RSP: 002b:00007ffef57bc7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.384713][ T2245] RAX: ffffffffffffffda RBX: 00007ffef57bcf78 RCX: 00007f43d886f08e [ 39.384952][ T2245] RDX: 0000000000000000 RSI: 00007ffef57bc890 RDI: 0000000000000005 [ 39.385191][ T2245] RBP: 00007ffef57bc7f0 R08: 0000000000000000 R09: 0000000000000000 [ 39.385421][ T2245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.385655][ T2245] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef57bcf50 | [ 39.387497][ T2245] ------------[ cut here ]------------ | [ 39.387649][ T2245] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2245 | [ 39.387960][ T2245] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.388595][ T2245] Tainted: [W]=WARN [ 39.388713][ T2245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.388915][ T2245] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.389118][ T2245] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.389676][ T2245] RSP: 0018:ffa0000005846fd0 EFLAGS: 00010286 [ 39.389878][ T2245] RAX: 00000000ffffffa6 RBX: ff1100000f2c0040 RCX: 1ff4000000b08dc0 [ 39.390111][ T2245] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c00f0 [ 39.390351][ T2245] RBP: ff1100000f2ca000 R08: 1fe2200001e5801f R09: ff11000012ec2e80 [ 39.390586][ T2245] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 39.390819][ T2245] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2cae04 [ 39.391060][ T2245] FS: 00007f43d8635840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.391344][ T2245] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.391545][ T2245] CR2: 00005634b211dd5c CR3: 000000000c320002 CR4: 0000000000771ef0 [ 39.391782][ T2245] PKRU: 55555554 [ 39.391907][ T2245] Call Trace: [ 39.392025][ T2245] [ 39.392107][ T2245] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.392271][ T2245] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.392393][ T2245] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.392553][ T2245] __dev_notify_flags (net/core/dev.c:9787) [ 39.392715][ T2245] ? netif_change_name (net/core/dev.c:1495) [ 39.392877][ T2245] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.393037][ T2245] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 39.393298][ T2245] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 39.393458][ T2245] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 39.393618][ T2245] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.393780][ T2245] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.393947][ T2245] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.394106][ T2245] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.394268][ T2245] ? nla_strscpy (lib/nlattr.c:795) [ 39.394426][ T2245] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.394584][ T2245] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.394838][ T2245] ? __dev_get_by_name (net/core/dev.c:883) [ 39.394999][ T2245] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.395170][ T2245] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.395329][ T2245] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.395489][ T2245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.395647][ T2245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.395825][ T2245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.395971][ T2245] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.396110][ T2245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.396260][ T2245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.396404][ T2245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.396641][ T2245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.396781][ T2245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.396927][ T2245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.397067][ T2245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.397214][ T2245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.397353][ T2245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.397497][ T2245] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.397732][ T2245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.397877][ T2245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.398021][ T2245] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.398166][ T2245] ? netlink_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.398405][ T2245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.398643][ T2245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.398783][ T2245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.398931][ T2245] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.399199][ T2245] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.399351][ T2245] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.399494][ T2245] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.399826][ T2245] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.400066][ T2245] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.400264][ T2245] ? move_addr_to_kernel (net/socket.c:258) [ 39.400409][ T2245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.400552][ T2245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.400791][ T2245] ___sys_sendmsg (net/socket.c:2752) [ 39.400936][ T2245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.401112][ T2245] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.401366][ T2245] __sys_sendmsg (net/socket.c:2784) [ 39.401507][ T2245] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.401651][ T2245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.402023][ T2245] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.402169][ T2245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.402309][ T2245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.402462][ T2245] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.402600][ T2245] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.402740][ T2245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.402921][ T2245] RIP: 0033:0x7f43d886f08e [ 39.403069][ T2245] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.403757][ T2245] RSP: 002b:00007ffef57bc7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.403973][ T2245] RAX: ffffffffffffffda RBX: 00007ffef57bcf78 RCX: 00007f43d886f08e [ 39.404294][ T2245] RDX: 0000000000000000 RSI: 00007ffef57bc890 RDI: 0000000000000005 [ 39.404504][ T2245] RBP: 00007ffef57bc7f0 R08: 0000000000000000 R09: 0000000000000000 [ 39.404713][ T2245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.405066][ T2245] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef57bcf50 | [ 39.438716][ T2246] ------------[ cut here ]------------ | [ 39.438924][ T2246] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2246 | [ 39.439243][ T2246] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.439975][ T2246] Tainted: [W]=WARN [ 39.440124][ T2246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.440349][ T2246] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.440567][ T2246] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.441090][ T2246] RSP: 0018:ffa0000005847020 EFLAGS: 00010286 [ 39.441314][ T2246] RAX: 00000000ffffffa6 RBX: ff11000005dc1b40 RCX: 1ff4000000b08dca [ 39.441580][ T2246] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1bf0 [ 39.441848][ T2246] RBP: ff1100000f2ca000 R08: 1fe2200000bb837f R09: ff11000012ec5158 [ 39.442100][ T2246] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 39.442351][ T2246] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.442597][ T2246] FS: 00007fe93db47840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 39.442933][ T2246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.443144][ T2246] CR2: 0000000029345988 CR3: 0000000012ece002 CR4: 0000000000771ef0 [ 39.443401][ T2246] PKRU: 55555554 [ 39.443551][ T2246] Call Trace: [ 39.443698][ T2246] [ 39.443815][ T2246] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.444010][ T2246] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.444196][ T2246] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 39.444378][ T2246] __dev_notify_flags (net/core/dev.c:9787) [ 39.444562][ T2246] ? netif_change_name (net/core/dev.c:1495) [ 39.444741][ T2246] ? __dev_change_flags (net/core/dev.c:9752) [ 39.444931][ T2246] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 39.445108][ T2246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.445295][ T2246] ? 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)) [ 39.445476][ T2246] netif_change_flags (net/core/dev.c:9820) [ 39.445658][ T2246] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.445843][ T2246] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 39.446069][ T2246] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 39.446258][ T2246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 39.446471][ T2246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.446651][ T2246] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.446837][ T2246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.447033][ T2246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.447232][ T2246] ? __kernel_text_address (kernel/extable.c:79) [ 39.447415][ T2246] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.447607][ T2246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.447795][ T2246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.447989][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.448174][ T2246] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.448374][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.448554][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.448734][ T2246] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 39.448925][ T2246] ? __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) [ 39.449118][ T2246] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 39.449309][ T2246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.449492][ T2246] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.449674][ T2246] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 39.449857][ T2246] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.450054][ T2246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.450248][ T2246] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.450432][ T2246] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.450611][ T2246] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.450826][ T2246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.451018][ T2246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.451217][ T2246] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.451398][ T2246] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.451575][ T2246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.451755][ T2246] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.451950][ T2246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.452133][ T2246] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.452322][ T2246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.452502][ T2246] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.452688][ T2246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.452878][ T2246] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.453084][ T2246] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.453282][ T2246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.453464][ T2246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.453648][ T2246] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.453826][ T2246] ? netlink_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.454016][ T2246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.454219][ T2246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.454398][ T2246] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.454578][ T2246] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.454757][ T2246] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.454948][ T2246] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.455162][ T2246] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.455341][ T2246] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.455519][ T2246] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.455727][ T2246] ? move_addr_to_kernel (net/socket.c:258) [ 39.455948][ T2246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.456133][ T2246] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.456327][ T2246] ___sys_sendmsg (net/socket.c:2752) [ 39.456507][ T2246] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.456718][ T2246] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.456923][ T2246] __sys_sendmsg (net/socket.c:2784) [ 39.457107][ T2246] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.457299][ T2246] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.457519][ T2246] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.457721][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.457916][ T2246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.458094][ T2246] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.458278][ T2246] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.458455][ T2246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.458675][ T2246] RIP: 0033:0x7fe93dd8108e [ 39.458874][ T2246] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.459430][ T2246] RSP: 002b:00007ffc996ea130 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.459672][ T2246] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe93dd8108e [ 39.459988][ T2246] RDX: 0000000000000000 RSI: 00007ffc996ea1e0 RDI: 0000000000000005 [ 39.460249][ T2246] RBP: 00007ffc996ea140 R08: 0000000000000000 R09: 0000000000000000 [ 39.460493][ T2246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.460733][ T2246] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc996ea8a0 | [ 39.590742][ T2261] ------------[ cut here ]------------ | [ 39.590980][ T2261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2261 | [ 39.591268][ T2261] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.591848][ T2261] Tainted: [W]=WARN [ 39.591964][ T2261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.592141][ T2261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.592330][ T2261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.592837][ T2261] RSP: 0018:ffa00000058e6f70 EFLAGS: 00010286 [ 39.593024][ T2261] RAX: 00000000ffffffa6 RBX: ff1100000f18ef40 RCX: 1ff4000000b1cdb4 [ 39.593244][ T2261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18eff0 [ 39.593454][ T2261] RBP: ff1100001284a000 R08: 1fe2200001e31dff R09: ff11000012ea0b80 [ 39.593666][ T2261] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 39.593885][ T2261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.594101][ T2261] FS: 00007f859e634840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 39.594360][ T2261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.594538][ T2261] CR2: 000055aa93d206c0 CR3: 0000000012e1f005 CR4: 0000000000771ef0 [ 39.594750][ T2261] PKRU: 55555554 [ 39.594866][ T2261] Call Trace: [ 39.594975][ T2261] [ 39.595050][ T2261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.595200][ T2261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.595343][ T2261] notifier_call_chain (kernel/notifier.c:85) [ 39.595493][ T2261] __netdev_upper_dev_link (net/core/dev.c:8931) [ 39.595641][ T2261] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.595792][ T2261] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.595946][ T2261] netdev_upper_dev_link (net/core/dev.c:8972) [ 39.596094][ T2261] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 39.596245][ T2261] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 39.596397][ T2261] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.596545][ T2261] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.596693][ T2261] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.596844][ T2261] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.596995][ T2261] ? nla_strscpy (lib/nlattr.c:795) [ 39.597142][ T2261] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.597294][ T2261] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.597437][ T2261] ? __dev_get_by_name (net/core/dev.c:883) [ 39.597578][ T2261] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.597726][ T2261] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.597879][ T2261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.598024][ T2261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.598172][ T2261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.598315][ T2261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.598458][ T2261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.598598][ T2261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.598743][ T2261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.598892][ T2261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.599033][ T2261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.599180][ T2261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.599319][ T2261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.599459][ T2261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.599601][ T2261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.599742][ T2261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.599889][ T2261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.600031][ T2261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.600178][ T2261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.600323][ T2261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.600462][ T2261] ? netlink_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.600604][ T2261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.600744][ T2261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.600890][ T2261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.601033][ T2261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.601181][ T2261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.601324][ T2261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.601469][ T2261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.601611][ T2261] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.601751][ T2261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.601932][ T2261] ? move_addr_to_kernel (net/socket.c:258) [ 39.602073][ T2261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.602217][ T2261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.602359][ T2261] ___sys_sendmsg (net/socket.c:2752) [ 39.602499][ T2261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.602674][ T2261] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.602827][ T2261] __sys_sendmsg (net/socket.c:2784) [ 39.602973][ T2261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.603114][ T2261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.603293][ T2261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.603434][ T2261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.603577][ T2261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.603718][ T2261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.603858][ T2261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.604004][ T2261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.604183][ T2261] RIP: 0033:0x7f859e86e08e [ 39.604329][ T2261] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.604834][ T2261] RSP: 002b:00007ffdecdaae50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.605052][ T2261] RAX: ffffffffffffffda RBX: 00007ffdecdab5e8 RCX: 00007f859e86e08e [ 39.605267][ T2261] RDX: 0000000000000000 RSI: 00007ffdecdaaf00 RDI: 0000000000000005 [ 39.605476][ T2261] RBP: 00007ffdecdaae60 R08: 0000000000000000 R09: 0000000000000000 [ 39.605688][ T2261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.605901][ T2261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdecdab5c0 | [ 39.607517][ T2261] ------------[ cut here ]------------ | [ 39.607653][ T2261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2261 | [ 39.607931][ T2261] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.608499][ T2261] Tainted: [W]=WARN [ 39.608605][ T2261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.608779][ T2261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.608963][ T2261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.609461][ T2261] RSP: 0018:ffa00000058e6fd0 EFLAGS: 00010286 [ 39.609635][ T2261] RAX: 00000000ffffffa6 RBX: ff1100000f18e040 RCX: 1ff4000000b1cdc0 [ 39.609842][ T2261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e0f0 [ 39.610053][ T2261] RBP: ff1100000c352000 R08: 1fe2200001e31c1f R09: ff11000012ea0b80 [ 39.610267][ T2261] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 39.610474][ T2261] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352e04 [ 39.610682][ T2261] FS: 00007f859e634840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 39.610933][ T2261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.611112][ T2261] CR2: 000055aa93d206c0 CR3: 0000000012e1f005 CR4: 0000000000771ef0 [ 39.611326][ T2261] PKRU: 55555554 [ 39.611431][ T2261] Call Trace: [ 39.611534][ T2261] [ 39.611606][ T2261] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.611750][ T2261] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.611856][ T2261] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.611999][ T2261] __dev_notify_flags (net/core/dev.c:9787) [ 39.612141][ T2261] ? netif_change_name (net/core/dev.c:1495) [ 39.612287][ T2261] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.612429][ T2261] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 39.612570][ T2261] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 39.612710][ T2261] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 39.612854][ T2261] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.613002][ T2261] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.613144][ T2261] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.613294][ T2261] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.613434][ T2261] ? nla_strscpy (lib/nlattr.c:795) [ 39.613575][ T2261] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.613716][ T2261] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.613857][ T2261] ? __dev_get_by_name (net/core/dev.c:883) [ 39.614002][ T2261] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.614148][ T2261] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.614296][ T2261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.614440][ T2261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.614579][ T2261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.614719][ T2261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.614861][ T2261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.615006][ T2261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.615155][ T2261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.615296][ T2261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.615438][ T2261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.615580][ T2261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.615720][ T2261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.615859][ T2261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.616008][ T2261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.616147][ T2261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.616294][ T2261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.616434][ T2261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.616575][ T2261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.616718][ T2261] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.616857][ T2261] ? netlink_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.617006][ T2261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.617146][ T2261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.617291][ T2261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.617432][ T2261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.617574][ T2261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.617714][ T2261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.617855][ T2261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.617999][ T2261] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.618140][ T2261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.618316][ T2261] ? move_addr_to_kernel (net/socket.c:258) [ 39.618457][ T2261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.618596][ T2261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.618739][ T2261] ___sys_sendmsg (net/socket.c:2752) [ 39.618880][ T2261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.619054][ T2261] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.619210][ T2261] __sys_sendmsg (net/socket.c:2784) [ 39.619351][ T2261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.619489][ T2261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.619666][ T2261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.619808][ T2261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.619953][ T2261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.620095][ T2261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.620242][ T2261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.620384][ T2261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.620562][ T2261] RIP: 0033:0x7f859e86e08e [ 39.620708][ T2261] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.621215][ T2261] RSP: 002b:00007ffdecdaae50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.621428][ T2261] RAX: ffffffffffffffda RBX: 00007ffdecdab5e8 RCX: 00007f859e86e08e [ 39.621637][ T2261] RDX: 0000000000000000 RSI: 00007ffdecdaaf00 RDI: 0000000000000005 [ 39.621845][ T2261] RBP: 00007ffdecdaae60 R08: 0000000000000000 R09: 0000000000000000 [ 39.622059][ T2261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4c [ 39.622272][ T2261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdecdab5c0 | [ 39.655945][ T2263] ------------[ cut here ]------------ | [ 39.656114][ T2263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2263 | [ 39.656411][ T2263] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.657034][ T2263] Tainted: [W]=WARN [ 39.657150][ T2263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.657342][ T2263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.657534][ T2263] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.658066][ T2263] RSP: 0018:ffa00000058f7020 EFLAGS: 00010286 [ 39.658256][ T2263] RAX: 00000000ffffffa6 RBX: ff110000100af540 RCX: 1ff4000000b1edca [ 39.658484][ T2263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af5f0 [ 39.658697][ T2263] RBP: ff1100000c352000 R08: 1fe2200002015ebf R09: ff11000012ea5158 [ 39.658919][ T2263] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 39.659141][ T2263] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.659364][ T2263] FS: 00007fee3fd7a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.659619][ T2263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.659800][ T2263] CR2: 00000000020be988 CR3: 000000000f5e9001 CR4: 0000000000771ef0 [ 39.660024][ T2263] PKRU: 55555554 [ 39.660134][ T2263] Call Trace: [ 39.660245][ T2263] [ 39.660322][ T2263] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.660472][ T2263] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.660582][ T2263] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 39.660730][ T2263] __dev_notify_flags (net/core/dev.c:9787) [ 39.660878][ T2263] ? netif_change_name (net/core/dev.c:1495) [ 39.661024][ T2263] ? __dev_change_flags (net/core/dev.c:9752) [ 39.661172][ T2263] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 39.661316][ T2263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.661458][ T2263] ? 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)) [ 39.661614][ T2263] netif_change_flags (net/core/dev.c:9820) [ 39.661764][ T2263] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.662354][ T2263] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 39.662501][ T2263] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 39.662646][ T2263] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 39.662826][ T2263] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.662979][ T2263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.663124][ T2263] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.663274][ T2263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.663420][ T2263] ? __kernel_text_address (kernel/extable.c:79) [ 39.663565][ T2263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.663712][ T2263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.663857][ T2263] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.664006][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.664150][ T2263] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.664300][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.664445][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.664592][ T2263] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 39.664736][ T2263] ? __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) [ 39.664885][ T2263] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 39.665032][ T2263] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.665186][ T2263] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.665332][ T2263] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 39.665478][ T2263] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.665623][ T2263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.665769][ T2263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.665919][ T2263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.666065][ T2263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.666212][ T2263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.666356][ T2263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.666497][ T2263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.666639][ T2263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.666779][ T2263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.666928][ T2263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.667072][ T2263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.667217][ T2263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.667357][ T2263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.667499][ T2263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.667645][ T2263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.667788][ T2263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.667937][ T2263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.668081][ T2263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.668231][ T2263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.668378][ T2263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.668522][ T2263] ? netlink_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.668668][ T2263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.668814][ T2263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.668964][ T2263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.669113][ T2263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.669265][ T2263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.669409][ T2263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.669556][ T2263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.669699][ T2263] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.669843][ T2263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.670026][ T2263] ? move_addr_to_kernel (net/socket.c:258) [ 39.670174][ T2263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.670318][ T2263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.670462][ T2263] ___sys_sendmsg (net/socket.c:2752) [ 39.670606][ T2263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.670790][ T2263] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.670951][ T2263] __sys_sendmsg (net/socket.c:2784) [ 39.671099][ T2263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.671249][ T2263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.671431][ T2263] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.671576][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.671719][ T2263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.671870][ T2263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.672018][ T2263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.672165][ T2263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.672343][ T2263] RIP: 0033:0x7fee3ffb408e [ 39.672497][ T2263] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.673009][ T2263] RSP: 002b:00007ffecd1f1830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.673229][ T2263] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fee3ffb408e [ 39.673446][ T2263] RDX: 0000000000000000 RSI: 00007ffecd1f18e0 RDI: 0000000000000005 [ 39.673659][ T2263] RBP: 00007ffecd1f1840 R08: 0000000000000000 R09: 0000000000000000 [ 39.673876][ T2263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 39.674088][ T2263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecd1f1fa0 | [ 39.809169][ T2276] ------------[ cut here ]------------ | [ 39.809369][ T2276] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2276 | [ 39.809674][ T2276] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.810329][ T2276] Tainted: [W]=WARN [ 39.810449][ T2276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.810663][ T2276] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.810848][ T2276] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.811369][ T2276] RSP: 0018:ffa0000005956f70 EFLAGS: 00010286 [ 39.811548][ T2276] RAX: 00000000ffffffa6 RBX: ff1100000f18e7c0 RCX: 1ff4000000b2adb4 [ 39.811759][ T2276] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e870 [ 39.811977][ T2276] RBP: ff1100001284a000 R08: 1fe2200001e31d0f R09: ff1100000b825180 [ 39.812193][ T2276] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 39.812403][ T2276] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 39.812613][ T2276] FS: 00007f57bde16840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.812870][ T2276] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.813070][ T2276] CR2: 000000003ff7da28 CR3: 0000000012e46002 CR4: 0000000000771ef0 [ 39.813310][ T2276] PKRU: 55555554 [ 39.813429][ T2276] Call Trace: [ 39.813550][ T2276] [ 39.813633][ T2276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.813791][ T2276] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.813956][ T2276] notifier_call_chain (kernel/notifier.c:85) [ 39.814119][ T2276] __netdev_upper_dev_link (net/core/dev.c:8931) [ 39.814295][ T2276] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.814440][ T2276] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.814583][ T2276] netdev_upper_dev_link (net/core/dev.c:8972) [ 39.814723][ T2276] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 39.814872][ T2276] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 39.815019][ T2276] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.815167][ T2276] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.815310][ T2276] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.815456][ T2276] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.815633][ T2276] ? nla_strscpy (lib/nlattr.c:795) [ 39.815782][ T2276] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.815931][ T2276] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.816073][ T2276] ? __dev_get_by_name (net/core/dev.c:883) [ 39.816219][ T2276] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.816365][ T2276] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.816508][ T2276] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.816651][ T2276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.816793][ T2276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.816940][ T2276] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.817082][ T2276] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.817227][ T2276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.817372][ T2276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.817516][ T2276] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.817657][ T2276] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.817823][ T2276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.817974][ T2276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.818116][ T2276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.818263][ T2276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.818408][ T2276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.818550][ T2276] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.818694][ T2276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.818861][ T2276] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.819009][ T2276] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.819150][ T2276] ? netlink_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.819299][ T2276] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.819463][ T2276] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.819603][ T2276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.819745][ T2276] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.819892][ T2276] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.820034][ T2276] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.820184][ T2276] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.820328][ T2276] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.820469][ T2276] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.820644][ T2276] ? move_addr_to_kernel (net/socket.c:258) [ 39.820786][ T2276] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.820947][ T2276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.821094][ T2276] ___sys_sendmsg (net/socket.c:2752) [ 39.821240][ T2276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.821419][ T2276] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.821576][ T2276] __sys_sendmsg (net/socket.c:2784) [ 39.821719][ T2276] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.821868][ T2276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.822055][ T2276] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.822203][ T2276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.822345][ T2276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.822485][ T2276] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.822626][ T2276] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.822769][ T2276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.822971][ T2276] RIP: 0033:0x7f57be05008e [ 39.823123][ T2276] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.823636][ T2276] RSP: 002b:00007ffe13f0ad80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.823868][ T2276] RAX: ffffffffffffffda RBX: 00007ffe13f0b518 RCX: 00007f57be05008e [ 39.824083][ T2276] RDX: 0000000000000000 RSI: 00007ffe13f0ae30 RDI: 0000000000000005 [ 39.824299][ T2276] RBP: 00007ffe13f0ad90 R08: 0000000000000000 R09: 0000000000000000 [ 39.824511][ T2276] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 39.824724][ T2276] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe13f0b4f0 | [ 39.826375][ T2276] ------------[ cut here ]------------ | [ 39.826513][ T2276] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2276 | [ 39.826790][ T2276] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.827603][ T2276] Tainted: [W]=WARN [ 39.827709][ T2276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.827894][ T2276] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.828078][ T2276] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.828580][ T2276] RSP: 0018:ffa0000005956fd0 EFLAGS: 00010286 [ 39.828798][ T2276] RAX: 00000000ffffffa6 RBX: ff1100000f18fe40 RCX: 1ff4000000b2adc0 [ 39.829014][ T2276] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18fef0 [ 39.829232][ T2276] RBP: ff1100000c24a000 R08: 1fe2200001e31fdf R09: ff1100000b825180 [ 39.829444][ T2276] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 39.829657][ T2276] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 39.829875][ T2276] FS: 00007f57bde16840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.830131][ T2276] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.830385][ T2276] CR2: 000000003ff7da28 CR3: 0000000012e46002 CR4: 0000000000771ef0 [ 39.830606][ T2276] PKRU: 55555554 [ 39.830712][ T2276] Call Trace: [ 39.830818][ T2276] [ 39.830898][ T2276] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.831045][ T2276] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.831154][ T2276] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.831317][ T2276] __dev_notify_flags (net/core/dev.c:9787) [ 39.831466][ T2276] ? netif_change_name (net/core/dev.c:1495) [ 39.831608][ T2276] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.831751][ T2276] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 39.831899][ T2276] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 39.832056][ T2276] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 39.832204][ T2276] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.832350][ T2276] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.832496][ T2276] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.832643][ T2276] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.832783][ T2276] ? nla_strscpy (lib/nlattr.c:795) [ 39.832941][ T2276] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.833113][ T2276] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.833264][ T2276] ? __dev_get_by_name (net/core/dev.c:883) [ 39.833422][ T2276] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.833571][ T2276] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.833718][ T2276] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.833868][ T2276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.834009][ T2276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.834151][ T2276] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.834297][ T2276] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.834437][ T2276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.834583][ T2276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.834727][ T2276] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.834890][ T2276] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.835035][ T2276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.835183][ T2276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.835323][ T2276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.835468][ T2276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.835608][ T2276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.835751][ T2276] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.835897][ T2276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.836040][ T2276] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.836243][ T2276] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.836388][ T2276] ? netlink_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.836530][ T2276] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.836672][ T2276] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.836813][ T2276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.836961][ T2276] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.837131][ T2276] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.837279][ T2276] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.837421][ T2276] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.837560][ T2276] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.837702][ T2276] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.837892][ T2276] ? move_addr_to_kernel (net/socket.c:258) [ 39.838034][ T2276] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.838181][ T2276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.838324][ T2276] ___sys_sendmsg (net/socket.c:2752) [ 39.838464][ T2276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.838637][ T2276] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.838791][ T2276] __sys_sendmsg (net/socket.c:2784) [ 39.838937][ T2276] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.839090][ T2276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.839280][ T2276] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.839425][ T2276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.839568][ T2276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.839712][ T2276] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.839856][ T2276] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.840006][ T2276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.840236][ T2276] RIP: 0033:0x7f57be05008e [ 39.840396][ T2276] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.840928][ T2276] RSP: 002b:00007ffe13f0ad80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.841140][ T2276] RAX: ffffffffffffffda RBX: 00007ffe13f0b518 RCX: 00007f57be05008e [ 39.841356][ T2276] RDX: 0000000000000000 RSI: 00007ffe13f0ae30 RDI: 0000000000000005 [ 39.841594][ T2276] RBP: 00007ffe13f0ad90 R08: 0000000000000000 R09: 0000000000000000 [ 39.841803][ T2276] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 39.842016][ T2276] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe13f0b4f0 | [ 39.873841][ T2277] ------------[ cut here ]------------ | [ 39.874019][ T2277] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2277 | [ 39.874288][ T2277] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.874894][ T2277] Tainted: [W]=WARN [ 39.875004][ T2277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.875190][ T2277] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.875381][ T2277] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.875909][ T2277] RSP: 0018:ffa0000005987020 EFLAGS: 00010286 [ 39.876099][ T2277] RAX: 00000000ffffffa6 RBX: ff11000005dc1cc0 RCX: 1ff4000000b30dca [ 39.876319][ T2277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1d70 [ 39.876539][ T2277] RBP: ff1100000c24a000 R08: 1fe2200000bb83af R09: ff11000009df2e58 [ 39.876754][ T2277] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 39.876977][ T2277] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.877204][ T2277] FS: 00007f5cd29cc840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 39.877469][ T2277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.877654][ T2277] CR2: 000000003b6a5988 CR3: 0000000012c36004 CR4: 0000000000771ef0 [ 39.877880][ T2277] PKRU: 55555554 [ 39.877990][ T2277] Call Trace: [ 39.878100][ T2277] [ 39.878177][ T2277] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.878323][ T2277] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.878433][ T2277] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 39.878579][ T2277] __dev_notify_flags (net/core/dev.c:9787) [ 39.878728][ T2277] ? netif_change_name (net/core/dev.c:1495) [ 39.878885][ T2277] ? __dev_change_flags (net/core/dev.c:9752) [ 39.879033][ T2277] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 39.879183][ T2277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.879332][ T2277] ? 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)) [ 39.879480][ T2277] netif_change_flags (net/core/dev.c:9820) [ 39.879626][ T2277] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 39.879774][ T2277] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 39.880303][ T2277] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 39.880447][ T2277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 39.880627][ T2277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.880778][ T2277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.880931][ T2277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.881075][ T2277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.881226][ T2277] ? __kernel_text_address (kernel/extable.c:79) [ 39.881373][ T2277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.881523][ T2277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.881669][ T2277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.881815][ T2277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.881970][ T2277] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.882118][ T2277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.882266][ T2277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.882413][ T2277] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 39.882555][ T2277] ? __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) [ 39.882704][ T2277] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 39.882850][ T2277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 39.883003][ T2277] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.883159][ T2277] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 39.883308][ T2277] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.883452][ T2277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.883598][ T2277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.883773][ T2277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.883915][ T2277] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.884048][ T2277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.884186][ T2277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.884316][ T2277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.884448][ T2277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.884579][ T2277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.884712][ T2277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.884848][ T2277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.884982][ T2277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.885138][ T2277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.885274][ T2277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.885406][ T2277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.885536][ T2277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.885668][ T2277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.885799][ T2277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.885936][ T2277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.886070][ T2277] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.886206][ T2277] ? netlink_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.886340][ T2277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.886473][ T2277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.886603][ T2277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.886734][ T2277] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.886870][ T2277] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.887027][ T2277] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.887163][ T2277] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.887315][ T2277] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.887447][ T2277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.887608][ T2277] ? move_addr_to_kernel (net/socket.c:258) [ 39.887738][ T2277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.887874][ T2277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.888006][ T2277] ___sys_sendmsg (net/socket.c:2752) [ 39.888135][ T2277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.888305][ T2277] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.888448][ T2277] __sys_sendmsg (net/socket.c:2784) [ 39.888578][ T2277] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.888710][ T2277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.888880][ T2277] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.889010][ T2277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.889142][ T2277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.889313][ T2277] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.889447][ T2277] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.889578][ T2277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.889739][ T2277] RIP: 0033:0x7f5cd2c0608e [ 39.889877][ T2277] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.890345][ T2277] RSP: 002b:00007fffdbe4df30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.890542][ T2277] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5cd2c0608e [ 39.890736][ T2277] RDX: 0000000000000000 RSI: 00007fffdbe4dfe0 RDI: 0000000000000005 [ 39.890936][ T2277] RBP: 00007fffdbe4df40 R08: 0000000000000000 R09: 0000000000000000 [ 39.891132][ T2277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 39.891329][ T2277] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffdbe4e6a0 | [ 40.033628][ T2292] ------------[ cut here ]------------ | [ 40.033804][ T2292] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2292 | [ 40.034088][ T2292] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.034638][ T2292] Tainted: [W]=WARN [ 40.034739][ T2292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.034913][ T2292] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.035088][ T2292] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.035566][ T2292] RSP: 0018:ffa00000058871b0 EFLAGS: 00010286 [ 40.035735][ T2292] RAX: 00000000ffffffa6 RBX: ff1100000cc684c0 RCX: 1ff4000000b10dfc [ 40.035940][ T2292] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68570 [ 40.036141][ T2292] RBP: ff11000008751000 R08: 1fe220000198d0af R09: ff11000012ec0b80 [ 40.036346][ T2292] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 40.036547][ T2292] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 40.036748][ T2292] FS: 00007ff5cef65840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 40.036988][ T2292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.037162][ T2292] CR2: 00007ff5cf15e460 CR3: 0000000012501001 CR4: 0000000000771ef0 [ 40.037364][ T2292] PKRU: 55555554 [ 40.037467][ T2292] Call Trace: [ 40.037568][ T2292] [ 40.037637][ T2292] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.037773][ T2292] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.037880][ T2292] __dev_notify_flags (net/core/dev.c:9787) [ 40.038016][ T2292] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 40.038156][ T2292] ? netif_change_name (net/core/dev.c:1495) [ 40.038294][ T2292] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.038430][ T2292] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 40.038565][ T2292] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.038696][ T2292] ? __dev_get_by_name (net/core/dev.c:883) [ 40.038829][ T2292] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.038975][ T2292] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.039112][ T2292] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.039255][ T2292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.039389][ T2292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.039525][ T2292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.039658][ T2292] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.039791][ T2292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.039936][ T2292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.040071][ T2292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.040211][ T2292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.040344][ T2292] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.040476][ T2292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.040607][ T2292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.040742][ T2292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.040877][ T2292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.041012][ T2292] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.041144][ T2292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.041281][ T2292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.041416][ T2292] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.041549][ T2292] ? netlink_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.041684][ T2292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.041818][ T2292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.041957][ T2292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.042094][ T2292] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.042232][ T2292] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.042394][ T2292] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.042533][ T2292] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.042668][ T2292] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.042800][ T2292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.042973][ T2292] ? move_addr_to_kernel (net/socket.c:258) [ 40.043111][ T2292] ___sys_sendmsg (net/socket.c:2752) [ 40.043247][ T2292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.043380][ T2292] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.043524][ T2292] ? 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)) [ 40.043659][ T2292] __sys_sendmsg (net/socket.c:2784) [ 40.043793][ T2292] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.043938][ T2292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.044071][ T2292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.044209][ T2292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.044343][ T2292] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.044476][ T2292] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.044612][ T2292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.044776][ T2292] RIP: 0033:0x7ff5cf19f08e [ 40.044921][ T2292] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.045397][ T2292] RSP: 002b:00007ffe244e2b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.045600][ T2292] RAX: ffffffffffffffda RBX: 00007ffe244e32d8 RCX: 00007ff5cf19f08e [ 40.045800][ T2292] RDX: 0000000000000000 RSI: 00007ffe244e2bf0 RDI: 0000000000000005 [ 40.046005][ T2292] RBP: 00007ffe244e2b50 R08: 0000000000000000 R09: 0000000000000000 [ 40.046209][ T2292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 40.046407][ T2292] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe244e32b0 | [ 40.069673][ T2293] ------------[ cut here ]------------ | [ 40.069858][ T2293] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2293 | [ 40.070190][ T2293] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.070821][ T2293] Tainted: [W]=WARN [ 40.071488][ T2293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.071708][ T2293] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.071940][ T2293] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.072453][ T2293] RSP: 0018:ffa00000052d7020 EFLAGS: 00010286 [ 40.072670][ T2293] RAX: 00000000ffffffa6 RBX: ff11000011b58dc0 RCX: 1ff4000000a5adca [ 40.072926][ T2293] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011b58e70 [ 40.073182][ T2293] RBP: ff11000008751000 R08: 1fe220000236b1cf R09: ff110000125a8b58 [ 40.073423][ T2293] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 40.073665][ T2293] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.073924][ T2293] FS: 00007f60f388d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 40.074207][ T2293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.074420][ T2293] CR2: 000000002573a988 CR3: 000000000eb4b006 CR4: 0000000000771ef0 [ 40.074664][ T2293] PKRU: 55555554 [ 40.074810][ T2293] Call Trace: [ 40.074971][ T2293] [ 40.075088][ T2293] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.075280][ T2293] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.075428][ T2293] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.075608][ T2293] __dev_notify_flags (net/core/dev.c:9787) [ 40.075803][ T2293] ? netif_change_name (net/core/dev.c:1495) [ 40.075995][ T2293] ? __dev_change_flags (net/core/dev.c:9752) [ 40.076185][ T2293] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.076363][ T2293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.076543][ T2293] ? 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.076722][ T2293] netif_change_flags (net/core/dev.c:9820) [ 40.076913][ T2293] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.077093][ T2293] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.077285][ T2293] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.077470][ T2293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.077679][ T2293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.077863][ T2293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.078053][ T2293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.078240][ T2293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.078420][ T2293] ? __kernel_text_address (kernel/extable.c:79) [ 40.078608][ T2293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.078790][ T2293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.078978][ T2293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.079164][ T2293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.079343][ T2293] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.079550][ T2293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.079728][ T2293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.079920][ T2293] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.080103][ T2293] ? __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.080289][ T2293] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.080471][ T2293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.080653][ T2293] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.080833][ T2293] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.081027][ T2293] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.081217][ T2293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.081397][ T2293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.081583][ T2293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.081760][ T2293] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.081949][ T2293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.082129][ T2293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.082313][ T2293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.082498][ T2293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.082677][ T2293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.082856][ T2293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.083048][ T2293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.083234][ T2293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.083417][ T2293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.083606][ T2293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.083789][ T2293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.083979][ T2293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.084171][ T2293] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.084349][ T2293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.084560][ T2293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.084742][ T2293] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.084964][ T2293] ? netlink_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.085147][ T2293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.085337][ T2293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.085518][ T2293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.085701][ T2293] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.085897][ T2293] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.086079][ T2293] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.086268][ T2293] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.086447][ T2293] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.086629][ T2293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.086839][ T2293] ? move_addr_to_kernel (net/socket.c:258) [ 40.087030][ T2293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.087216][ T2293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.087398][ T2293] ___sys_sendmsg (net/socket.c:2752) [ 40.087577][ T2293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.087789][ T2293] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.087994][ T2293] __sys_sendmsg (net/socket.c:2784) [ 40.088183][ T2293] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.088360][ T2293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.088663][ T2293] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.088885][ T2293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.089162][ T2293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.089344][ T2293] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.089525][ T2293] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.089708][ T2293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.089937][ T2293] RIP: 0033:0x7f60f3ac708e [ 40.090127][ T2293] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.090658][ T2293] RSP: 002b:00007ffcfb88e030 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.090924][ T2293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f60f3ac708e [ 40.091172][ T2293] RDX: 0000000000000000 RSI: 00007ffcfb88e0e0 RDI: 0000000000000005 [ 40.091415][ T2293] RBP: 00007ffcfb88e040 R08: 0000000000000000 R09: 0000000000000000 [ 40.091659][ T2293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 40.092032][ T2293] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfb88e7a0 | [ 40.269034][ T2312] ------------[ cut here ]------------ | [ 40.269212][ T2312] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2312 | [ 40.269488][ T2312] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.270057][ T2312] Tainted: [W]=WARN [ 40.270166][ T2312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.270336][ T2312] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.270519][ T2312] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.271063][ T2312] RSP: 0018:ffa0000005a971b0 EFLAGS: 00010286 [ 40.271239][ T2312] RAX: 00000000ffffffa6 RBX: ff110000100aeac0 RCX: 1ff4000000b52dfc [ 40.271442][ T2312] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100aeb70 [ 40.271643][ T2312] RBP: ff11000012bf9000 R08: 1fe2200002015d6f R09: ff11000010d35180 [ 40.271843][ T2312] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 40.272100][ T2312] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 40.272309][ T2312] FS: 00007efcbff91840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 40.272548][ T2312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.272774][ T2312] CR2: 00007efcc018a460 CR3: 0000000012dff003 CR4: 0000000000771ef0 [ 40.273035][ T2312] PKRU: 55555554 [ 40.273136][ T2312] Call Trace: [ 40.273242][ T2312] [ 40.273312][ T2312] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.273450][ T2312] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.273552][ T2312] __dev_notify_flags (net/core/dev.c:9787) [ 40.273687][ T2312] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 40.273824][ T2312] ? netif_change_name (net/core/dev.c:1495) [ 40.274019][ T2312] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.274161][ T2312] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 40.274297][ T2312] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.274430][ T2312] ? __dev_get_by_name (net/core/dev.c:883) [ 40.274565][ T2312] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.274706][ T2312] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.274845][ T2312] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.275075][ T2312] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.275217][ T2312] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.275351][ T2312] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.275487][ T2312] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.275625][ T2312] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.275764][ T2312] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.275979][ T2312] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.276114][ T2312] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.276252][ T2312] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.276384][ T2312] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.276517][ T2312] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.276650][ T2312] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.276782][ T2312] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.276994][ T2312] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.277126][ T2312] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.277263][ T2312] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.277398][ T2312] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.277532][ T2312] ? netlink_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.277665][ T2312] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.277798][ T2312] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.278007][ T2312] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.278139][ T2312] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.278279][ T2312] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.278412][ T2312] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.278549][ T2312] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.278682][ T2312] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.278815][ T2312] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.279059][ T2312] ? move_addr_to_kernel (net/socket.c:258) [ 40.279202][ T2312] ___sys_sendmsg (net/socket.c:2752) [ 40.279334][ T2312] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.279466][ T2312] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.279608][ T2312] ? 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)) [ 40.279741][ T2312] __sys_sendmsg (net/socket.c:2784) [ 40.279993][ T2312] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.280133][ T2312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.280269][ T2312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.280402][ T2312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.280535][ T2312] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.280667][ T2312] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.280802][ T2312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.281056][ T2312] RIP: 0033:0x7efcc01cb08e [ 40.281203][ T2312] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.281671][ T2312] RSP: 002b:00007fff245abb60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.281907][ T2312] RAX: ffffffffffffffda RBX: 00007fff245ac2f8 RCX: 00007efcc01cb08e [ 40.282108][ T2312] RDX: 0000000000000000 RSI: 00007fff245abc10 RDI: 0000000000000005 [ 40.282310][ T2312] RBP: 00007fff245abb70 R08: 0000000000000000 R09: 0000000000000000 [ 40.282508][ T2312] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 40.282705][ T2312] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff245ac2d0 | [ 40.313022][ T2313] ------------[ cut here ]------------ | [ 40.313180][ T2313] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2313 | [ 40.313449][ T2313] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.314536][ T2313] Tainted: [W]=WARN [ 40.314638][ T2313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.314811][ T2313] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.315000][ T2313] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.315465][ T2313] RSP: 0018:ffa0000005a37020 EFLAGS: 00010286 [ 40.315629][ T2313] RAX: 00000000ffffffa6 RBX: ff110000100bef40 RCX: 1ff4000000b46dca [ 40.315824][ T2313] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100beff0 [ 40.316023][ T2313] RBP: ff11000012bf9000 R08: 1fe2200002017dff R09: ff1100000cc60b58 [ 40.316222][ T2313] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 40.316417][ T2313] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.316611][ T2313] FS: 00007f21bd8c8840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 40.316844][ T2313] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.317014][ T2313] CR2: 0000000027510988 CR3: 0000000012d67003 CR4: 0000000000771ef0 [ 40.317215][ T2313] PKRU: 55555554 [ 40.317313][ T2313] Call Trace: [ 40.317412][ T2313] [ 40.317480][ T2313] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.317613][ T2313] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.317713][ T2313] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.317843][ T2313] __dev_notify_flags (net/core/dev.c:9787) [ 40.317982][ T2313] ? netif_change_name (net/core/dev.c:1495) [ 40.318110][ T2313] ? __dev_change_flags (net/core/dev.c:9752) [ 40.318246][ T2313] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.318375][ T2313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.318508][ T2313] ? 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.318646][ T2313] netif_change_flags (net/core/dev.c:9820) [ 40.318777][ T2313] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.318917][ T2313] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.319047][ T2313] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.319185][ T2313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.319348][ T2313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.319478][ T2313] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.319608][ T2313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.319736][ T2313] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.319871][ T2313] ? __kernel_text_address (kernel/extable.c:79) [ 40.320003][ T2313] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.320132][ T2313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.320264][ T2313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.320393][ T2313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.320521][ T2313] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.320650][ T2313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.320779][ T2313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.320910][ T2313] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.321040][ T2313] ? __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.321170][ T2313] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.321298][ T2313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.321428][ T2313] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.321560][ T2313] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.321693][ T2313] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.321824][ T2313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.321960][ T2313] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.322087][ T2313] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.322218][ T2313] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.322346][ T2313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.322477][ T2313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.322605][ T2313] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.322734][ T2313] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.322867][ T2313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.323000][ T2313] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.323129][ T2313] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.323261][ T2313] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.323389][ T2313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.323518][ T2313] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.323650][ T2313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.323779][ T2313] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.323917][ T2313] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.324048][ T2313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.324182][ T2313] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.324315][ T2313] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.324443][ T2313] ? netlink_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.324574][ T2313] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.324702][ T2313] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.324837][ T2313] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.324972][ T2313] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.325103][ T2313] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.325236][ T2313] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.325366][ T2313] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.325495][ T2313] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.325623][ T2313] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.325786][ T2313] ? move_addr_to_kernel (net/socket.c:258) [ 40.325923][ T2313] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.326054][ T2313] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.326189][ T2313] ___sys_sendmsg (net/socket.c:2752) [ 40.326318][ T2313] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.326480][ T2313] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.326623][ T2313] __sys_sendmsg (net/socket.c:2784) [ 40.326753][ T2313] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.326888][ T2313] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.327051][ T2313] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.327186][ T2313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.327316][ T2313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.327445][ T2313] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.327573][ T2313] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.327703][ T2313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.327869][ T2313] RIP: 0033:0x7f21bdb0208e [ 40.328006][ T2313] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.328470][ T2313] RSP: 002b:00007ffd78fef720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.328666][ T2313] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f21bdb0208e [ 40.328858][ T2313] RDX: 0000000000000000 RSI: 00007ffd78fef7d0 RDI: 0000000000000005 [ 40.329055][ T2313] RBP: 00007ffd78fef730 R08: 0000000000000000 R09: 0000000000000000 [ 40.329250][ T2313] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 40.329443][ T2313] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd78fefe90 | [ 40.516458][ T2336] ------------[ cut here ]------------ | [ 40.516632][ T2336] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2336 | [ 40.517022][ T2336] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.517577][ T2336] Tainted: [W]=WARN [ 40.517678][ T2336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.517846][ T2336] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.518032][ T2336] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.518520][ T2336] RSP: 0018:ffa0000005bd71b0 EFLAGS: 00010286 [ 40.518694][ T2336] RAX: 00000000ffffffa6 RBX: ff1100000eb58940 RCX: 1ff4000000b7adfc [ 40.518907][ T2336] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb589f0 [ 40.519112][ T2336] RBP: ff1100000b0d9000 R08: 1fe2200001d6b13f R09: ff11000012f85180 [ 40.519320][ T2336] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 40.519527][ T2336] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 40.519736][ T2336] FS: 00007f63aa334840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 40.519986][ T2336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.520168][ T2336] CR2: 00007f63aa52d460 CR3: 0000000012f66004 CR4: 0000000000771ef0 [ 40.520378][ T2336] PKRU: 55555554 [ 40.520483][ T2336] Call Trace: [ 40.520588][ T2336] [ 40.520661][ T2336] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.520806][ T2336] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.520920][ T2336] __dev_notify_flags (net/core/dev.c:9787) [ 40.521059][ T2336] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 40.521201][ T2336] ? netif_change_name (net/core/dev.c:1495) [ 40.521341][ T2336] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.521478][ T2336] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 40.521615][ T2336] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.521752][ T2336] ? __dev_get_by_name (net/core/dev.c:883) [ 40.521894][ T2336] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.522035][ T2336] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.522175][ T2336] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.522311][ T2336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.522446][ T2336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.522582][ T2336] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.522715][ T2336] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.522850][ T2336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.522993][ T2336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.523128][ T2336] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.523266][ T2336] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.523400][ T2336] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.523532][ T2336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.523664][ T2336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.523798][ T2336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.523936][ T2336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.524070][ T2336] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.524208][ T2336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.524340][ T2336] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.524477][ T2336] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.524610][ T2336] ? netlink_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.524744][ T2336] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.524882][ T2336] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.525016][ T2336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.525151][ T2336] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.525290][ T2336] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.525425][ T2336] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.525561][ T2336] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.525695][ T2336] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.525829][ T2336] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.526000][ T2336] ? move_addr_to_kernel (net/socket.c:258) [ 40.526137][ T2336] ___sys_sendmsg (net/socket.c:2752) [ 40.526274][ T2336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.526406][ T2336] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.526549][ T2336] ? 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)) [ 40.526684][ T2336] __sys_sendmsg (net/socket.c:2784) [ 40.526818][ T2336] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.526961][ T2336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.527094][ T2336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.527231][ T2336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.527363][ T2336] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.527495][ T2336] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.527630][ T2336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.527795][ T2336] RIP: 0033:0x7f63aa56e08e [ 40.527939][ T2336] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.528414][ T2336] RSP: 002b:00007ffe75310770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.528614][ T2336] RAX: ffffffffffffffda RBX: 00007ffe75310f08 RCX: 00007f63aa56e08e [ 40.528811][ T2336] RDX: 0000000000000000 RSI: 00007ffe75310820 RDI: 0000000000000005 [ 40.529015][ T2336] RBP: 00007ffe75310780 R08: 0000000000000000 R09: 0000000000000000 [ 40.529216][ T2336] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 40.529412][ T2336] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe75310ee0 | [ 40.553930][ T2337] ------------[ cut here ]------------ | [ 40.554077][ T2337] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2337 | [ 40.554349][ T2337] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.554901][ T2337] Tainted: [W]=WARN [ 40.555002][ T2337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.555171][ T2337] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.555344][ T2337] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.555810][ T2337] RSP: 0018:ffa0000005be7020 EFLAGS: 00010286 [ 40.555982][ T2337] RAX: 00000000ffffffa6 RBX: ff11000005dc16c0 RCX: 1ff4000000b7cdca [ 40.556184][ T2337] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc1770 [ 40.556381][ T2337] RBP: ff1100000b0d9000 R08: 1fe2200000bb82ef R09: ff11000011a15158 [ 40.556575][ T2337] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 40.556773][ T2337] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.556974][ T2337] FS: 00007f70e410e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 40.557210][ T2337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.557375][ T2337] CR2: 000000002de87988 CR3: 0000000012f62006 CR4: 0000000000771ef0 [ 40.557571][ T2337] PKRU: 55555554 [ 40.557668][ T2337] Call Trace: [ 40.557766][ T2337] [ 40.557835][ T2337] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.557975][ T2337] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.558076][ T2337] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.558212][ T2337] __dev_notify_flags (net/core/dev.c:9787) [ 40.558345][ T2337] ? netif_change_name (net/core/dev.c:1495) [ 40.558474][ T2337] ? __dev_change_flags (net/core/dev.c:9752) [ 40.558603][ T2337] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.558734][ T2337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.558870][ T2337] ? 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.559004][ T2337] netif_change_flags (net/core/dev.c:9820) [ 40.559135][ T2337] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.559273][ T2337] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.559405][ T2337] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.559536][ T2337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.559698][ T2337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.559828][ T2337] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.559964][ T2337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.560093][ T2337] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.560228][ T2337] ? __kernel_text_address (kernel/extable.c:79) [ 40.560359][ T2337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.560491][ T2337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.560620][ T2337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.560749][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.560884][ T2337] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.561017][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.561148][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.561282][ T2337] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.561412][ T2337] ? __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.561541][ T2337] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.561668][ T2337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.561799][ T2337] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.561937][ T2337] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.562071][ T2337] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.562206][ T2337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.562334][ T2337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.562465][ T2337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.562595][ T2337] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.562725][ T2337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.562860][ T2337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.562994][ T2337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.563123][ T2337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.563257][ T2337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.563389][ T2337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.563517][ T2337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.563646][ T2337] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.563776][ T2337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.563909][ T2337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.564042][ T2337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.564177][ T2337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.564308][ T2337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.564440][ T2337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.564572][ T2337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.564705][ T2337] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.564835][ T2337] ? netlink_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.564972][ T2337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.565106][ T2337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.565240][ T2337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.565372][ T2337] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.565504][ T2337] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.565636][ T2337] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.565771][ T2337] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.565907][ T2337] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.566038][ T2337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.566204][ T2337] ? move_addr_to_kernel (net/socket.c:258) [ 40.566337][ T2337] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.566467][ T2337] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.566600][ T2337] ___sys_sendmsg (net/socket.c:2752) [ 40.566729][ T2337] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.566897][ T2337] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.567039][ T2337] __sys_sendmsg (net/socket.c:2784) [ 40.567178][ T2337] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.567309][ T2337] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.567473][ T2337] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.567606][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.567736][ T2337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.567873][ T2337] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.568005][ T2337] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.568136][ T2337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.568303][ T2337] RIP: 0033:0x7f70e434808e [ 40.568441][ T2337] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.568908][ T2337] RSP: 002b:00007fff565696a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.569106][ T2337] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f70e434808e [ 40.569307][ T2337] RDX: 0000000000000000 RSI: 00007fff56569750 RDI: 0000000000000005 [ 40.569505][ T2337] RBP: 00007fff565696b0 R08: 0000000000000000 R09: 0000000000000000 [ 40.569699][ T2337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4d [ 40.569899][ T2337] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff56569e10 | [ 40.788736][ T2364] ------------[ cut here ]------------ | [ 40.788920][ T2364] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2364 | [ 40.789193][ T2364] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.789737][ T2364] Tainted: [W]=WARN [ 40.789842][ T2364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.790015][ T2364] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.790193][ T2364] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.790666][ T2364] RSP: 0018:ffa0000005d671b0 EFLAGS: 00010286 [ 40.790837][ T2364] RAX: 00000000ffffffa6 RBX: ff1100000c9653c0 RCX: 1ff4000000bacdfc [ 40.791042][ T2364] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965470 [ 40.791245][ T2364] RBP: ff11000010fd9000 R08: 1fe220000192ca8f R09: ff1100000f388b80 [ 40.791443][ T2364] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 40.791644][ T2364] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 40.791846][ T2364] FS: 00007f3c2662f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 40.792086][ T2364] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.792264][ T2364] CR2: 00007f3c26828460 CR3: 0000000012dd8006 CR4: 0000000000771ef0 [ 40.792464][ T2364] PKRU: 55555554 [ 40.792566][ T2364] Call Trace: [ 40.792667][ T2364] [ 40.792738][ T2364] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.792879][ T2364] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.792982][ T2364] __dev_notify_flags (net/core/dev.c:9787) [ 40.793114][ T2364] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 40.793254][ T2364] ? netif_change_name (net/core/dev.c:1495) [ 40.793391][ T2364] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.793527][ T2364] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 40.793661][ T2364] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.793815][ T2364] ? __dev_get_by_name (net/core/dev.c:883) [ 40.793966][ T2364] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.794107][ T2364] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.794252][ T2364] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.794388][ T2364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.794524][ T2364] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.794658][ T2364] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.794791][ T2364] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.794932][ T2364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.795070][ T2364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.795213][ T2364] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.795345][ T2364] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.795480][ T2364] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.795616][ T2364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.795753][ T2364] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.795897][ T2364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.796033][ T2364] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.796176][ T2364] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.796311][ T2364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.796449][ T2364] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.796586][ T2364] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.796718][ T2364] ? netlink_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.796853][ T2364] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.796995][ T2364] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.797131][ T2364] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.797273][ T2364] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.797410][ T2364] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.797547][ T2364] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.797687][ T2364] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.797822][ T2364] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.797963][ T2364] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.798129][ T2364] ? move_addr_to_kernel (net/socket.c:258) [ 40.798271][ T2364] ___sys_sendmsg (net/socket.c:2752) [ 40.798406][ T2364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.798540][ T2364] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.798684][ T2364] ? 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)) [ 40.798821][ T2364] __sys_sendmsg (net/socket.c:2784) [ 40.798958][ T2364] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.799097][ T2364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.799237][ T2364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.799370][ T2364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.799504][ T2364] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.799640][ T2364] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.799775][ T2364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.799946][ T2364] RIP: 0033:0x7f3c2686908e [ 40.800087][ T2364] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.800560][ T2364] RSP: 002b:00007fff6c4ada60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.800761][ T2364] RAX: ffffffffffffffda RBX: 00007fff6c4ae1f8 RCX: 00007f3c2686908e [ 40.800967][ T2364] RDX: 0000000000000000 RSI: 00007fff6c4adb10 RDI: 0000000000000005 [ 40.801172][ T2364] RBP: 00007fff6c4ada70 R08: 0000000000000000 R09: 0000000000000000 [ 40.801372][ T2364] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4e [ 40.801571][ T2364] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6c4ae1d0 | [ 40.825792][ T2365] ------------[ cut here ]------------ | [ 40.825963][ T2365] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2365 | [ 40.826233][ T2365] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.826772][ T2365] Tainted: [W]=WARN [ 40.826879][ T2365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.827108][ T2365] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.827307][ T2365] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.827774][ T2365] RSP: 0018:ffa0000005d77020 EFLAGS: 00010286 [ 40.828031][ T2365] RAX: 00000000ffffffa6 RBX: ff1100000f18ec40 RCX: 1ff4000000baedca [ 40.828233][ T2365] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18ecf0 [ 40.828428][ T2365] RBP: ff11000010fd9000 R08: 1fe2200001e31d9f R09: ff1100000f38d158 [ 40.828621][ T2365] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 40.828813][ T2365] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.829086][ T2365] FS: 00007fdbfcb98840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 40.829322][ T2365] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.829487][ T2365] CR2: 0000000002264988 CR3: 000000000eb63002 CR4: 0000000000771ef0 [ 40.829685][ T2365] PKRU: 55555554 [ 40.829784][ T2365] Call Trace: [ 40.829949][ T2365] [ 40.830017][ T2365] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.830153][ T2365] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.830257][ T2365] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.830387][ T2365] __dev_notify_flags (net/core/dev.c:9787) [ 40.830518][ T2365] ? netif_change_name (net/core/dev.c:1495) [ 40.830650][ T2365] ? __dev_change_flags (net/core/dev.c:9752) [ 40.830779][ T2365] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.830995][ T2365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.831127][ T2365] ? 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.831262][ T2365] netif_change_flags (net/core/dev.c:9820) [ 40.831389][ T2365] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.831517][ T2365] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.831682][ T2365] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.831833][ T2365] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.832070][ T2365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.832212][ T2365] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.832346][ T2365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.832480][ T2365] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.832615][ T2365] ? __kernel_text_address (kernel/extable.c:79) [ 40.832752][ T2365] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.832966][ T2365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.833093][ T2365] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.833223][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.833350][ T2365] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.833476][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.833602][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.833727][ T2365] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.833854][ T2365] ? __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.834067][ T2365] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.834201][ T2365] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.834329][ T2365] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.834458][ T2365] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.834588][ T2365] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.834715][ T2365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.834841][ T2365] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.835032][ T2365] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.835160][ T2365] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.835287][ T2365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.835415][ T2365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.835545][ T2365] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.835675][ T2365] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.835802][ T2365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.835956][ T2365] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.836083][ T2365] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.836217][ T2365] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.836344][ T2365] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.836469][ T2365] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.836597][ T2365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.836732][ T2365] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.836859][ T2365] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.836992][ T2365] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.837117][ T2365] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.837252][ T2365] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.837376][ T2365] ? netlink_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.837504][ T2365] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.837630][ T2365] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.837768][ T2365] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.837902][ T2365] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.838028][ T2365] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.838159][ T2365] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.838288][ T2365] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.838414][ T2365] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.838541][ T2365] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.838697][ T2365] ? move_addr_to_kernel (net/socket.c:258) [ 40.838823][ T2365] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.838955][ T2365] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.839083][ T2365] ___sys_sendmsg (net/socket.c:2752) [ 40.839213][ T2365] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.839370][ T2365] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.839507][ T2365] __sys_sendmsg (net/socket.c:2784) [ 40.839633][ T2365] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.839780][ T2365] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.839942][ T2365] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.840071][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.840201][ T2365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.840327][ T2365] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.840454][ T2365] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.840666][ T2365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.840847][ T2365] RIP: 0033:0x7fdbfcdd208e [ 40.840987][ T2365] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.841530][ T2365] RSP: 002b:00007ffeb7f7cbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.841720][ T2365] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdbfcdd208e [ 40.842009][ T2365] RDX: 0000000000000000 RSI: 00007ffeb7f7cc80 RDI: 0000000000000005 [ 40.842202][ T2365] RBP: 00007ffeb7f7cbe0 R08: 0000000000000000 R09: 0000000000000000 [ 40.842391][ T2365] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4e [ 40.842664][ T2365] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb7f7d340 | [ 41.065869][ T2391] ------------[ cut here ]------------ | [ 41.066096][ T2391] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2391 | [ 41.066433][ T2391] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.067119][ T2391] Tainted: [W]=WARN [ 41.067277][ T2391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.067500][ T2391] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.067730][ T2391] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.068280][ T2391] RSP: 0018:ffa0000005d871b0 EFLAGS: 00010286 [ 41.068498][ T2391] RAX: 00000000ffffffa6 RBX: ff1100000b2eaac0 RCX: 1ff4000000bb0dfc [ 41.068749][ T2391] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eab70 [ 41.069013][ T2391] RBP: ff11000008839000 R08: 1fe220000165d56f R09: ff1100001285ae80 [ 41.069269][ T2391] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 41.069521][ T2391] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 41.069772][ T2391] FS: 00007f9ee55cc840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.070070][ T2391] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.070298][ T2391] CR2: 0000000000445f00 CR3: 0000000013057001 CR4: 0000000000771ef0 [ 41.070552][ T2391] PKRU: 55555554 [ 41.070702][ T2391] Call Trace: [ 41.070853][ T2391] [ 41.070984][ T2391] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.071181][ T2391] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.071334][ T2391] __dev_notify_flags (net/core/dev.c:9787) [ 41.071521][ T2391] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 41.071706][ T2391] ? netif_change_name (net/core/dev.c:1495) [ 41.071908][ T2391] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 41.072094][ T2391] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 41.072289][ T2391] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 41.072477][ T2391] ? __dev_get_by_name (net/core/dev.c:883) [ 41.072661][ T2391] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 41.072850][ T2391] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 41.073053][ T2391] rtnl_newlink (net/core/rtnetlink.c:4150) [ 41.073249][ T2391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.073436][ T2391] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.073621][ T2391] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 41.073803][ T2391] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.073999][ T2391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.074193][ T2391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.074380][ T2391] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 41.074564][ T2391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.074748][ T2391] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.074944][ T2391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.075127][ T2391] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.075322][ T2391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.075505][ T2391] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.075688][ T2391] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.075884][ T2391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.076069][ T2391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.076266][ T2391] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.076451][ T2391] ? netlink_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.076636][ T2391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.076821][ T2391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.077016][ T2391] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.077208][ T2391] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.077393][ T2391] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.077576][ T2391] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.077763][ T2391] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.077961][ T2391] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.078144][ T2391] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.078369][ T2391] ? move_addr_to_kernel (net/socket.c:258) [ 41.078558][ T2391] ___sys_sendmsg (net/socket.c:2752) [ 41.078741][ T2391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.078940][ T2391] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.079134][ T2391] ? 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)) [ 41.079327][ T2391] __sys_sendmsg (net/socket.c:2784) [ 41.079511][ T2391] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.079698][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.079897][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.080082][ T2391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.080271][ T2391] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.080455][ T2391] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.080640][ T2391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.080855][ T2391] RIP: 0033:0x7f9ee580608e [ 41.081057][ T2391] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.081586][ T2391] RSP: 002b:00007ffceeabcd80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.081838][ T2391] RAX: ffffffffffffffda RBX: 00007ffceeabd518 RCX: 00007f9ee580608e [ 41.082097][ T2391] RDX: 0000000000000000 RSI: 00007ffceeabce30 RDI: 0000000000000005 [ 41.082351][ T2391] RBP: 00007ffceeabcd90 R08: 0000000000000000 R09: 0000000000000000 [ 41.082601][ T2391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4e [ 41.082849][ T2391] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffceeabd4f0 | [ 41.116943][ T2392] ------------[ cut here ]------------ | [ 41.117101][ T2392] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2392 | [ 41.117376][ T2392] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.117928][ T2392] Tainted: [W]=WARN [ 41.118031][ T2392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.118203][ T2392] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.118379][ T2392] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.118857][ T2392] RSP: 0018:ffa0000005e97020 EFLAGS: 00010286 [ 41.119032][ T2392] RAX: 00000000ffffffa6 RBX: ff1100000cc687c0 RCX: 1ff4000000bd2dca [ 41.119237][ T2392] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68870 [ 41.119434][ T2392] RBP: ff11000008839000 R08: 1fe220000198d10f R09: ff1100001285d158 [ 41.119633][ T2392] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 41.119832][ T2392] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 41.120040][ T2392] FS: 00007ff31579a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 41.120280][ T2392] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.120449][ T2392] CR2: 000000002a138988 CR3: 0000000012c1e006 CR4: 0000000000771ef0 [ 41.120650][ T2392] PKRU: 55555554 [ 41.120752][ T2392] Call Trace: [ 41.120853][ T2392] [ 41.120930][ T2392] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.121066][ T2392] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.121172][ T2392] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 41.121305][ T2392] __dev_notify_flags (net/core/dev.c:9787) [ 41.121440][ T2392] ? netif_change_name (net/core/dev.c:1495) [ 41.121576][ T2392] ? __dev_change_flags (net/core/dev.c:9752) [ 41.121710][ T2392] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 41.121843][ T2392] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.121983][ T2392] ? 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)) [ 41.122119][ T2392] netif_change_flags (net/core/dev.c:9820) [ 41.122256][ T2392] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 41.122390][ T2392] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 41.122525][ T2392] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 41.122658][ T2392] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 41.122823][ T2392] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.122964][ T2392] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.123097][ T2392] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.123231][ T2392] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.123365][ T2392] ? __kernel_text_address (kernel/extable.c:79) [ 41.123501][ T2392] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.123639][ T2392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.123773][ T2392] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 41.123912][ T2392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.124044][ T2392] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.124183][ T2392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.124316][ T2392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.124447][ T2392] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 41.124581][ T2392] ? __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.124717][ T2392] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 41.124850][ T2392] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 41.124989][ T2392] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.125127][ T2392] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 41.125268][ T2392] rtnl_newlink (net/core/rtnetlink.c:4150) [ 41.125403][ T2392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.125536][ T2392] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.125668][ T2392] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 41.125800][ T2392] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.125940][ T2392] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.126075][ T2392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.126215][ T2392] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.126348][ T2392] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 41.126481][ T2392] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.126615][ T2392] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 41.126747][ T2392] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.126883][ T2392] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.127016][ T2392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.127149][ T2392] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.127290][ T2392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.127423][ T2392] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.127557][ T2392] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.127691][ T2392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.127827][ T2392] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.127970][ T2392] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.128107][ T2392] ? netlink_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.128246][ T2392] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.128382][ T2392] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.128524][ T2392] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.128659][ T2392] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.128793][ T2392] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.128932][ T2392] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.129068][ T2392] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.129207][ T2392] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.129340][ T2392] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.129505][ T2392] ? move_addr_to_kernel (net/socket.c:258) [ 41.129642][ T2392] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.129775][ T2392] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.129915][ T2392] ___sys_sendmsg (net/socket.c:2752) [ 41.130050][ T2392] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.130220][ T2392] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.130366][ T2392] __sys_sendmsg (net/socket.c:2784) [ 41.130501][ T2392] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.130635][ T2392] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.130806][ T2392] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.130951][ T2392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.131087][ T2392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.131224][ T2392] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.131360][ T2392] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.131494][ T2392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.131660][ T2392] RIP: 0033:0x7ff3159d408e [ 41.131800][ T2392] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.132285][ T2392] RSP: 002b:00007ffcc498fb00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.132489][ T2392] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff3159d408e [ 41.132688][ T2392] RDX: 0000000000000000 RSI: 00007ffcc498fbb0 RDI: 0000000000000005 [ 41.132894][ T2392] RBP: 00007ffcc498fb10 R08: 0000000000000000 R09: 0000000000000000 [ 41.133101][ T2392] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4e [ 41.133304][ T2392] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc4990270 | [ 41.324932][ T164] ------------[ cut here ]------------ | [ 41.325123][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 41.325465][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.326206][ T164] Tainted: [W]=WARN [ 41.326363][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.326597][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.326832][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.327410][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 41.327641][ T164] RAX: 00000000ffffffa6 RBX: ff110000100ae940 RCX: 1ff40000000feebf [ 41.328030][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae9f0 [ 41.328322][ T164] RBP: ff1100001284a000 R08: 1fe2200002015d3f R09: ff1100000c015220 [ 41.328584][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.328846][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 41.329126][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.329437][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.329674][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 41.329950][ T164] PKRU: 55555554 [ 41.330105][ T164] Call Trace: [ 41.330272][ T164] [ 41.330396][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.330592][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.330750][ T164] netif_close_many (net/core/dev.c:1804) [ 41.330952][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.331150][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 41.331352][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.331549][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.331744][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 41.331983][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 41.332218][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.332411][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 41.332602][ T164] ? __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.332795][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 41.333001][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.333233][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.333426][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.333618][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.333810][ T164] ? mutex_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.334016][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.334217][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.334413][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.334611][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.334809][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.335016][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.335253][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.335483][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.335676][ T164] ? 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.335883][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.336114][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.336313][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.336504][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.336693][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.336898][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.337057][ T164] new_sync_write (fs/read_write.c:595) [ 41.337259][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.337452][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.337646][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.337838][ T164] ? ksys_write (fs/read_write.c:740) [ 41.338050][ T164] vfs_write (fs/read_write.c:688) [ 41.338218][ T164] ksys_write (fs/read_write.c:740) [ 41.338379][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.338571][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.338764][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.338971][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.339170][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.339363][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.339555][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.339781][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.339989][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.340550][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.340814][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.341094][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.341364][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.341630][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.341907][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.360957][ T164] ------------[ cut here ]------------ | [ 41.361167][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 41.361514][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.362341][ T164] Tainted: [W]=WARN [ 41.362502][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.362732][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.362984][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.363562][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 41.363796][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c964940 RCX: 1ff40000000fee81 [ 41.364078][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9649f0 [ 41.364352][ T164] RBP: ff1100000c24a000 R08: 1fe220000192c93f R09: ff1100000c0151f8 [ 41.364620][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.364904][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352000 [ 41.365178][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.365485][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.365718][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 41.366002][ T164] PKRU: 55555554 [ 41.366167][ T164] Call Trace: [ 41.366326][ T164] [ 41.366450][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.366650][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.366812][ T164] netif_close_many (net/core/dev.c:1804) [ 41.367021][ T164] ? mutex_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.367225][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 41.367422][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.367660][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.367905][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.368105][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.368350][ T164] ? 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.368552][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.368787][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.369003][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.369211][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.369446][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.369675][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.369883][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.370078][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.370281][ T164] ? mutex_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.370482][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.370678][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.370886][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.371084][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.371292][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.371493][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.371729][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.371978][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.372180][ T164] ? 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.372378][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.372611][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.372806][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.373015][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.373217][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.373418][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.373578][ T164] new_sync_write (fs/read_write.c:595) [ 41.373777][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.373985][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.374189][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.374385][ T164] ? ksys_write (fs/read_write.c:740) [ 41.374586][ T164] vfs_write (fs/read_write.c:688) [ 41.374747][ T164] ksys_write (fs/read_write.c:740) [ 41.374920][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.375116][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.375319][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.375516][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.375711][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.375915][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.376113][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.376350][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.376552][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.377131][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.377407][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.377676][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.377956][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.378233][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.378501][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.381344][ T164] ------------[ cut here ]------------ | [ 41.381535][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 41.381891][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.382622][ T164] Tainted: [W]=WARN [ 41.382780][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.383024][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.383273][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.383836][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 41.384083][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18eac0 RCX: 1ff40000000fee81 [ 41.384361][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18eb70 [ 41.384629][ T164] RBP: ff1100000c352000 R08: 1fe2200001e31d6f R09: ff1100000c0151f8 [ 41.384907][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.385182][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2ca000 [ 41.385453][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.385758][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.386004][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 41.386279][ T164] PKRU: 55555554 [ 41.386437][ T164] Call Trace: [ 41.386594][ T164] [ 41.386718][ T164] ? 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.386942][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.387137][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 41.387341][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.387503][ T164] netif_close_many (net/core/dev.c:1804) [ 41.387699][ T164] ? mutex_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.387906][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 41.388103][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.388435][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.388705][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.388918][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.389174][ T164] ? 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.389375][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.389610][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.389814][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.390025][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.390268][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.390498][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.390695][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.390902][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.391096][ T164] ? mutex_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.391303][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.391501][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.391696][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.391908][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.392110][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.392315][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.392552][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.392787][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.392999][ T164] ? 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.393201][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.393438][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.393634][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.393830][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.394035][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.394239][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.394402][ T164] new_sync_write (fs/read_write.c:595) [ 41.394600][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.394796][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.395007][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.395207][ T164] ? ksys_write (fs/read_write.c:740) [ 41.395427][ T164] vfs_write (fs/read_write.c:688) [ 41.395594][ T164] ksys_write (fs/read_write.c:740) [ 41.395756][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.395967][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.396170][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.396366][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.396559][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.396754][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.396967][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.397204][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.397405][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.397984][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.398263][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.398533][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.398798][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.399078][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.399349][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.402092][ T164] ------------[ cut here ]------------ | [ 41.402291][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 41.402629][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.403382][ T164] Tainted: [W]=WARN [ 41.403540][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.403771][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.404027][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.404620][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 41.404855][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194f240 RCX: 1ff40000000fee81 [ 41.405137][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f2f0 [ 41.405415][ T164] RBP: ff1100000f2ca000 R08: 1fe2200002329e5f R09: ff1100000c0151f8 [ 41.405682][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.405964][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc0a000 [ 41.406241][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.406551][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.406800][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 41.407084][ T164] PKRU: 55555554 [ 41.407247][ T164] Call Trace: [ 41.407408][ T164] [ 41.407533][ T164] ? 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.407733][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.407944][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 41.408141][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.408312][ T164] netif_close_many (net/core/dev.c:1804) [ 41.408510][ T164] ? mutex_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.408706][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 41.408915][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.409149][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.409392][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.409591][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.409826][ T164] ? 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.410036][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.410291][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.410493][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.410694][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.410941][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.411175][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.411372][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.411567][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.411761][ T164] ? mutex_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.411971][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.412177][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.412372][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.412570][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.412769][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.412979][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.413223][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.413457][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.413656][ T164] ? 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.413853][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.414170][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.414366][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.414562][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.414755][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.414967][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.415127][ T164] new_sync_write (fs/read_write.c:595) [ 41.415336][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.415637][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.415834][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.416043][ T164] ? ksys_write (fs/read_write.c:740) [ 41.416248][ T164] vfs_write (fs/read_write.c:688) [ 41.416514][ T164] ksys_write (fs/read_write.c:740) [ 41.416675][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.416881][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.417081][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.417283][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.417581][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.417776][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.417986][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.418325][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.418527][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.419227][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.419496][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.419762][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.420149][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.420424][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.420793][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.424237][ T164] ------------[ cut here ]------------ | [ 41.424428][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 41.424762][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.426203][ T164] Tainted: [W]=WARN [ 41.426575][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.427030][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.427525][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.428305][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 41.428668][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f1c41c0 RCX: 1ff40000000fee81 [ 41.428944][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f1c4270 [ 41.429218][ T164] RBP: ff1100000cc0a000 R08: 1fe2200001e3884f R09: ff1100000c0151f8 [ 41.429586][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.429852][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12000 [ 41.430132][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.430550][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.430781][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 41.431059][ T164] PKRU: 55555554 [ 41.431325][ T164] Call Trace: [ 41.431483][ T164] [ 41.431605][ T164] ? 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.431797][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.432008][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 41.432312][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.432471][ T164] netif_close_many (net/core/dev.c:1804) [ 41.432666][ T164] ? mutex_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.432859][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 41.433176][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.433408][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.433642][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.433841][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.434086][ T164] ? 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.434293][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.434527][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.434829][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.435039][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.435283][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.435511][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.435810][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.436019][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.436220][ T164] ? mutex_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.436418][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.436715][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.436925][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.437122][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.437326][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.437624][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.437859][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.438105][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.438408][ T164] ? 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.438607][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.438839][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.439045][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.439348][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.439539][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.439733][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.439905][ T164] new_sync_write (fs/read_write.c:595) [ 41.440209][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.440403][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.440598][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.440792][ T164] ? ksys_write (fs/read_write.c:740) [ 41.441105][ T164] vfs_write (fs/read_write.c:688) [ 41.441276][ T164] ksys_write (fs/read_write.c:740) [ 41.441435][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.441628][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.441825][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.442029][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.442232][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.442426][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.442622][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.442968][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.443174][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.443846][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.444126][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.444501][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.444768][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.445047][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.445422][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.449384][ T164] ------------[ cut here ]------------ | [ 41.449650][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 41.450058][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.450935][ T164] Tainted: [W]=WARN [ 41.451154][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.451452][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.451752][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.452400][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 41.452695][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f1c50c0 RCX: 1ff40000000fee81 [ 41.453034][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f1c5170 [ 41.453371][ T164] RBP: ff1100000cc12000 R08: 1fe2200001e38a2f R09: ff1100000c0151f8 [ 41.453697][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.454035][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 41.454371][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.454739][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.455046][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 41.455377][ T164] PKRU: 55555554 [ 41.455595][ T164] Call Trace: [ 41.455811][ T164] [ 41.456006][ T164] ? 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.456269][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.456552][ T164] ? notifier_call_chain (kernel/notifier.c:85) [ 41.456809][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.457043][ T164] netif_close_many (net/core/dev.c:1804) [ 41.457305][ T164] ? mutex_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.457559][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 41.457814][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.458120][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.458414][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.458677][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.458981][ T164] ? 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.459297][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.459616][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.459888][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.460144][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.460450][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.460738][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.461008][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.461270][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.461526][ T164] ? mutex_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.461780][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.462048][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.462305][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.462566][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.462823][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.463089][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.463390][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.463684][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.463952][ T164] ? 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.464241][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.464536][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.464789][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.465054][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.465313][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.465567][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.465786][ T164] new_sync_write (fs/read_write.c:595) [ 41.466051][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.466317][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.466574][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.466827][ T164] ? ksys_write (fs/read_write.c:740) [ 41.467094][ T164] vfs_write (fs/read_write.c:688) [ 41.467325][ T164] ksys_write (fs/read_write.c:740) [ 41.467544][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.467798][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.468064][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.468330][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.468584][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.468836][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.469104][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.469400][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.469663][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.470311][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.470641][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.470978][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.471313][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.471689][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.472052][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.484209][ T164] ------------[ cut here ]------------ | [ 41.484384][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 41.484661][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.485292][ T164] Tainted: [W]=WARN [ 41.485399][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.485577][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.485759][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.486270][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 41.486453][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18f540 RCX: 1ff40000000feea7 [ 41.486663][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f5f0 [ 41.486881][ T164] RBP: ff1100000c24a000 R08: 1fe2200001e31ebf R09: ff1100000c0151f8 [ 41.487091][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 41.487307][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.487518][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 41.487765][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.487949][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 41.488168][ T164] PKRU: 55555554 [ 41.488275][ T164] Call Trace: [ 41.488383][ T164] [ 41.488456][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.488636][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.488818][ T164] ? 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.488971][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.489149][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.489304][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.489450][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.489629][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.489807][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.490000][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.490142][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.490287][ T164] ? mutex_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.490431][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.490573][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.490714][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.490860][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.491011][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.491155][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.491339][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.491519][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.491662][ T164] ? 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.491805][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.491990][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.492132][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.492278][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.492419][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.492560][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.492668][ T164] new_sync_write (fs/read_write.c:595) [ 41.492811][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.492959][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.493103][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.493250][ T164] ? ksys_write (fs/read_write.c:740) [ 41.493396][ T164] vfs_write (fs/read_write.c:688) [ 41.493505][ T164] ksys_write (fs/read_write.c:740) [ 41.493613][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.493756][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.493902][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.494046][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.494191][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.494334][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.494476][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.494650][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.494797][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.495358][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.495619][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.495854][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.496096][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.496336][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.496577][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.500032][ T164] ------------[ cut here ]------------ | [ 41.500197][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 41.500511][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.501205][ T164] Tainted: [W]=WARN [ 41.501324][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.501522][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.501722][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.502286][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 41.502484][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18ef40 RCX: 1ff40000000feea7 [ 41.502716][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18eff0 [ 41.502955][ T164] RBP: ff1100000c352000 R08: 1fe2200001e31dff R09: ff1100000c0151f8 [ 41.503190][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 41.503424][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.503658][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 41.503939][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.504134][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 41.504371][ T164] PKRU: 55555554 [ 41.504488][ T164] Call Trace: [ 41.504604][ T164] [ 41.504685][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.504883][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.505079][ T164] ? 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.505245][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.505441][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.505600][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.505759][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.505958][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.506154][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.506314][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.506469][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.506623][ T164] ? mutex_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.506781][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.506943][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.507100][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.507262][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.507421][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.507577][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.507774][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.507975][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.508134][ T164] ? 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.508296][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.508490][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.508646][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.508801][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.508957][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.509113][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.509235][ T164] new_sync_write (fs/read_write.c:595) [ 41.509394][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.509552][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.509708][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.509870][ T164] ? ksys_write (fs/read_write.c:740) [ 41.510031][ T164] vfs_write (fs/read_write.c:688) [ 41.510150][ T164] ksys_write (fs/read_write.c:740) [ 41.510273][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.510429][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.510584][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.510742][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.510901][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.511056][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.511217][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.511408][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.511569][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.512125][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.512364][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.512595][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.512826][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.513066][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.513328][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.516695][ T164] ------------[ cut here ]------------ | [ 41.516847][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 41.517208][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.518035][ T164] Tainted: [W]=WARN [ 41.518144][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.518328][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.518513][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.519135][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 41.519320][ T164] RAX: 00000000ffffffa6 RBX: ff11000005246f40 RCX: 1ff40000000feea7 [ 41.519533][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005246ff0 [ 41.519745][ T164] RBP: ff1100000f2ca000 R08: 1fe2200000a48dff R09: ff1100000c0151f8 [ 41.520021][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 41.520240][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.520453][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 41.520701][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.520942][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 41.521164][ T164] PKRU: 55555554 [ 41.521272][ T164] Call Trace: [ 41.521379][ T164] [ 41.521453][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.521634][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.521813][ T164] ? 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.522022][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.522208][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.522355][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.522500][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.522680][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.522855][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.523059][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.523208][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.523350][ T164] ? mutex_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.523497][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.523639][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.523780][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.523984][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.524130][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.524278][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.524457][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.524637][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.524781][ T164] ? 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.524983][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.525167][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.525309][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.525452][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.525593][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.525735][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.525845][ T164] new_sync_write (fs/read_write.c:595) [ 41.526047][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.526196][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.526340][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.526481][ T164] ? ksys_write (fs/read_write.c:740) [ 41.526627][ T164] vfs_write (fs/read_write.c:688) [ 41.526736][ T164] ksys_write (fs/read_write.c:740) [ 41.526844][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.527047][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.527193][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.527336][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.527477][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.527619][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.527761][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.527996][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.528143][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.528651][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.528925][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.529137][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.529353][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.529565][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.529775][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.536540][ T164] ------------[ cut here ]------------ | [ 41.536701][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 41.537625][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.538316][ T164] Tainted: [W]=WARN [ 41.538425][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.538606][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.538792][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.539314][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 41.539497][ T164] RAX: 00000000ffffffa6 RBX: ff110000100be640 RCX: 1ff40000000feea7 [ 41.539714][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be6f0 [ 41.539936][ T164] RBP: ff1100000cc0a000 R08: 1fe2200002017cdf R09: ff1100000c0151f8 [ 41.540151][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.540371][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.540586][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 41.540840][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.541026][ T164] CR2: 00007f3f539718f4 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 41.541247][ T164] PKRU: 55555554 [ 41.541356][ T164] Call Trace: [ 41.541464][ T164] [ 41.541539][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.541723][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.541913][ T164] ? 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.542065][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.542251][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.542401][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.542548][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.542730][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.542914][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.543058][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.543206][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.543349][ T164] ? mutex_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.543498][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.543643][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.543787][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.543939][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.544086][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.544240][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.544426][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.544610][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.544756][ T164] ? 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.544907][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.545087][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.545236][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.545381][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.545527][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.545673][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.545782][ T164] new_sync_write (fs/read_write.c:595) [ 41.545932][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.546076][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.546226][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.546370][ T164] ? ksys_write (fs/read_write.c:740) [ 41.546519][ T164] vfs_write (fs/read_write.c:688) [ 41.546628][ T164] ksys_write (fs/read_write.c:740) [ 41.546738][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.546887][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.547030][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.547178][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.547321][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.547463][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.547607][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.547785][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.547940][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.548450][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.548668][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.548887][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.549101][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.549319][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.549535][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.552754][ T164] ------------[ cut here ]------------ | [ 41.552910][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 41.553201][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.553823][ T164] Tainted: [W]=WARN [ 41.553938][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.554120][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.556595][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.557303][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 41.557608][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cbf8f40 RCX: 1ff40000000feea7 [ 41.557954][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbf8ff0 [ 41.558195][ T164] RBP: ff1100000cc12000 R08: 1fe220000197f1ff R09: ff1100000c0151f8 [ 41.558432][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.558766][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.559011][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 41.559298][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.559597][ T164] CR2: 00007f3f539718f4 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 41.559837][ T164] PKRU: 55555554 [ 41.559962][ T164] Call Trace: [ 41.560183][ T164] [ 41.560264][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.560464][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.560662][ T164] ? 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.560928][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.561128][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.561296][ T164] notifier_call_chain (kernel/notifier.c:85) [ 41.561459][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.561755][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.561957][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.562115][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.562280][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.562535][ T164] ? mutex_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.562694][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.562853][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.563110][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.563274][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.563436][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.563597][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.563898][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.564095][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.564262][ T164] ? 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.564422][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.564718][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.564878][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.565037][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.565200][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.565454][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.565575][ T164] new_sync_write (fs/read_write.c:595) [ 41.565735][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.565899][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.566157][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.566320][ T164] ? ksys_write (fs/read_write.c:740) [ 41.566482][ T164] vfs_write (fs/read_write.c:688) [ 41.566605][ T164] ksys_write (fs/read_write.c:740) [ 41.566726][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.566987][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.567146][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.567310][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.567467][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.567720][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.567882][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.568081][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.568353][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.568918][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.569262][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.569499][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.569835][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.570071][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.570311][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.573652][ T164] ------------[ cut here ]------------ | [ 41.573800][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 41.574757][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.575418][ T164] Tainted: [W]=WARN [ 41.575533][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.575730][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.575932][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.576475][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 41.576667][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2e87c0 RCX: 1ff40000000feeef [ 41.576901][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2e8870 [ 41.577129][ T164] RBP: ff1100001284a000 R08: 1fe2200001e5d10f R09: ff1100000c0151f8 [ 41.577451][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.577680][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.577915][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 41.578279][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.578472][ T164] CR2: 00007f3f539718f4 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 41.578702][ T164] PKRU: 55555554 [ 41.578924][ T164] Call Trace: [ 41.579037][ T164] [ 41.579115][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.579310][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.579587][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.579740][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 41.579897][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.580054][ T164] ? mutex_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.580300][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.580454][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.580605][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.580758][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.580917][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 41.581069][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.581265][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.581458][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.581612][ T164] ? 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.581851][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.582045][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.582290][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.582532][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.582684][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.582838][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.582956][ T164] new_sync_write (fs/read_write.c:595) [ 41.583203][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.583357][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.583511][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.583663][ T164] ? ksys_write (fs/read_write.c:740) [ 41.583912][ T164] vfs_write (fs/read_write.c:688) [ 41.584028][ T164] ksys_write (fs/read_write.c:740) [ 41.584146][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 41.584307][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.584548][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.584701][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.584851][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.585005][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.585340][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.585529][ T164] RIP: 0033:0x7f4f5d5d508e [ 41.585689][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.586235][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.586465][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 41.586782][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 41.587012][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 41.587335][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.587558][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 41.631334][ T2418] ------------[ cut here ]------------ | [ 41.631524][ T2418] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2418 | [ 41.631841][ T2418] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.632533][ T2418] Tainted: [W]=WARN [ 41.632688][ T2418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.632920][ T2418] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.633150][ T2418] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.633698][ T2418] RSP: 0018:ffa0000005777060 EFLAGS: 00010286 [ 41.633943][ T2418] RAX: 00000000ffffffa6 RBX: ff1100000eb58340 RCX: 1ff4000000aeedd2 [ 41.634203][ T2418] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb583f0 [ 41.634464][ T2418] RBP: ff11000008751000 R08: 1fe2200001d6b07f R09: ff11000008edd158 [ 41.634723][ T2418] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.634989][ T2418] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005777100 [ 41.635264][ T2418] FS: 00007f0ae5380840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.635564][ T2418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.635790][ T2418] CR2: 00007f0ae56501a0 CR3: 000000000ce21002 CR4: 0000000000771ef0 [ 41.636105][ T2418] PKRU: 55555554 [ 41.636312][ T2418] Call Trace: [ 41.636551][ T2418] [ 41.636750][ T2418] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.636998][ T2418] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.637147][ T2418] netif_close_many (net/core/dev.c:1804) [ 41.637340][ T2418] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.637530][ T2418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.637722][ T2418] ? __dev_close_many (net/core/dev.c:1781) [ 41.637924][ T2418] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.638151][ T2418] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.638377][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.638561][ T2418] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.638782][ T2418] ? mutex_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.638980][ T2418] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.639172][ T2418] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.639395][ T2418] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.639583][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.639773][ T2418] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.639974][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.640165][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.640355][ T2418] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.640556][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.640742][ T2418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.640962][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.641148][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.641344][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.641531][ T2418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.641720][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.641918][ T2418] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.642108][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.642304][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.642491][ T2418] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.642678][ T2418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.642881][ T2418] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.643066][ T2418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.643265][ T2418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.643453][ T2418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.643640][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.643830][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.644032][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.644230][ T2418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.644416][ T2418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.644606][ T2418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.644796][ T2418] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.644997][ T2418] ? netlink_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.645191][ T2418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.645385][ T2418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.645571][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.645761][ T2418] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.645964][ T2418] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.646149][ T2418] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.646346][ T2418] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.646538][ T2418] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.646728][ T2418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.646964][ T2418] ? move_addr_to_kernel (net/socket.c:258) [ 41.647156][ T2418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.647354][ T2418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.647545][ T2418] ___sys_sendmsg (net/socket.c:2752) [ 41.647731][ T2418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.647968][ T2418] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.648180][ T2418] __sys_sendmsg (net/socket.c:2784) [ 41.648370][ T2418] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.648557][ T2418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.648781][ T2418] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.648982][ T2418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.649180][ T2418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.649368][ T2418] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.649557][ T2418] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.649750][ T2418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.649980][ T2418] RIP: 0033:0x7f0ae55ba08e [ 41.650182][ T2418] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.650727][ T2418] RSP: 002b:00007ffc72f25420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.651002][ T2418] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0ae55ba08e [ 41.651262][ T2418] RDX: 0000000000000000 RSI: 00007ffc72f254d0 RDI: 0000000000000005 [ 41.651516][ T2418] RBP: 00007ffc72f25430 R08: 0000000000000000 R09: 0000000000000000 [ 41.651772][ T2418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.652046][ T2418] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc72f25b90 | [ 41.655238][ T2418] ------------[ cut here ]------------ | [ 41.655384][ T2418] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2418 | [ 41.655658][ T2418] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.656250][ T2418] Tainted: [W]=WARN [ 41.656350][ T2418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.656524][ T2418] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.656704][ T2418] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.657198][ T2418] RSP: 0018:ffa0000005777190 EFLAGS: 00010286 [ 41.657373][ T2418] RAX: 00000000ffffffa6 RBX: ff1100000c086940 RCX: 1ff4000000aeedf8 [ 41.657577][ T2418] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0869f0 [ 41.657776][ T2418] RBP: ff11000008751000 R08: 1fe2200001810d3f R09: ff11000008edd158 [ 41.657980][ T2418] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.658189][ T2418] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.658396][ T2418] FS: 00007f0ae5380840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 41.658633][ T2418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.658806][ T2418] CR2: 00005634b211dd5c CR3: 000000000ce21006 CR4: 0000000000771ef0 [ 41.659012][ T2418] PKRU: 55555554 [ 41.659116][ T2418] Call Trace: [ 41.659223][ T2418] [ 41.659293][ T2418] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.659466][ T2418] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.659636][ T2418] ? mutex_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.659774][ T2418] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.659916][ T2418] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.660088][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.660234][ T2418] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.660368][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.660501][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.660637][ T2418] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.660773][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.660912][ T2418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.661067][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.661209][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.661348][ T2418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.661485][ T2418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.661620][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.661754][ T2418] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.661899][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.662035][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.662173][ T2418] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.662312][ T2418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.662451][ T2418] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.662588][ T2418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.662723][ T2418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.662860][ T2418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.663001][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.663138][ T2418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.663278][ T2418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.663418][ T2418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.663552][ T2418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.663691][ T2418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.663831][ T2418] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.663971][ T2418] ? netlink_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.664109][ T2418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.664251][ T2418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.664388][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.664524][ T2418] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.664661][ T2418] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.664799][ T2418] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.664942][ T2418] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.665079][ T2418] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.665218][ T2418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.665385][ T2418] ? move_addr_to_kernel (net/socket.c:258) [ 41.665521][ T2418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.665658][ T2418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.665798][ T2418] ___sys_sendmsg (net/socket.c:2752) [ 41.665939][ T2418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.666109][ T2418] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.666260][ T2418] __sys_sendmsg (net/socket.c:2784) [ 41.666397][ T2418] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.666534][ T2418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.666706][ T2418] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.666840][ T2418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.666981][ T2418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.667117][ T2418] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.667255][ T2418] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.667389][ T2418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.667560][ T2418] RIP: 0033:0x7f0ae55ba08e [ 41.667705][ T2418] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.668197][ T2418] RSP: 002b:00007ffc72f25420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.668401][ T2418] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0ae55ba08e [ 41.668606][ T2418] RDX: 0000000000000000 RSI: 00007ffc72f254d0 RDI: 0000000000000005 [ 41.668808][ T2418] RBP: 00007ffc72f25430 R08: 0000000000000000 R09: 0000000000000000 [ 41.669010][ T2418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.669220][ T2418] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc72f25b90 | [ 41.698784][ T2419] ------------[ cut here ]------------ | [ 41.698979][ T2419] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2419 | [ 41.699299][ T2419] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.699984][ T2419] Tainted: [W]=WARN [ 41.700137][ T2419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.700366][ T2419] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.700594][ T2419] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.701166][ T2419] RSP: 0018:ffa00000056f7060 EFLAGS: 00010286 [ 41.701396][ T2419] RAX: 00000000ffffffa6 RBX: ff1100000b2ea640 RCX: 1ff4000000adedd2 [ 41.701656][ T2419] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea6f0 [ 41.701923][ T2419] RBP: ff11000012bf9000 R08: 1fe220000165d4df R09: ff11000012e05158 [ 41.702184][ T2419] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.702444][ T2419] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000056f7100 [ 41.702706][ T2419] FS: 00007f7a9ceb9840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.703017][ T2419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.703239][ T2419] CR2: 000000002038d988 CR3: 000000000cdcb004 CR4: 0000000000771ef0 [ 41.703497][ T2419] PKRU: 55555554 [ 41.703645][ T2419] Call Trace: [ 41.703801][ T2419] [ 41.703934][ T2419] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.704126][ T2419] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.704284][ T2419] netif_close_many (net/core/dev.c:1804) [ 41.704473][ T2419] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.704655][ T2419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.704845][ T2419] ? __dev_close_many (net/core/dev.c:1781) [ 41.705046][ T2419] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.705277][ T2419] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.705503][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.705690][ T2419] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.705921][ T2419] ? mutex_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.706115][ T2419] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.706309][ T2419] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.706531][ T2419] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.706719][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.706917][ T2419] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.707103][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.707298][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.707487][ T2419] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.707674][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.707860][ T2419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.708078][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.708274][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.708461][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.708650][ T2419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.708837][ T2419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.709039][ T2419] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.709236][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.709422][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.709612][ T2419] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.709799][ T2419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.710003][ T2419] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.710195][ T2419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.710384][ T2419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.710573][ T2419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.710762][ T2419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.710963][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.711148][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.711346][ T2419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.711533][ T2419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.711724][ T2419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.711926][ T2419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.712112][ T2419] ? netlink_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.712313][ T2419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.712505][ T2419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.712693][ T2419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.712895][ T2419] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.713082][ T2419] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.713275][ T2419] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.713464][ T2419] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.713652][ T2419] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.713839][ T2419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.714074][ T2419] ? move_addr_to_kernel (net/socket.c:258) [ 41.714275][ T2419] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.714463][ T2419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.714655][ T2419] ___sys_sendmsg (net/socket.c:2752) [ 41.714843][ T2419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.715080][ T2419] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.715290][ T2419] __sys_sendmsg (net/socket.c:2784) [ 41.715477][ T2419] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.715665][ T2419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.715902][ T2419] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.716087][ T2419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.716281][ T2419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.716468][ T2419] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.716654][ T2419] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.716846][ T2419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.717078][ T2419] RIP: 0033:0x7f7a9d0f308e [ 41.717277][ T2419] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.717817][ T2419] RSP: 002b:00007ffde1630600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.718089][ T2419] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7a9d0f308e [ 41.718344][ T2419] RDX: 0000000000000000 RSI: 00007ffde16306b0 RDI: 0000000000000005 [ 41.718601][ T2419] RBP: 00007ffde1630610 R08: 0000000000000000 R09: 0000000000000000 [ 41.718855][ T2419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.719128][ T2419] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde1630d70 | [ 41.728731][ T2419] ------------[ cut here ]------------ | [ 41.728889][ T2419] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2419 | [ 41.729156][ T2419] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.729701][ T2419] Tainted: [W]=WARN [ 41.729802][ T2419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.729977][ T2419] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.730150][ T2419] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.730630][ T2419] RSP: 0018:ffa00000056f7190 EFLAGS: 00010286 [ 41.730799][ T2419] RAX: 00000000ffffffa6 RBX: ff110000100bf6c0 RCX: 1ff4000000adedf8 [ 41.731013][ T2419] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bf770 [ 41.731224][ T2419] RBP: ff11000012bf9000 R08: 1fe2200002017eef R09: ff11000012e05158 [ 41.731427][ T2419] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 41.731626][ T2419] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.731826][ T2419] FS: 00007f7a9ceb9840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 41.732073][ T2419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.732251][ T2419] CR2: 00007fa58bfe72a0 CR3: 000000000cdcb006 CR4: 0000000000771ef0 [ 41.732451][ T2419] PKRU: 55555554 [ 41.732552][ T2419] Call Trace: [ 41.732655][ T2419] [ 41.732726][ T2419] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.732905][ T2419] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.733077][ T2419] ? mutex_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.733220][ T2419] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.733355][ T2419] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.733524][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.733666][ T2419] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.733804][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.733942][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.734080][ T2419] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.734222][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.734358][ T2419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.734511][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.734650][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.734785][ T2419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.734928][ T2419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.735067][ T2419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.735207][ T2419] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.735344][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.735482][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.735618][ T2419] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.735753][ T2419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.735895][ T2419] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.736034][ T2419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.736174][ T2419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.736308][ T2419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.736445][ T2419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.736584][ T2419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.736721][ T2419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.736856][ T2419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.736998][ T2419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.737136][ T2419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.737276][ T2419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.737414][ T2419] ? netlink_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.737555][ T2419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.737693][ T2419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.737827][ T2419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.737970][ T2419] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.738110][ T2419] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.738250][ T2419] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.738387][ T2419] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.738523][ T2419] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.738663][ T2419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.738832][ T2419] ? move_addr_to_kernel (net/socket.c:258) [ 41.738978][ T2419] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.739117][ T2419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.739262][ T2419] ___sys_sendmsg (net/socket.c:2752) [ 41.739395][ T2419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.739564][ T2419] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.739713][ T2419] __sys_sendmsg (net/socket.c:2784) [ 41.739852][ T2419] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.739995][ T2419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.740170][ T2419] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.740311][ T2419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.740450][ T2419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.740586][ T2419] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.740718][ T2419] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.740853][ T2419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.741029][ T2419] RIP: 0033:0x7f7a9d0f308e [ 41.741176][ T2419] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.741662][ T2419] RSP: 002b:00007ffde1630600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.741875][ T2419] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7a9d0f308e [ 41.742078][ T2419] RDX: 0000000000000000 RSI: 00007ffde16306b0 RDI: 0000000000000005 [ 41.742283][ T2419] RBP: 00007ffde1630610 R08: 0000000000000000 R09: 0000000000000000 [ 41.742480][ T2419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.742683][ T2419] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde1630d70 | [ 41.782993][ T2420] ------------[ cut here ]------------ | [ 41.783200][ T2420] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2420 | [ 41.783500][ T2420] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.784122][ T2420] Tainted: [W]=WARN [ 41.784272][ T2420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.784477][ T2420] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.784689][ T2420] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.785270][ T2420] RSP: 0018:ffa0000005777060 EFLAGS: 00010286 [ 41.785492][ T2420] RAX: 00000000ffffffa6 RBX: ff1100000cc68040 RCX: 1ff4000000aeedd2 [ 41.785746][ T2420] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc680f0 [ 41.786018][ T2420] RBP: ff1100000b0d9000 R08: 1fe220000198d01f R09: ff1100000eb75158 [ 41.786285][ T2420] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.786543][ T2420] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005777100 [ 41.786804][ T2420] FS: 00007fddf0bdf840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.787102][ T2420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.787330][ T2420] CR2: 0000000026758988 CR3: 0000000013034001 CR4: 0000000000771ef0 [ 41.787590][ T2420] PKRU: 55555554 [ 41.787739][ T2420] Call Trace: [ 41.787901][ T2420] [ 41.788018][ T2420] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.788219][ T2420] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.788376][ T2420] netif_close_many (net/core/dev.c:1804) [ 41.788560][ T2420] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.788746][ T2420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.788948][ T2420] ? __dev_close_many (net/core/dev.c:1781) [ 41.789135][ T2420] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.789365][ T2420] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.789591][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.789775][ T2420] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.790010][ T2420] ? mutex_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.790204][ T2420] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.790389][ T2420] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.790612][ T2420] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.790796][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.791001][ T2420] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.791193][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.791380][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.791570][ T2420] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.791760][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.791961][ T2420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.792177][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.792364][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.792554][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.792741][ T2420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.792945][ T2420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.793131][ T2420] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.793329][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.793518][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.793704][ T2420] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.793905][ T2420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.794093][ T2420] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.794290][ T2420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.794477][ T2420] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.794664][ T2420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.794851][ T2420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.795052][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.795240][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.795430][ T2420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.795616][ T2420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.795804][ T2420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.796007][ T2420] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.796196][ T2420] ? netlink_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.796386][ T2420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.796576][ T2420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.796764][ T2420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.796967][ T2420] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.797155][ T2420] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.797349][ T2420] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.797538][ T2420] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.797726][ T2420] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.797930][ T2420] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.798145][ T2420] ? move_addr_to_kernel (net/socket.c:258) [ 41.798343][ T2420] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.798533][ T2420] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.798718][ T2420] ___sys_sendmsg (net/socket.c:2752) [ 41.798914][ T2420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.799139][ T2420] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.799345][ T2420] __sys_sendmsg (net/socket.c:2784) [ 41.799533][ T2420] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.799721][ T2420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.799958][ T2420] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.800145][ T2420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.800342][ T2420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.800531][ T2420] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.800723][ T2420] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.800930][ T2420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.801149][ T2420] RIP: 0033:0x7fddf0e1908e [ 41.801352][ T2420] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.801913][ T2420] RSP: 002b:00007fff4aecf870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.802177][ T2420] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fddf0e1908e [ 41.802430][ T2420] RDX: 0000000000000000 RSI: 00007fff4aecf920 RDI: 0000000000000005 [ 41.802686][ T2420] RBP: 00007fff4aecf880 R08: 0000000000000000 R09: 0000000000000000 [ 41.802963][ T2420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.803230][ T2420] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4aecffe0 | [ 41.807217][ T2420] ------------[ cut here ]------------ | [ 41.807373][ T2420] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2420 | [ 41.807648][ T2420] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.808218][ T2420] Tainted: [W]=WARN [ 41.808321][ T2420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.808490][ T2420] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.808661][ T2420] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.809144][ T2420] RSP: 0018:ffa0000005777190 EFLAGS: 00010286 [ 41.809320][ T2420] RAX: 00000000ffffffa6 RBX: ff1100000f4de640 RCX: 1ff4000000aeedf8 [ 41.809523][ T2420] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f4de6f0 [ 41.809722][ T2420] RBP: ff1100000b0d9000 R08: 1fe2200001e9bcdf R09: ff1100000eb75158 [ 41.809927][ T2420] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 41.810129][ T2420] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.810337][ T2420] FS: 00007fddf0bdf840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 41.810568][ T2420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.810735][ T2420] CR2: 00005634b1fcc130 CR3: 0000000013034002 CR4: 0000000000771ef0 [ 41.810939][ T2420] PKRU: 55555554 [ 41.811039][ T2420] Call Trace: [ 41.811138][ T2420] [ 41.811212][ T2420] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.811387][ T2420] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.811555][ T2420] ? mutex_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.811690][ T2420] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.811824][ T2420] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.811997][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.812133][ T2420] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.812272][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.812406][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.812538][ T2420] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.812670][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.812800][ T2420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.812955][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.813089][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.813226][ T2420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.813356][ T2420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.813489][ T2420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.813624][ T2420] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.813760][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.813900][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.814030][ T2420] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.814165][ T2420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.814297][ T2420] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.814431][ T2420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.814563][ T2420] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.814697][ T2420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.814830][ T2420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.814973][ T2420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.815103][ T2420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.815239][ T2420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.815369][ T2420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.815504][ T2420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.815642][ T2420] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.815777][ T2420] ? netlink_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.815918][ T2420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.816050][ T2420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.816186][ T2420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.816320][ T2420] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.816458][ T2420] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.816595][ T2420] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.816730][ T2420] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.816867][ T2420] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.817001][ T2420] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.817170][ T2420] ? move_addr_to_kernel (net/socket.c:258) [ 41.817306][ T2420] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.817440][ T2420] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.817574][ T2420] ___sys_sendmsg (net/socket.c:2752) [ 41.817705][ T2420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.817874][ T2420] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.818020][ T2420] __sys_sendmsg (net/socket.c:2784) [ 41.818154][ T2420] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.818290][ T2420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.818459][ T2420] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.818591][ T2420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.818722][ T2420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.818852][ T2420] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.818998][ T2420] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.819134][ T2420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.819303][ T2420] RIP: 0033:0x7fddf0e1908e [ 41.819441][ T2420] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.819921][ T2420] RSP: 002b:00007fff4aecf870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.820125][ T2420] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fddf0e1908e [ 41.820328][ T2420] RDX: 0000000000000000 RSI: 00007fff4aecf920 RDI: 0000000000000005 [ 41.820532][ T2420] RBP: 00007fff4aecf880 R08: 0000000000000000 R09: 0000000000000000 [ 41.820729][ T2420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.820930][ T2420] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4aecffe0 | [ 41.870789][ T2421] ------------[ cut here ]------------ | [ 41.870992][ T2421] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2421 | [ 41.871314][ T2421] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.871965][ T2421] Tainted: [W]=WARN [ 41.872122][ T2421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.872349][ T2421] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.872575][ T2421] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.873116][ T2421] RSP: 0018:ffa00000056f7060 EFLAGS: 00010286 [ 41.873345][ T2421] RAX: 00000000ffffffa6 RBX: ff1100000f2c1b40 RCX: 1ff4000000adedd2 [ 41.873597][ T2421] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1bf0 [ 41.873859][ T2421] RBP: ff11000010fd9000 R08: 1fe2200001e5837f R09: ff1100000eb72e58 [ 41.874131][ T2421] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.874393][ T2421] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000056f7100 [ 41.874651][ T2421] FS: 00007fd3f9d45840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.874950][ T2421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.875174][ T2421] CR2: 00000000226bf988 CR3: 000000000960e003 CR4: 0000000000771ef0 [ 41.875431][ T2421] PKRU: 55555554 [ 41.875584][ T2421] Call Trace: [ 41.875736][ T2421] [ 41.875854][ T2421] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.876057][ T2421] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.876223][ T2421] netif_close_many (net/core/dev.c:1804) [ 41.876406][ T2421] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.876595][ T2421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.876783][ T2421] ? __dev_close_many (net/core/dev.c:1781) [ 41.876982][ T2421] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.877206][ T2421] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.877435][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.877625][ T2421] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.877846][ T2421] ? mutex_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.878047][ T2421] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.878240][ T2421] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.878464][ T2421] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.878647][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.878838][ T2421] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.879037][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.879237][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.879427][ T2421] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.879616][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.879804][ T2421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.880015][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.880197][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.880377][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.880553][ T2421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.880733][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.880921][ T2421] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.881097][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.881276][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.881450][ T2421] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.881623][ T2421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.881798][ T2421] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.881988][ T2421] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.882170][ T2421] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.882343][ T2421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.882516][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.882693][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.882879][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.883054][ T2421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.883232][ T2421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.883411][ T2421] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.883588][ T2421] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.883763][ T2421] ? netlink_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.883952][ T2421] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.884126][ T2421] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.884304][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.884479][ T2421] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.884657][ T2421] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.884833][ T2421] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.885021][ T2421] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.885202][ T2421] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.885375][ T2421] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.885576][ T2421] ? move_addr_to_kernel (net/socket.c:258) [ 41.885751][ T2421] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.885940][ T2421] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.886118][ T2421] ___sys_sendmsg (net/socket.c:2752) [ 41.886298][ T2421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.886504][ T2421] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.886689][ T2421] __sys_sendmsg (net/socket.c:2784) [ 41.886878][ T2421] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.887050][ T2421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.887269][ T2421] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.887444][ T2421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.887619][ T2421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.887792][ T2421] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.887975][ T2421] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.888151][ T2421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.888363][ T2421] RIP: 0033:0x7fd3f9f7f08e [ 41.888541][ T2421] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.889050][ T2421] RSP: 002b:00007ffc7df731a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.889295][ T2421] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd3f9f7f08e [ 41.889529][ T2421] RDX: 0000000000000000 RSI: 00007ffc7df73250 RDI: 0000000000000005 [ 41.889766][ T2421] RBP: 00007ffc7df731b0 R08: 0000000000000000 R09: 0000000000000000 [ 41.890015][ T2421] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.890259][ T2421] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7df73910 | [ 41.893105][ T2421] ------------[ cut here ]------------ | [ 41.893280][ T2421] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2421 | [ 41.893571][ T2421] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.894342][ T2421] Tainted: [W]=WARN [ 41.894561][ T2421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.894849][ T2421] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.895150][ T2421] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.895679][ T2421] RSP: 0018:ffa00000056f7190 EFLAGS: 00010286 [ 41.895891][ T2421] RAX: 00000000ffffffa6 RBX: ff1100000b2ea4c0 RCX: 1ff4000000adedf8 [ 41.896121][ T2421] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea570 [ 41.896357][ T2421] RBP: ff11000010fd9000 R08: 1fe220000165d4af R09: ff1100000eb72e58 [ 41.896586][ T2421] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 41.896815][ T2421] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.897059][ T2421] FS: 00007fd3f9d45840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 41.897329][ T2421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.897529][ T2421] CR2: 00000000226bf988 CR3: 000000000960e003 CR4: 0000000000771ef0 [ 41.897761][ T2421] PKRU: 55555554 [ 41.897912][ T2421] Call Trace: [ 41.898052][ T2421] [ 41.898170][ T2421] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.898377][ T2421] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.898577][ T2421] ? mutex_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.898746][ T2421] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.898930][ T2421] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.899131][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.899309][ T2421] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.899481][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.899651][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.899823][ T2421] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.900008][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.900184][ T2421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.900374][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.900542][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.900713][ T2421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.900895][ T2421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.901067][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.901248][ T2421] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.901422][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.901593][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.901763][ T2421] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.901943][ T2421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.902115][ T2421] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.902297][ T2421] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.902469][ T2421] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.902642][ T2421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.902812][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.902999][ T2421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.903177][ T2421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.903351][ T2421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.903521][ T2421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.903692][ T2421] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.903878][ T2421] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.904050][ T2421] ? netlink_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.904230][ T2421] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.904402][ T2421] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.904572][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.904745][ T2421] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.904930][ T2421] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.905100][ T2421] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.905285][ T2421] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.905454][ T2421] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.905624][ T2421] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.905821][ T2421] ? move_addr_to_kernel (net/socket.c:258) [ 41.906004][ T2421] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.906180][ T2421] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.906352][ T2421] ___sys_sendmsg (net/socket.c:2752) [ 41.906523][ T2421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.906722][ T2421] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.906918][ T2421] __sys_sendmsg (net/socket.c:2784) [ 41.907090][ T2421] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.907264][ T2421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.907468][ T2421] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.907640][ T2421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.907815][ T2421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.907998][ T2421] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.908174][ T2421] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.908347][ T2421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.908545][ T2421] RIP: 0033:0x7fd3f9f7f08e [ 41.908718][ T2421] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.909214][ T2421] RSP: 002b:00007ffc7df731a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.909445][ T2421] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd3f9f7f08e [ 41.909673][ T2421] RDX: 0000000000000000 RSI: 00007ffc7df73250 RDI: 0000000000000005 [ 41.909915][ T2421] RBP: 00007ffc7df731b0 R08: 0000000000000000 R09: 0000000000000000 [ 41.910147][ T2421] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.910384][ T2421] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7df73910 | [ 41.951767][ T2422] ------------[ cut here ]------------ | [ 41.951932][ T2422] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2422 | [ 41.952196][ T2422] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.952714][ T2422] Tainted: [W]=WARN [ 41.952811][ T2422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.952981][ T2422] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.953152][ T2422] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.953614][ T2422] RSP: 0018:ffa0000005ef7060 EFLAGS: 00010286 [ 41.953777][ T2422] RAX: 00000000ffffffa6 RBX: ff1100000d5dc4c0 RCX: 1ff4000000bdedd2 [ 41.953980][ T2422] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5dc570 [ 41.954173][ T2422] RBP: ff11000008839000 R08: 1fe2200001abb8af R09: ff1100000eb70b58 [ 41.954363][ T2422] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 41.954553][ T2422] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005ef7100 [ 41.954746][ T2422] FS: 00007efed1ad4840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 41.954976][ T2422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.955137][ T2422] CR2: 000000000df91988 CR3: 0000000012d8f003 CR4: 0000000000771ef0 [ 41.955330][ T2422] PKRU: 55555554 [ 41.955425][ T2422] Call Trace: [ 41.955521][ T2422] [ 41.955588][ T2422] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.955717][ T2422] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.955815][ T2422] netif_close_many (net/core/dev.c:1804) [ 41.955949][ T2422] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.956075][ T2422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.956206][ T2422] ? __dev_close_many (net/core/dev.c:1781) [ 41.956331][ T2422] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.956490][ T2422] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.956651][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.956777][ T2422] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.956943][ T2422] ? mutex_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.957070][ T2422] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.957205][ T2422] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.957363][ T2422] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.957488][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.957616][ T2422] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.957743][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.957875][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.958001][ T2422] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.958126][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.958259][ T2422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.958404][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.958530][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.958657][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.958784][ T2422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.959001][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.959128][ T2422] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.959260][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.959385][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.959512][ T2422] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.959639][ T2422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.959766][ T2422] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.959957][ T2422] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.960084][ T2422] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.960215][ T2422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.960341][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.960469][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.960596][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.960724][ T2422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.960848][ T2422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.961034][ T2422] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.961169][ T2422] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.961294][ T2422] ? netlink_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.961423][ T2422] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.961550][ T2422] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.961678][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.961805][ T2422] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.961985][ T2422] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.962113][ T2422] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.962246][ T2422] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.962372][ T2422] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.962499][ T2422] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.962655][ T2422] ? move_addr_to_kernel (net/socket.c:258) [ 41.962783][ T2422] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.962964][ T2422] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.963093][ T2422] ___sys_sendmsg (net/socket.c:2752) [ 41.963223][ T2422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.963379][ T2422] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.963518][ T2422] __sys_sendmsg (net/socket.c:2784) [ 41.963645][ T2422] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.963772][ T2422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.963985][ T2422] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.964111][ T2422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.964242][ T2422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.964368][ T2422] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.964495][ T2422] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.964621][ T2422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.964779][ T2422] RIP: 0033:0x7efed1d0e08e [ 41.964968][ T2422] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.965421][ T2422] RSP: 002b:00007ffdd1eeee70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.965611][ T2422] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efed1d0e08e [ 41.965801][ T2422] RDX: 0000000000000000 RSI: 00007ffdd1eeef20 RDI: 0000000000000005 [ 41.966045][ T2422] RBP: 00007ffdd1eeee80 R08: 0000000000000000 R09: 0000000000000000 [ 41.966238][ T2422] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.966427][ T2422] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd1eef5e0 | [ 41.969106][ T2422] ------------[ cut here ]------------ | [ 41.969233][ T2422] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2422 | [ 41.969476][ T2422] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.969980][ T2422] Tainted: [W]=WARN [ 41.970074][ T2422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.970231][ T2422] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.970392][ T2422] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.970829][ T2422] RSP: 0018:ffa0000005ef7190 EFLAGS: 00010286 [ 41.970992][ T2422] RAX: 00000000ffffffa6 RBX: ff1100000d5dd540 RCX: 1ff4000000bdedf8 [ 41.971182][ T2422] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d5dd5f0 [ 41.971364][ T2422] RBP: ff11000008839000 R08: 1fe2200001abbabf R09: ff1100000eb70b58 [ 41.971546][ T2422] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 41.971729][ T2422] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.971925][ T2422] FS: 00007efed1ad4840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 41.972141][ T2422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.972303][ T2422] CR2: 000000000df91988 CR3: 0000000012d8f003 CR4: 0000000000771ef0 [ 41.972488][ T2422] PKRU: 55555554 [ 41.972579][ T2422] Call Trace: [ 41.972680][ T2422] [ 41.972744][ T2422] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.972906][ T2422] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.973058][ T2422] ? mutex_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.973184][ T2422] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.973305][ T2422] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.973459][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.973582][ T2422] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.973704][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.973828][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.973967][ T2422] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.974088][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.974215][ T2422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.974355][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.974477][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.974599][ T2422] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.974721][ T2422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.974843][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.974970][ T2422] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.975095][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.975221][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.975352][ T2422] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.975474][ T2422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.975599][ T2422] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.975721][ T2422] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.975844][ T2422] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.975972][ T2422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.976094][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.976233][ T2422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.976355][ T2422] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.976479][ T2422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.976602][ T2422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.976729][ T2422] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.976854][ T2422] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.977065][ T2422] ? netlink_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.977194][ T2422] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.977317][ T2422] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.977439][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.977562][ T2422] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.977686][ T2422] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.977809][ T2422] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.977993][ T2422] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.978168][ T2422] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.978290][ T2422] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.978441][ T2422] ? move_addr_to_kernel (net/socket.c:258) [ 41.978564][ T2422] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.978686][ T2422] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.978810][ T2422] ___sys_sendmsg (net/socket.c:2752) [ 41.979009][ T2422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.979165][ T2422] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.979299][ T2422] __sys_sendmsg (net/socket.c:2784) [ 41.979421][ T2422] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.979543][ T2422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.979698][ T2422] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.979820][ T2422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.980010][ T2422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.980131][ T2422] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.980256][ T2422] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.980377][ T2422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.980527][ T2422] RIP: 0033:0x7efed1d0e08e [ 41.980655][ T2422] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.981151][ T2422] RSP: 002b:00007ffdd1eeee70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.981339][ T2422] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efed1d0e08e [ 41.981521][ T2422] RDX: 0000000000000000 RSI: 00007ffdd1eeef20 RDI: 0000000000000005 [ 41.981702][ T2422] RBP: 00007ffdd1eeee80 R08: 0000000000000000 R09: 0000000000000000 [ 41.981970][ T2422] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 41.982150][ T2422] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd1eef5e0 | [ 42.034155][ T164] ------------[ cut here ]------------ | [ 42.034465][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 42.034839][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.035696][ T164] Tainted: [W]=WARN [ 42.035939][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.036203][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.036464][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.037133][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 42.037390][ T164] RAX: 00000000ffffffa6 RBX: ff110000100af6c0 RCX: 1ff40000000fee65 [ 42.037742][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af770 [ 42.038050][ T164] RBP: ff1100000cd92000 R08: 1fe2200002015eef R09: ff1100000c015248 [ 42.038351][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 42.038641][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92000 [ 42.038945][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.039288][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.039540][ T164] CR2: 00007fd3f9e12574 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 42.039830][ T164] PKRU: 55555554 [ 42.040012][ T164] Call Trace: [ 42.040187][ T164] [ 42.040325][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.040541][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.040718][ T164] register_netdevice (net/core/dev.c:11488) [ 42.040943][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 42.041201][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 42.041416][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 42.041676][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 42.041901][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 42.042157][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 42.042375][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 42.042627][ T164] ? 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)) [ 42.042839][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 42.043022][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.043245][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 42.043500][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 42.043717][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 42.043939][ T164] call_driver_probe (drivers/base/dd.c:629) [ 42.044151][ T164] really_probe (drivers/base/dd.c:709) [ 42.044368][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 42.044576][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 42.044788][ T164] driver_probe_device (drivers/base/dd.c:901) [ 42.045011][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 42.045228][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 42.045444][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 42.045658][ T164] __device_attach (drivers/base/dd.c:1101) [ 42.045878][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.046088][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 42.046346][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.046560][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 42.046772][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 42.046998][ T164] bus_probe_device (drivers/base/bus.c:613) [ 42.047219][ T164] device_add (drivers/base/core.c:3706) [ 42.047432][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 42.047684][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 42.047907][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 42.048120][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 42.048375][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.048587][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 42.048837][ T164] ? 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)) [ 42.049063][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 42.049281][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 42.049493][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 42.049702][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 42.049885][ T164] new_sync_write (fs/read_write.c:595) [ 42.050101][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.050318][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 42.050529][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.050738][ T164] ? ksys_write (fs/read_write.c:740) [ 42.050962][ T164] vfs_write (fs/read_write.c:688) [ 42.051135][ T164] ksys_write (fs/read_write.c:740) [ 42.051313][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 42.051522][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.051736][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.051960][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.052174][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.052384][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.052595][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.052842][ T164] RIP: 0033:0x7f4f5d5d508e [ 42.053069][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.053694][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 42.053997][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 42.054287][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 42.054577][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 42.054932][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 42.055231][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 42.059269][ T164] ------------[ cut here ]------------ | [ 42.059487][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 42.059805][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.060710][ T164] Tainted: [W]=WARN [ 42.060879][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.061096][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.061394][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.061937][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 42.062157][ T164] RAX: 00000000ffffffa6 RBX: ff1100000d738ac0 RCX: 1ff40000000feeef [ 42.062414][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d738b70 [ 42.062664][ T164] RBP: ff1100000cd92000 R08: 1fe2200001ae716f R09: ff1100000c0151f8 [ 42.062932][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 42.063187][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 42.063438][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.063722][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.063950][ T164] CR2: 00007fd3f9e12574 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 42.064210][ T164] PKRU: 55555554 [ 42.064361][ T164] Call Trace: [ 42.064513][ T164] [ 42.064632][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 42.064967][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 42.065188][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 42.065372][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 42.065647][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.065831][ T164] ? mutex_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.066031][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 42.066222][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.066590][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 42.066779][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 42.066982][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 42.067174][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 42.067394][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 42.067615][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 42.067799][ T164] ? 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)) [ 42.067997][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 42.068224][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 42.068410][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 42.068594][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 42.068777][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 42.069067][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 42.069225][ T164] new_sync_write (fs/read_write.c:595) [ 42.069415][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.069599][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 42.069888][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.070074][ T164] ? ksys_write (fs/read_write.c:740) [ 42.070272][ T164] vfs_write (fs/read_write.c:688) [ 42.070427][ T164] ksys_write (fs/read_write.c:740) [ 42.070671][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 42.070858][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.071115][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.071311][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.071583][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.071768][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.071970][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.072193][ T164] RIP: 0033:0x7f4f5d5d508e [ 42.072383][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.073022][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 42.073311][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 42.073559][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 42.073810][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 42.074074][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 42.074329][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 42.102591][ T164] ------------[ cut here ]------------ | [ 42.102821][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 42.103265][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.104030][ T164] Tainted: [W]=WARN [ 42.104194][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.104418][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.104653][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.105752][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 42.105988][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1d6c0 RCX: 1ff40000000feed1 [ 42.106257][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d770 [ 42.106515][ T164] RBP: ff1100000ea72000 R08: 1fe2200001363aef R09: ff1100000c0151f8 [ 42.106778][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 42.107056][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea72000 [ 42.107331][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.107637][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.107880][ T164] CR2: 00007ffc17313dac CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 42.108147][ T164] PKRU: 55555554 [ 42.108311][ T164] Call Trace: [ 42.108469][ T164] [ 42.108591][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.108789][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.108962][ T164] register_netdevice (net/core/dev.c:11488) [ 42.109156][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 42.109420][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 42.109638][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 42.109901][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 42.110112][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 42.110374][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 42.110625][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.110832][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 42.111052][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 42.111310][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 42.111518][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 42.111763][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 42.111980][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 42.112191][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 42.112397][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 42.112562][ T164] new_sync_write (fs/read_write.c:595) [ 42.112769][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.112988][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 42.113201][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.113406][ T164] ? ksys_write (fs/read_write.c:740) [ 42.113614][ T164] vfs_write (fs/read_write.c:688) [ 42.113781][ T164] ksys_write (fs/read_write.c:740) [ 42.113960][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 42.114170][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.114372][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.114578][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.114789][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.115007][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.115222][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.115464][ T164] RIP: 0033:0x7f4f5d5d508e [ 42.115672][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.116291][ T164] RSP: 002b:00007ffc17314390 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 42.116572][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 42.116849][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 42.117142][ T164] RBP: 00007ffc173143a0 R08: 0000000000000000 R09: 0000000000000000 [ 42.117430][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 42.117712][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 42.234085][ T2430] ------------[ cut here ]------------ | [ 42.234300][ T2430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2430 | [ 42.234633][ T2430] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.235438][ T2430] Tainted: [W]=WARN [ 42.235656][ T2430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.235969][ T2430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.236272][ 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 [ 42.236851][ T2430] RSP: 0018:ffa0000005fb7020 EFLAGS: 00010286 [ 42.237102][ T2430] RAX: 00000000ffffffa6 RBX: ff1100000f18f540 RCX: 1ff4000000bf6dca [ 42.237379][ T2430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f5f0 [ 42.237650][ T2430] RBP: ff1100000ea72000 R08: 1fe2200001e31ebf R09: ff1100000b058b80 [ 42.237927][ T2430] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 42.238194][ T2430] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.238461][ T2430] FS: 00007f3e4935c840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.238764][ T2430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.239010][ T2430] CR2: 0000000013b18988 CR3: 0000000010e07004 CR4: 0000000000771ef0 [ 42.239280][ T2430] PKRU: 55555554 [ 42.239435][ T2430] Call Trace: [ 42.239591][ T2430] [ 42.239714][ T2430] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.239919][ T2430] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.240077][ T2430] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.240276][ T2430] __dev_notify_flags (net/core/dev.c:9787) [ 42.240472][ T2430] ? netif_change_name (net/core/dev.c:1495) [ 42.240665][ T2430] ? __dev_change_flags (net/core/dev.c:9752) [ 42.240859][ T2430] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.241064][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.241266][ T2430] ? 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.241461][ T2430] netif_change_flags (net/core/dev.c:9820) [ 42.241655][ T2430] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.241852][ T2430] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.242058][ T2430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.242293][ T2430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.242491][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.242684][ T2430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.242894][ T2430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.243090][ T2430] ? __kernel_text_address (kernel/extable.c:79) [ 42.243293][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.243487][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.243678][ T2430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.243885][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.244073][ T2430] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.244274][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.244464][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.244658][ T2430] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.244851][ T2430] ? __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.245053][ T2430] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.245251][ T2430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.245445][ T2430] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.245640][ T2430] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.245839][ T2430] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.246044][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.246239][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.246432][ T2430] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.246622][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.246813][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.247021][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.247216][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.247411][ T2430] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.247604][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.247799][ T2430] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.248005][ T2430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.248201][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.248395][ T2430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.248586][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.248779][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.248984][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.249182][ T2430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.249375][ T2430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.249569][ T2430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.249764][ 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)) [ 42.249968][ 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)) [ 42.250170][ T2430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.250361][ T2430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.250551][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.250745][ T2430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.250951][ T2430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.251148][ T2430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.251350][ T2430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.251545][ T2430] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.251739][ T2430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.251981][ T2430] ? move_addr_to_kernel (net/socket.c:258) [ 42.252187][ T2430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.252379][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.252575][ T2430] ___sys_sendmsg (net/socket.c:2752) [ 42.252766][ T2430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.253008][ T2430] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.253219][ T2430] __sys_sendmsg (net/socket.c:2784) [ 42.253414][ T2430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.253606][ T2430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.253837][ 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) [ 42.254042][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.254244][ T2430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.254435][ T2430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.254625][ T2430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.254818][ T2430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.255059][ T2430] RIP: 0033:0x7f3e4959608e [ 42.255266][ 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 [ 42.255817][ T2430] RSP: 002b:00007ffeacba69a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.256088][ T2430] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3e4959608e [ 42.256359][ T2430] RDX: 0000000000000000 RSI: 00007ffeacba6a50 RDI: 0000000000000005 [ 42.256622][ T2430] RBP: 00007ffeacba69b0 R08: 0000000000000000 R09: 0000000000000000 [ 42.256899][ T2430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.257168][ T2430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeacba7110 | [ 42.288857][ T2431] ------------[ cut here ]------------ | [ 42.289041][ T2431] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2431 | [ 42.289345][ T2431] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.289984][ T2431] Tainted: [W]=WARN [ 42.290104][ T2431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.290306][ T2431] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.290514][ 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 [ 42.291066][ T2431] RSP: 0018:ffa0000005fb6f70 EFLAGS: 00010286 [ 42.291263][ T2431] RAX: 00000000ffffffa6 RBX: ff1100001194f3c0 RCX: 1ff4000000bf6db4 [ 42.291496][ T2431] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f470 [ 42.291729][ T2431] RBP: ff1100000ea72000 R08: 1fe2200002329e8f R09: ff1100000cc65180 [ 42.291967][ T2431] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 42.292202][ T2431] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 42.292433][ T2431] FS: 00007fafdc4e6840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.292708][ T2431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.292908][ T2431] CR2: 00007fafdc6df460 CR3: 00000000100d7002 CR4: 0000000000771ef0 [ 42.293139][ T2431] PKRU: 55555554 [ 42.293260][ T2431] Call Trace: [ 42.293374][ T2431] [ 42.293455][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.293611][ T2431] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.293772][ T2431] notifier_call_chain (kernel/notifier.c:85) [ 42.294029][ T2431] __netdev_upper_dev_link (net/core/dev.c:8931) [ 42.294188][ T2431] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.294347][ T2431] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.294504][ T2431] netdev_upper_dev_link (net/core/dev.c:8972) [ 42.294657][ T2431] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 42.294811][ T2431] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 42.295063][ T2431] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.295222][ T2431] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.295380][ T2431] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.295540][ T2431] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.295693][ T2431] ? nla_strscpy (lib/nlattr.c:795) [ 42.295851][ T2431] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.296103][ T2431] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.296260][ T2431] ? __dev_get_by_name (net/core/dev.c:883) [ 42.296414][ T2431] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.296575][ T2431] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.296735][ T2431] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.296974][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.297125][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.297284][ T2431] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.297437][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.297589][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.297748][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.297970][ T2431] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.298121][ T2431] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.298279][ T2431] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.298433][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.298587][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.298742][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.298958][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.299112][ T2431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.299273][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.299430][ T2431] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.299589][ 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)) [ 42.299743][ 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)) [ 42.299958][ T2431] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.300111][ T2431] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.300269][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.300427][ T2431] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.300582][ T2431] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.300737][ T2431] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.300954][ T2431] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.301106][ T2431] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.301264][ T2431] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.301456][ T2431] ? move_addr_to_kernel (net/socket.c:258) [ 42.301615][ T2431] ___sys_sendmsg (net/socket.c:2752) [ 42.301766][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.301975][ T2431] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.302139][ T2431] ? 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)) [ 42.302298][ T2431] __sys_sendmsg (net/socket.c:2784) [ 42.302453][ T2431] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.302610][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.302767][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.302930][ T2431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.303083][ T2431] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.303241][ T2431] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.303398][ T2431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.303591][ T2431] RIP: 0033:0x7fafdc72008e [ 42.303750][ 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 [ 42.304309][ T2431] RSP: 002b:00007ffe29d37a00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.304542][ T2431] RAX: ffffffffffffffda RBX: 00007ffe29d381a0 RCX: 00007fafdc72008e [ 42.304772][ T2431] RDX: 0000000000000000 RSI: 00007ffe29d37ab0 RDI: 0000000000000005 [ 42.305007][ T2431] RBP: 00007ffe29d37a10 R08: 0000000000000000 R09: 0000000000000000 [ 42.305246][ T2431] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.305479][ T2431] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe29d38178 | [ 42.307296][ T2431] ------------[ cut here ]------------ | [ 42.307462][ T2431] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2431 | [ 42.307766][ T2431] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.308606][ T2431] Tainted: [W]=WARN [ 42.308726][ T2431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.308923][ T2431] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.309125][ 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 [ 42.309678][ T2431] RSP: 0018:ffa0000005fb6fd0 EFLAGS: 00010286 [ 42.309879][ T2431] RAX: 00000000ffffffa6 RBX: ff1100000b2ebe40 RCX: 1ff4000000bf6dc0 [ 42.310111][ T2431] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebef0 [ 42.310347][ T2431] RBP: ff1100000c24a000 R08: 1fe220000165d7df R09: ff1100000cc65180 [ 42.310578][ T2431] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 42.310809][ T2431] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 42.311049][ T2431] FS: 00007fafdc4e6840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 42.311324][ T2431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.311518][ T2431] CR2: 00007f3a3c0ce388 CR3: 00000000100d7001 CR4: 0000000000771ef0 [ 42.311751][ T2431] PKRU: 55555554 [ 42.311872][ T2431] Call Trace: [ 42.311988][ T2431] [ 42.312067][ T2431] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.312227][ T2431] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.312343][ T2431] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.312494][ T2431] __dev_notify_flags (net/core/dev.c:9787) [ 42.312650][ T2431] ? netif_change_name (net/core/dev.c:1495) [ 42.312803][ T2431] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.312962][ T2431] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 42.313114][ T2431] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 42.313271][ T2431] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 42.313429][ T2431] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.313585][ T2431] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.313740][ T2431] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.313904][ T2431] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.314056][ T2431] ? nla_strscpy (lib/nlattr.c:795) [ 42.314215][ T2431] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.314370][ T2431] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.314522][ T2431] ? __dev_get_by_name (net/core/dev.c:883) [ 42.314675][ T2431] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.314832][ T2431] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.314992][ T2431] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.315147][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.315301][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.315454][ T2431] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.315605][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.315755][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.315918][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.316073][ T2431] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.316231][ T2431] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.316383][ T2431] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.316532][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.316685][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.316840][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.316998][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.317154][ T2431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.317311][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.317465][ T2431] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.317623][ 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)) [ 42.317775][ 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)) [ 42.317936][ T2431] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.318091][ T2431] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.318247][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.318400][ T2431] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.318554][ T2431] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.318708][ T2431] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.318860][ T2431] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.319021][ T2431] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.319177][ T2431] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.319366][ T2431] ? move_addr_to_kernel (net/socket.c:258) [ 42.319524][ T2431] ___sys_sendmsg (net/socket.c:2752) [ 42.319680][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.319832][ T2431] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.319999][ T2431] ? 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)) [ 42.320154][ T2431] __sys_sendmsg (net/socket.c:2784) [ 42.320313][ T2431] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.320467][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.320617][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.320772][ T2431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.320932][ T2431] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.321084][ T2431] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.321241][ T2431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.321432][ T2431] RIP: 0033:0x7fafdc72008e [ 42.321590][ 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 [ 42.322134][ T2431] RSP: 002b:00007ffe29d37a00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.322369][ T2431] RAX: ffffffffffffffda RBX: 00007ffe29d381a0 RCX: 00007fafdc72008e [ 42.322596][ T2431] RDX: 0000000000000000 RSI: 00007ffe29d37ab0 RDI: 0000000000000005 [ 42.322821][ T2431] RBP: 00007ffe29d37a10 R08: 0000000000000000 R09: 0000000000000000 [ 42.323055][ T2431] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.323286][ T2431] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe29d38178 | [ 42.346957][ T2432] ------------[ cut here ]------------ | [ 42.347110][ T2432] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2432 | [ 42.347388][ T2432] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.347980][ T2432] Tainted: [W]=WARN [ 42.348091][ T2432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.348278][ T2432] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.348470][ T2432] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.349080][ T2432] RSP: 0018:ffa0000005fa7020 EFLAGS: 00010286 [ 42.349265][ T2432] RAX: 00000000ffffffa6 RBX: ff110000100bf9c0 RCX: 1ff4000000bf4dca [ 42.349480][ T2432] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfa70 [ 42.349694][ T2432] RBP: ff1100000c24a000 R08: 1fe2200002017f4f R09: ff1100000cc60b58 [ 42.349980][ T2432] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 42.350250][ T2432] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.350467][ T2432] FS: 00007f5e66748840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.350722][ T2432] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.350960][ T2432] CR2: 000000003a9eb988 CR3: 000000000f065004 CR4: 0000000000771ef0 [ 42.351176][ T2432] PKRU: 55555554 [ 42.351282][ T2432] Call Trace: [ 42.351388][ T2432] [ 42.351463][ T2432] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.351604][ T2432] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.351715][ T2432] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.351857][ T2432] __dev_notify_flags (net/core/dev.c:9787) [ 42.352056][ T2432] ? netif_change_name (net/core/dev.c:1495) [ 42.352205][ T2432] ? __dev_change_flags (net/core/dev.c:9752) [ 42.352349][ T2432] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.352492][ T2432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.352636][ T2432] ? 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.352779][ T2432] netif_change_flags (net/core/dev.c:9820) [ 42.352979][ T2432] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.353123][ T2432] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.353269][ T2432] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.353412][ T2432] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.353591][ T2432] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.353729][ T2432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.353927][ T2432] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.354068][ T2432] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.354212][ T2432] ? __kernel_text_address (kernel/extable.c:79) [ 42.354356][ T2432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.354498][ T2432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.354639][ T2432] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.354783][ T2432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.355013][ T2432] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.355156][ T2432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.355299][ T2432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.355442][ T2432] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.355584][ T2432] ? __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.355724][ T2432] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.355941][ T2432] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.356082][ T2432] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.356234][ T2432] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.356380][ T2432] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.356525][ T2432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.356665][ T2432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.356806][ T2432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.357024][ T2432] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.357170][ T2432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.357316][ T2432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.357460][ T2432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.357600][ T2432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.357742][ T2432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.357984][ T2432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.358125][ T2432] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.358269][ T2432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.358410][ T2432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.358549][ T2432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.358690][ T2432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.358830][ T2432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.358982][ T2432] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.359124][ T2432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.359272][ T2432] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.359412][ T2432] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.359556][ T2432] ? netlink_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.359702][ T2432] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.359847][ T2432] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.359996][ T2432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.360143][ T2432] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.360293][ T2432] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.360439][ T2432] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.360583][ T2432] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.360725][ T2432] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.360875][ T2432] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.361047][ T2432] ? move_addr_to_kernel (net/socket.c:258) [ 42.361196][ T2432] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.361338][ T2432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.361478][ T2432] ___sys_sendmsg (net/socket.c:2752) [ 42.361620][ T2432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.361800][ T2432] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.361958][ T2432] __sys_sendmsg (net/socket.c:2784) [ 42.362102][ T2432] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.362247][ T2432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.362427][ T2432] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.362573][ T2432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.362718][ T2432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.362867][ T2432] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.363013][ T2432] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.363156][ T2432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.363339][ T2432] RIP: 0033:0x7f5e6698208e [ 42.363491][ T2432] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.364001][ T2432] RSP: 002b:00007ffe1b01f870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.364226][ T2432] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5e6698208e [ 42.364440][ T2432] RDX: 0000000000000000 RSI: 00007ffe1b01f920 RDI: 0000000000000005 [ 42.364651][ T2432] RBP: 00007ffe1b01f880 R08: 0000000000000000 R09: 0000000000000000 [ 42.364871][ T2432] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.365083][ T2432] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1b01ffe0 | [ 42.405917][ T2434] ------------[ cut here ]------------ | [ 42.406081][ T2434] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2434 | [ 42.406384][ T2434] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.407095][ T2434] Tainted: [W]=WARN [ 42.407220][ T2434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.407416][ T2434] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.407620][ T2434] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.408188][ T2434] RSP: 0018:ffa0000005fb6f70 EFLAGS: 00010286 [ 42.408384][ T2434] RAX: 00000000ffffffa6 RBX: ff1100000b2eadc0 RCX: 1ff4000000bf6db4 [ 42.408617][ T2434] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eae70 [ 42.408845][ T2434] RBP: ff1100000ea72000 R08: 1fe220000165d5cf R09: ff1100000e800b80 [ 42.409086][ T2434] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 42.409317][ T2434] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 42.409550][ T2434] FS: 00007fc55886a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 42.409817][ T2434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.410017][ T2434] CR2: 0000000025733a28 CR3: 00000000100d7005 CR4: 0000000000771ef0 [ 42.410254][ T2434] PKRU: 55555554 [ 42.410369][ T2434] Call Trace: [ 42.410487][ T2434] [ 42.410567][ T2434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.410721][ T2434] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.410879][ T2434] notifier_call_chain (kernel/notifier.c:85) [ 42.411038][ T2434] __netdev_upper_dev_link (net/core/dev.c:8931) [ 42.411197][ T2434] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.411355][ T2434] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.411513][ T2434] netdev_upper_dev_link (net/core/dev.c:8972) [ 42.411668][ T2434] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 42.411823][ T2434] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 42.411988][ T2434] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.412147][ T2434] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.412309][ T2434] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.412470][ T2434] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.412626][ T2434] ? nla_strscpy (lib/nlattr.c:795) [ 42.412781][ T2434] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.412942][ T2434] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.413096][ T2434] ? __dev_get_by_name (net/core/dev.c:883) [ 42.413253][ T2434] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.413413][ T2434] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.413573][ T2434] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.413729][ T2434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.413885][ T2434] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.414037][ T2434] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.414195][ T2434] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.414349][ T2434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.414505][ T2434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.414661][ T2434] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.414815][ T2434] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.414973][ T2434] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.415127][ T2434] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.415283][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.415439][ T2434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.415591][ T2434] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.415841][ T2434] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.416004][ T2434] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.416164][ T2434] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.416323][ T2434] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.416572][ T2434] ? netlink_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.416730][ T2434] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.416983][ T2434] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.417138][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.417298][ T2434] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.417548][ T2434] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.417704][ T2434] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.417859][ T2434] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.418019][ T2434] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.418175][ T2434] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.418368][ T2434] ? move_addr_to_kernel (net/socket.c:258) [ 42.418714][ T2434] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.418966][ T2434] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.419124][ T2434] ___sys_sendmsg (net/socket.c:2752) [ 42.419280][ T2434] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.419472][ T2434] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.419733][ T2434] __sys_sendmsg (net/socket.c:2784) [ 42.419985][ T2434] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.420140][ T2434] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.420339][ T2434] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.420490][ T2434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.420645][ T2434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.420799][ T2434] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.421049][ T2434] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.421210][ T2434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.421400][ T2434] RIP: 0033:0x7fc558aa408e [ 42.421561][ T2434] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.422419][ T2434] RSP: 002b:00007ffef58b0b90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.422747][ T2434] RAX: ffffffffffffffda RBX: 00007ffef58b1330 RCX: 00007fc558aa408e [ 42.422983][ T2434] RDX: 0000000000000000 RSI: 00007ffef58b0c40 RDI: 0000000000000005 [ 42.423216][ T2434] RBP: 00007ffef58b0ba0 R08: 0000000000000000 R09: 0000000000000000 [ 42.423446][ T2434] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.423677][ T2434] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef58b1308 | [ 42.425571][ T2434] ------------[ cut here ]------------ | [ 42.425809][ T2434] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2434 | [ 42.426116][ T2434] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.427029][ T2434] Tainted: [W]=WARN [ 42.427146][ T2434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.427345][ T2434] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.427546][ T2434] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.428094][ T2434] RSP: 0018:ffa0000005fb6fd0 EFLAGS: 00010286 [ 42.428291][ T2434] RAX: 00000000ffffffa6 RBX: ff1100000b2ea7c0 RCX: 1ff4000000bf6dc0 [ 42.428621][ T2434] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea870 [ 42.428851][ T2434] RBP: ff1100000c352000 R08: 1fe220000165d50f R09: ff1100000e800b80 [ 42.429087][ T2434] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 42.429320][ T2434] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352e04 [ 42.429551][ T2434] FS: 00007fc55886a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 42.430010][ T2434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.430192][ T2434] CR2: 0000000025733a28 CR3: 00000000100d7005 CR4: 0000000000771ef0 [ 42.430403][ T2434] PKRU: 55555554 [ 42.430507][ T2434] Call Trace: [ 42.430612][ T2434] [ 42.430684][ T2434] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.430828][ T2434] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.430940][ T2434] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.431080][ T2434] __dev_notify_flags (net/core/dev.c:9787) [ 42.431323][ T2434] ? netif_change_name (net/core/dev.c:1495) [ 42.431469][ T2434] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.431612][ T2434] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 42.431848][ T2434] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 42.431996][ T2434] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 42.432140][ T2434] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.432385][ T2434] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.432526][ T2434] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.432801][ T2434] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.433044][ T2434] ? nla_strscpy (lib/nlattr.c:795) [ 42.433286][ T2434] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.433429][ T2434] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.433568][ T2434] ? __dev_get_by_name (net/core/dev.c:883) [ 42.433804][ T2434] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.433955][ T2434] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.434202][ T2434] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.434344][ T2434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.434484][ T2434] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.434723][ T2434] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.434866][ T2434] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.435006][ T2434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.435149][ T2434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.435294][ T2434] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.435624][ T2434] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.435764][ T2434] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.435923][ T2434] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.436066][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.436213][ T2434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.436351][ T2434] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.436491][ T2434] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.436629][ T2434] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.436770][ T2434] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.437015][ T2434] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.437153][ T2434] ? netlink_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.437299][ T2434] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.437439][ T2434] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.437578][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.437719][ T2434] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.437958][ T2434] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.438202][ T2434] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.438343][ T2434] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.438484][ T2434] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.438622][ T2434] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.438894][ T2434] ? move_addr_to_kernel (net/socket.c:258) [ 42.439035][ T2434] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.439178][ T2434] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.439321][ T2434] ___sys_sendmsg (net/socket.c:2752) [ 42.439459][ T2434] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.439633][ T2434] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.439783][ T2434] __sys_sendmsg (net/socket.c:2784) [ 42.440117][ T2434] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.440360][ T2434] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.440536][ T2434] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.440675][ T2434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.440814][ T2434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.440958][ T2434] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.441197][ T2434] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.441531][ T2434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.441704][ T2434] RIP: 0033:0x7fc558aa408e [ 42.441848][ T2434] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.442452][ T2434] RSP: 002b:00007ffef58b0b90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.442660][ T2434] RAX: ffffffffffffffda RBX: 00007ffef58b1330 RCX: 00007fc558aa408e [ 42.442882][ T2434] RDX: 0000000000000000 RSI: 00007ffef58b0c40 RDI: 0000000000000005 [ 42.443195][ T2434] RBP: 00007ffef58b0ba0 R08: 0000000000000000 R09: 0000000000000000 [ 42.443402][ T2434] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.443608][ T2434] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef58b1308 | [ 42.473488][ T2435] ------------[ cut here ]------------ | [ 42.473637][ T2435] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2435 | [ 42.473976][ T2435] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.474620][ T2435] Tainted: [W]=WARN [ 42.474719][ T2435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.474901][ T2435] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.475072][ T2435] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.475537][ T2435] RSP: 0018:ffa0000005fa7020 EFLAGS: 00010286 [ 42.475701][ T2435] RAX: 00000000ffffffa6 RBX: ff110000100bfcc0 RCX: 1ff4000000bf4dca [ 42.475909][ T2435] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfd70 [ 42.476104][ T2435] RBP: ff1100000c352000 R08: 1fe2200002017faf R09: ff1100000e802e58 [ 42.476302][ T2435] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 42.476501][ T2435] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.476699][ T2435] FS: 00007fd500504840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.476936][ T2435] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.477103][ T2435] CR2: 0000000036d5e988 CR3: 0000000012e11003 CR4: 0000000000771ef0 [ 42.477304][ T2435] PKRU: 55555554 [ 42.477402][ T2435] Call Trace: [ 42.477501][ T2435] [ 42.477570][ T2435] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.477703][ T2435] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.477804][ T2435] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.477940][ T2435] __dev_notify_flags (net/core/dev.c:9787) [ 42.478074][ T2435] ? netif_change_name (net/core/dev.c:1495) [ 42.478209][ T2435] ? __dev_change_flags (net/core/dev.c:9752) [ 42.478339][ T2435] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.478469][ T2435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.478603][ T2435] ? 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.478737][ T2435] netif_change_flags (net/core/dev.c:9820) [ 42.478873][ T2435] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.479004][ T2435] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.479137][ T2435] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.479270][ T2435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.479434][ T2435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.479564][ T2435] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.479696][ T2435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.479826][ T2435] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.479962][ T2435] ? __kernel_text_address (kernel/extable.c:79) [ 42.480094][ T2435] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.480233][ T2435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.480363][ T2435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.480494][ T2435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.480624][ T2435] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.480754][ T2435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.480888][ T2435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.481022][ T2435] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.481152][ T2435] ? __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.481288][ T2435] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.481418][ T2435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.481550][ T2435] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.481682][ T2435] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.481817][ T2435] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.481956][ T2435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.482085][ T2435] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.482222][ T2435] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.482352][ T2435] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.482481][ T2435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.482614][ T2435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.482742][ T2435] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.482949][ T2435] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.483080][ T2435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.483216][ T2435] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.483345][ T2435] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.483476][ T2435] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.483609][ T2435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.483740][ T2435] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.483939][ T2435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.484068][ T2435] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.484203][ T2435] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.484332][ T2435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.484462][ T2435] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.484595][ T2435] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.484724][ T2435] ? netlink_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.484857][ T2435] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.485045][ T2435] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.485178][ T2435] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.485309][ T2435] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.485440][ T2435] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.485572][ T2435] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.485703][ T2435] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.485832][ T2435] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.486017][ T2435] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.486184][ T2435] ? move_addr_to_kernel (net/socket.c:258) [ 42.486315][ T2435] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.486444][ T2435] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.486576][ T2435] ___sys_sendmsg (net/socket.c:2752) [ 42.486704][ T2435] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.486921][ T2435] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.487062][ T2435] __sys_sendmsg (net/socket.c:2784) [ 42.487197][ T2435] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.487326][ T2435] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.487490][ T2435] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.487619][ T2435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.487749][ T2435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.487934][ T2435] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.488063][ T2435] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.488197][ T2435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.488357][ T2435] RIP: 0033:0x7fd50073e08e [ 42.488495][ T2435] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.489034][ T2435] RSP: 002b:00007ffe2fa6d020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.489235][ T2435] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd50073e08e [ 42.489429][ T2435] RDX: 0000000000000000 RSI: 00007ffe2fa6d0d0 RDI: 0000000000000005 [ 42.489622][ T2435] RBP: 00007ffe2fa6d030 R08: 0000000000000000 R09: 0000000000000000 [ 42.489817][ T2435] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.490088][ T2435] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2fa6d790 | [ 42.523195][ T2436] ------------[ cut here ]------------ | [ 42.523340][ T2436] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2436 | [ 42.523604][ T2436] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.524149][ T2436] Tainted: [W]=WARN [ 42.524254][ T2436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.524418][ T2436] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.524587][ T2436] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.525057][ T2436] RSP: 0018:ffa0000005fb7020 EFLAGS: 00010286 [ 42.525226][ T2436] RAX: 00000000ffffffa6 RBX: ff1100000f2c19c0 RCX: 1ff4000000bf6dca [ 42.525423][ T2436] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1a70 [ 42.525619][ T2436] RBP: ff1100000c24a000 R08: 1fe2200001e5834f R09: ff1100000cbd2e58 [ 42.525812][ T2436] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 42.526012][ T2436] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.526210][ T2436] FS: 00007fadac715840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.526436][ T2436] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.526600][ T2436] CR2: 00000000075b6988 CR3: 000000001301a005 CR4: 0000000000771ef0 [ 42.526797][ T2436] PKRU: 55555554 [ 42.526903][ T2436] Call Trace: [ 42.527002][ T2436] [ 42.527070][ T2436] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.527206][ T2436] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.527306][ T2436] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.527438][ T2436] __dev_notify_flags (net/core/dev.c:9787) [ 42.527568][ T2436] ? netif_change_name (net/core/dev.c:1495) [ 42.527698][ T2436] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 42.527829][ T2436] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.527967][ T2436] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.528102][ T2436] ? 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.528244][ T2436] netif_change_flags (net/core/dev.c:9820) [ 42.528375][ T2436] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.528510][ T2436] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.528648][ T2436] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.528780][ T2436] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.529590][ T2436] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.529730][ T2436] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.529950][ T2436] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.530113][ T2436] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.530250][ T2436] ? __kernel_text_address (kernel/extable.c:79) [ 42.530384][ T2436] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.530522][ T2436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.530656][ T2436] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.530792][ T2436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.530933][ T2436] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.531066][ T2436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.531202][ T2436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.531336][ T2436] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.531472][ T2436] ? __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.531606][ T2436] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.531740][ T2436] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.531880][ T2436] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.532014][ T2436] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.532152][ T2436] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.532290][ T2436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.532424][ T2436] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.532553][ T2436] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.532687][ T2436] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.532822][ T2436] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.532963][ T2436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.533100][ T2436] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.533239][ T2436] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.533369][ T2436] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.533503][ T2436] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.533636][ T2436] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.533767][ T2436] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.533907][ T2436] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.534038][ T2436] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.534176][ T2436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.534309][ T2436] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.534444][ T2436] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.534577][ T2436] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.534713][ T2436] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.534852][ T2436] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.534992][ T2436] ? netlink_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.535131][ T2436] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.535267][ T2436] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.535397][ T2436] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.535529][ T2436] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.535660][ T2436] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.535793][ T2436] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.535934][ T2436] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.536070][ T2436] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.536207][ T2436] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.536369][ T2436] ? move_addr_to_kernel (net/socket.c:258) [ 42.536504][ T2436] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.536635][ T2436] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.536772][ T2436] ___sys_sendmsg (net/socket.c:2752) [ 42.536910][ T2436] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.537076][ T2436] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.537221][ T2436] __sys_sendmsg (net/socket.c:2784) [ 42.537353][ T2436] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.537482][ T2436] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.537653][ T2436] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.537785][ T2436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.537924][ T2436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.538056][ T2436] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.538194][ T2436] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.538326][ T2436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.538489][ T2436] RIP: 0033:0x7fadac94f08e [ 42.538628][ T2436] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.539099][ T2436] RSP: 002b:00007fff1dde67c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.539300][ T2436] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fadac94f08e [ 42.539500][ T2436] RDX: 0000000000000000 RSI: 00007fff1dde6870 RDI: 0000000000000005 [ 42.539695][ T2436] RBP: 00007fff1dde67d0 R08: 0000000000000000 R09: 0000000000000000 [ 42.539896][ T2436] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.540095][ T2436] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1dde6f30 | [ 42.571903][ T2438] ------------[ cut here ]------------ | [ 42.572070][ T2438] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2438 | [ 42.572336][ T2438] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.573199][ T2438] Tainted: [W]=WARN [ 42.573302][ T2438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.573519][ T2438] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.573710][ T2438] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.574225][ T2438] RSP: 0018:ffa0000005fc7020 EFLAGS: 00010286 [ 42.574412][ T2438] RAX: 00000000ffffffa6 RBX: ff11000005dc0ac0 RCX: 1ff4000000bf8dca [ 42.574629][ T2438] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005dc0b70 [ 42.574842][ T2438] RBP: ff1100000c24a000 R08: 1fe2200000bb816f R09: ff1100000b0f5158 [ 42.575056][ T2438] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 42.575279][ T2438] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.575496][ T2438] FS: 00007f62bee2f840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 42.575751][ T2438] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.575948][ T2438] CR2: 0000000023219988 CR3: 0000000012d67004 CR4: 0000000000771ef0 [ 42.576170][ T2438] PKRU: 55555554 [ 42.576278][ T2438] Call Trace: [ 42.576392][ T2438] [ 42.576468][ T2438] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.576614][ T2438] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.576725][ T2438] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.576877][ T2438] __dev_notify_flags (net/core/dev.c:9787) [ 42.577022][ T2438] ? netif_change_name (net/core/dev.c:1495) [ 42.577171][ T2438] ? __dev_change_flags (net/core/dev.c:9752) [ 42.577319][ T2438] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.577461][ T2438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.577606][ T2438] ? 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.577754][ T2438] netif_change_flags (net/core/dev.c:9820) [ 42.577907][ T2438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.578053][ T2438] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.578202][ T2438] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.578349][ T2438] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.578530][ T2438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.578672][ T2438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.578818][ T2438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.578974][ T2438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.579118][ T2438] ? __kernel_text_address (kernel/extable.c:79) [ 42.579268][ T2438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.579411][ T2438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.579559][ T2438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.579706][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.579856][ T2438] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.580011][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.580156][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.580305][ T2438] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.580447][ T2438] ? __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.580589][ T2438] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.580732][ T2438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.580880][ T2438] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.581030][ T2438] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.581185][ T2438] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.581331][ T2438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.581478][ T2438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.581622][ T2438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.581765][ T2438] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.581912][ T2438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.582056][ T2438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.582227][ T2438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.582366][ T2438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.582499][ T2438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.582631][ T2438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.582763][ T2438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.582956][ T2438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.583088][ T2438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.583312][ T2438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.583444][ T2438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.583572][ T2438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.583701][ T2438] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.583829][ T2438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.584013][ T2438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.584145][ T2438] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.584278][ T2438] ? netlink_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.584407][ T2438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.584537][ T2438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.584667][ T2438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.584796][ T2438] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.585010][ T2438] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.585139][ T2438] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.585290][ T2438] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.585433][ T2438] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.585578][ T2438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.585756][ T2438] ? move_addr_to_kernel (net/socket.c:258) [ 42.585966][ T2438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.586109][ T2438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.586258][ T2438] ___sys_sendmsg (net/socket.c:2752) [ 42.586400][ T2438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.586579][ T2438] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.586735][ T2438] __sys_sendmsg (net/socket.c:2784) [ 42.586938][ T2438] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.587079][ T2438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.587260][ T2438] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.587405][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.587548][ T2438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.587690][ T2438] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.587830][ T2438] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.588068][ T2438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.588247][ T2438] RIP: 0033:0x7f62bf06908e [ 42.588398][ T2438] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.588986][ T2438] RSP: 002b:00007ffc62804ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.589205][ T2438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f62bf06908e [ 42.589419][ T2438] RDX: 0000000000000000 RSI: 00007ffc628050a0 RDI: 0000000000000005 [ 42.589633][ T2438] RBP: 00007ffc62805000 R08: 0000000000000000 R09: 0000000000000000 [ 42.589844][ T2438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb4f [ 42.590068][ T2438] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc62805760 | [ 42.627203][ T2440] ------------[ cut here ]------------ | [ 42.627382][ T2440] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2440 | [ 42.627663][ T2440] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.628245][ T2440] Tainted: [W]=WARN [ 42.628353][ T2440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.628529][ T2440] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.628714][ 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 [ 42.629225][ T2440] RSP: 0018:ffa0000005fe6f70 EFLAGS: 00010286 [ 42.629404][ T2440] RAX: 00000000ffffffa6 RBX: ff1100000c087b40 RCX: 1ff4000000bfcdb4 [ 42.629615][ T2440] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087bf0 [ 42.629823][ T2440] RBP: ff1100000ea72000 R08: 1fe2200001810f7f R09: ff1100000c8b0b80 [ 42.630109][ T2440] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 42.630324][ T2440] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 42.630534][ T2440] FS: 00007f796c0b1840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.630779][ T2440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.631017][ T2440] CR2: 00007f796c3811a0 CR3: 0000000012377005 CR4: 0000000000771ef0 [ 42.631233][ T2440] PKRU: 55555554 [ 42.631340][ T2440] Call Trace: [ 42.631445][ T2440] [ 42.631518][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.631657][ T2440] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.631798][ T2440] notifier_call_chain (kernel/notifier.c:85) [ 42.632014][ T2440] __netdev_upper_dev_link (net/core/dev.c:8931) [ 42.632259][ T2440] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.632402][ T2440] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.632542][ T2440] netdev_upper_dev_link (net/core/dev.c:8972) [ 42.632680][ T2440] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 42.632820][ T2440] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 42.633056][ T2440] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.633207][ T2440] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.633348][ T2440] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.633493][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.633633][ T2440] ? nla_strscpy (lib/nlattr.c:795) [ 42.633772][ T2440] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.633955][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.634094][ T2440] ? __dev_get_by_name (net/core/dev.c:883) [ 42.634237][ T2440] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.634381][ T2440] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.634526][ T2440] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.634666][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.634805][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.634948][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.635087][ T2440] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.635233][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.635377][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.635518][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.635661][ T2440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.635801][ T2440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.635946][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.636087][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.636231][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.636369][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.636509][ T2440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.636648][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.636789][ T2440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.636938][ 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)) [ 42.637078][ 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)) [ 42.637225][ T2440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.637365][ T2440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.637503][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.637645][ T2440] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.637786][ T2440] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.637932][ T2440] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.638073][ T2440] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.638216][ T2440] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.638353][ T2440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.638524][ T2440] ? move_addr_to_kernel (net/socket.c:258) [ 42.638663][ T2440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.638803][ T2440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.638948][ T2440] ___sys_sendmsg (net/socket.c:2752) [ 42.639086][ T2440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.639265][ T2440] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.639417][ T2440] __sys_sendmsg (net/socket.c:2784) [ 42.639557][ T2440] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.639695][ T2440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.639879][ T2440] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.640019][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.640159][ T2440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.640300][ T2440] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.640438][ T2440] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.640578][ T2440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.640751][ T2440] RIP: 0033:0x7f796c2eb08e [ 42.640902][ 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 [ 42.641400][ T2440] RSP: 002b:00007ffd684b6fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.641609][ T2440] RAX: ffffffffffffffda RBX: 00007ffd684b7778 RCX: 00007f796c2eb08e [ 42.641815][ T2440] RDX: 0000000000000000 RSI: 00007ffd684b7090 RDI: 0000000000000005 [ 42.642030][ T2440] RBP: 00007ffd684b6ff0 R08: 0000000000000000 R09: 0000000000000000 [ 42.642242][ T2440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.642448][ T2440] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd684b7750 | [ 42.644066][ T2440] ------------[ cut here ]------------ | [ 42.644206][ T2440] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2440 | [ 42.644477][ T2440] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.645049][ T2440] Tainted: [W]=WARN [ 42.645156][ T2440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.645333][ T2440] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.645514][ 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 [ 42.646014][ T2440] RSP: 0018:ffa0000005fe6fd0 EFLAGS: 00010286 [ 42.646198][ T2440] RAX: 00000000ffffffa6 RBX: ff1100000c087cc0 RCX: 1ff4000000bfcdc0 [ 42.646403][ T2440] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087d70 [ 42.646613][ T2440] RBP: ff1100000f2ca000 R08: 1fe2200001810faf R09: ff1100000c8b0b80 [ 42.646821][ T2440] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 42.647034][ T2440] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2cae04 [ 42.647247][ T2440] FS: 00007f796c0b1840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.647495][ T2440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.647669][ T2440] CR2: 00007f796c3811a0 CR3: 0000000012377005 CR4: 0000000000771ef0 [ 42.647886][ T2440] PKRU: 55555554 [ 42.647992][ T2440] Call Trace: [ 42.648097][ T2440] [ 42.648174][ T2440] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.648317][ T2440] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.648425][ T2440] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.648564][ T2440] __dev_notify_flags (net/core/dev.c:9787) [ 42.648705][ T2440] ? netif_change_name (net/core/dev.c:1495) [ 42.648846][ T2440] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.648994][ T2440] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 42.649135][ T2440] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 42.649284][ T2440] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 42.649430][ T2440] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.649575][ T2440] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.649716][ T2440] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.649860][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.650007][ T2440] ? nla_strscpy (lib/nlattr.c:795) [ 42.650148][ T2440] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.650294][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.650434][ T2440] ? __dev_get_by_name (net/core/dev.c:883) [ 42.650573][ T2440] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.650719][ T2440] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.650869][ T2440] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.651011][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.651151][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.651294][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.651435][ T2440] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.651575][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.651720][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.651860][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.652005][ T2440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.652145][ T2440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.652290][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.652432][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.652576][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.652714][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.652855][ T2440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.653002][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.653142][ T2440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.653289][ 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)) [ 42.653429][ 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)) [ 42.653572][ T2440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.653713][ T2440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.653852][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.653998][ T2440] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.654139][ T2440] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.654284][ T2440] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.654425][ T2440] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.654564][ T2440] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.654704][ T2440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.654878][ T2440] ? move_addr_to_kernel (net/socket.c:258) [ 42.655019][ T2440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.655157][ T2440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.655301][ T2440] ___sys_sendmsg (net/socket.c:2752) [ 42.655440][ T2440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.655615][ T2440] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.655769][ T2440] __sys_sendmsg (net/socket.c:2784) [ 42.655915][ T2440] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.656054][ T2440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.656234][ T2440] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.656373][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.656511][ T2440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.656650][ T2440] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.656789][ T2440] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.656934][ T2440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.657106][ T2440] RIP: 0033:0x7f796c2eb08e [ 42.657254][ 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 [ 42.657747][ T2440] RSP: 002b:00007ffd684b6fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.657962][ T2440] RAX: ffffffffffffffda RBX: 00007ffd684b7778 RCX: 00007f796c2eb08e [ 42.658174][ T2440] RDX: 0000000000000000 RSI: 00007ffd684b7090 RDI: 0000000000000005 [ 42.658381][ T2440] RBP: 00007ffd684b6ff0 R08: 0000000000000000 R09: 0000000000000000 [ 42.658588][ T2440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.658795][ T2440] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd684b7750 | [ 42.692961][ T2441] ------------[ cut here ]------------ | [ 42.693133][ T2441] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2441 | [ 42.693421][ T2441] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.694371][ T2441] Tainted: [W]=WARN [ 42.694497][ T2441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.694688][ T2441] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.695327][ 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 [ 42.695868][ T2441] RSP: 0018:ffa0000005ff7020 EFLAGS: 00010286 [ 42.696051][ T2441] RAX: 00000000ffffffa6 RBX: ff110000100beac0 RCX: 1ff4000000bfedca [ 42.696281][ T2441] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100beb70 [ 42.696504][ T2441] RBP: ff1100000f2ca000 R08: 1fe2200002017d6f R09: ff1100000cb82e58 [ 42.696720][ T2441] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 42.696951][ T2441] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.697174][ T2441] FS: 00007faf6a8d3840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 42.697431][ T2441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.697617][ T2441] CR2: 0000000014eed988 CR3: 0000000010e48006 CR4: 0000000000771ef0 [ 42.697835][ T2441] PKRU: 55555554 [ 42.697947][ T2441] Call Trace: [ 42.698059][ T2441] [ 42.698135][ T2441] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.698290][ T2441] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.698402][ T2441] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.698546][ T2441] __dev_notify_flags (net/core/dev.c:9787) [ 42.698695][ T2441] ? netif_change_name (net/core/dev.c:1495) [ 42.698838][ T2441] ? __dev_change_flags (net/core/dev.c:9752) [ 42.698988][ T2441] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.699136][ T2441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.699285][ 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)) [ 42.699430][ T2441] netif_change_flags (net/core/dev.c:9820) [ 42.699571][ T2441] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.699714][ T2441] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.699860][ T2441] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.700074][ T2441] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.700260][ T2441] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.700404][ T2441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.700548][ T2441] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.700688][ T2441] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.700830][ T2441] ? __kernel_text_address (kernel/extable.c:79) [ 42.701043][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.701193][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.701412][ T2441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.701553][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.701694][ T2441] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.701836][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.702044][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.702190][ T2441] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.702331][ 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) [ 42.702474][ T2441] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.702617][ T2441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.702765][ T2441] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.702972][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.703122][ T2441] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.703274][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.703422][ T2441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.703571][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.703713][ T2441] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.703856][ T2441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.704071][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.704220][ T2441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.704361][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.704505][ T2441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.704653][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.704796][ T2441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.705034][ T2441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.705180][ T2441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.705320][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.705468][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.705613][ T2441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.705758][ T2441] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.705955][ T2441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.706098][ T2441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.706251][ 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)) [ 42.706396][ 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)) [ 42.706541][ T2441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.706687][ T2441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.706830][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.706982][ T2441] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.707129][ T2441] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.707280][ T2441] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.707422][ T2441] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.707565][ T2441] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.707711][ T2441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.707898][ T2441] ? move_addr_to_kernel (net/socket.c:258) [ 42.708048][ T2441] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.708198][ T2441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.708348][ T2441] ___sys_sendmsg (net/socket.c:2752) [ 42.708493][ T2441] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.708669][ T2441] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.708826][ T2441] __sys_sendmsg (net/socket.c:2784) [ 42.708976][ T2441] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.709119][ T2441] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.709303][ 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) [ 42.709447][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.709592][ T2441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.709734][ T2441] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.709881][ T2441] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.710024][ T2441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.710207][ T2441] RIP: 0033:0x7faf6ab0d08e [ 42.710357][ 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 [ 42.710869][ T2441] RSP: 002b:00007ffdcc33eb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.711085][ T2441] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf6ab0d08e [ 42.711306][ T2441] RDX: 0000000000000000 RSI: 00007ffdcc33ec40 RDI: 0000000000000005 [ 42.711518][ T2441] RBP: 00007ffdcc33eba0 R08: 0000000000000000 R09: 0000000000000000 [ 42.711726][ T2441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.711944][ T2441] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdcc33f300 | [ 42.769187][ T2446] ------------[ cut here ]------------ | [ 42.769399][ T2446] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2446 | [ 42.769706][ T2446] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.770530][ T2446] Tainted: [W]=WARN [ 42.770729][ T2446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.771150][ T2446] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.771434][ 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 [ 42.772012][ T2446] RSP: 0018:ffa0000006007020 EFLAGS: 00010286 [ 42.772296][ T2446] RAX: 00000000ffffffa6 RBX: ff11000009b1cc40 RCX: 1ff4000000c00dca [ 42.772603][ T2446] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1ccf0 [ 42.772933][ T2446] RBP: ff1100000f2ca000 R08: 1fe220000136399f R09: ff11000012e7ae58 [ 42.773255][ T2446] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 42.773569][ T2446] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.773911][ T2446] FS: 00007f5af75f2840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.774280][ T2446] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.774525][ T2446] CR2: 00007f5af78c21a0 CR3: 000000000f489002 CR4: 0000000000771ef0 [ 42.774765][ T2446] PKRU: 55555554 [ 42.774925][ T2446] Call Trace: [ 42.775068][ T2446] [ 42.775188][ T2446] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.775367][ T2446] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.775514][ T2446] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.775691][ T2446] __dev_notify_flags (net/core/dev.c:9787) [ 42.775881][ T2446] ? netif_change_name (net/core/dev.c:1495) [ 42.776057][ T2446] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 42.776241][ T2446] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.776418][ T2446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.776596][ 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)) [ 42.776778][ T2446] netif_change_flags (net/core/dev.c:9820) [ 42.776970][ T2446] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.777148][ T2446] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.777334][ T2446] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.777511][ T2446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.777720][ T2446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.777911][ T2446] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.778090][ T2446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.778272][ T2446] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.778449][ T2446] ? __kernel_text_address (kernel/extable.c:79) [ 42.778627][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.778809][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.779001][ T2446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.779186][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.779366][ T2446] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.779543][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.779722][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.779915][ T2446] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.780093][ 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) [ 42.780276][ T2446] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.780452][ T2446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.780633][ T2446] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.780811][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.781004][ T2446] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.781190][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.781368][ T2446] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.781546][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.781721][ T2446] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.781911][ T2446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.782092][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.782275][ T2446] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.782454][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.782632][ T2446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.782810][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.783000][ T2446] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.783187][ T2446] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.783364][ T2446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.783541][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.783723][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.783912][ T2446] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.784093][ T2446] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.784273][ T2446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.784451][ T2446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.784631][ 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)) [ 42.784807][ 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)) [ 42.785000][ T2446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.785185][ T2446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.785362][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.785541][ T2446] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.785722][ T2446] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.785913][ T2446] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.786095][ T2446] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.786276][ T2446] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.786454][ T2446] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.786663][ T2446] ? move_addr_to_kernel (net/socket.c:258) [ 42.786841][ T2446] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.787030][ T2446] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.787211][ T2446] ___sys_sendmsg (net/socket.c:2752) [ 42.787387][ T2446] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.787595][ T2446] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.787784][ T2446] __sys_sendmsg (net/socket.c:2784) [ 42.787974][ T2446] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.788150][ T2446] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.788369][ 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) [ 42.788552][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.788731][ T2446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.788921][ T2446] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.789097][ T2446] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.789284][ T2446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.789496][ T2446] RIP: 0033:0x7f5af782c08e [ 42.789678][ 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 [ 42.790200][ T2446] RSP: 002b:00007ffc26f3a280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.790443][ T2446] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5af782c08e [ 42.790684][ T2446] RDX: 0000000000000000 RSI: 00007ffc26f3a330 RDI: 0000000000000005 [ 42.790937][ T2446] RBP: 00007ffc26f3a290 R08: 0000000000000000 R09: 0000000000000000 [ 42.791186][ T2446] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.791426][ T2446] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc26f3a9f0 | [ 42.822374][ T2448] ------------[ cut here ]------------ | [ 42.822517][ T2448] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2448 | [ 42.822780][ T2448] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.823625][ T2448] Tainted: [W]=WARN [ 42.823725][ T2448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.823979][ T2448] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.824149][ T2448] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.824613][ T2448] RSP: 0018:ffa0000006027020 EFLAGS: 00010286 [ 42.824779][ T2448] RAX: 00000000ffffffa6 RBX: ff1100000c9647c0 RCX: 1ff4000000c04dca [ 42.825180][ T2448] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964870 [ 42.825375][ T2448] RBP: ff1100000f2ca000 R08: 1fe220000192c90f R09: ff1100000f4e0b58 [ 42.825575][ T2448] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 42.825768][ T2448] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.825969][ T2448] FS: 00007fcd9adda840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 42.826205][ T2448] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.826369][ T2448] CR2: 0000000018dca988 CR3: 00000000130f7004 CR4: 0000000000771ef0 [ 42.826564][ T2448] PKRU: 55555554 [ 42.826661][ T2448] Call Trace: [ 42.826759][ T2448] [ 42.826826][ T2448] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.826964][ T2448] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.827063][ T2448] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.827199][ T2448] __dev_notify_flags (net/core/dev.c:9787) [ 42.827331][ T2448] ? netif_change_name (net/core/dev.c:1495) [ 42.827461][ T2448] ? __dev_change_flags (net/core/dev.c:9752) [ 42.827591][ T2448] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.827719][ T2448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.827851][ T2448] ? 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.827989][ T2448] netif_change_flags (net/core/dev.c:9820) [ 42.828120][ T2448] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.828254][ T2448] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.828386][ T2448] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.828516][ T2448] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.828675][ T2448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.828806][ T2448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.828940][ T2448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.829070][ T2448] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.829204][ T2448] ? __kernel_text_address (kernel/extable.c:79) [ 42.829333][ T2448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.829465][ T2448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.829592][ T2448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.829721][ T2448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.829849][ T2448] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.829985][ T2448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.830112][ T2448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.830243][ T2448] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.830371][ T2448] ? __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.830500][ T2448] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.830630][ T2448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.830762][ T2448] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.830899][ T2448] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.831033][ T2448] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.831167][ T2448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.831297][ T2448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.831426][ T2448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.831554][ T2448] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.831684][ T2448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.831817][ T2448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.831952][ T2448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.832082][ T2448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.832217][ T2448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.832349][ T2448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.832479][ T2448] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.832609][ T2448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.832737][ T2448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.832872][ T2448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.833004][ T2448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.833134][ T2448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.833269][ T2448] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.833397][ T2448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.833527][ T2448] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.833658][ T2448] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.833788][ T2448] ? netlink_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.833926][ T2448] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.834057][ T2448] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.834192][ T2448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.834325][ T2448] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.834456][ T2448] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.834586][ T2448] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.834717][ T2448] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.834846][ T2448] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.834981][ T2448] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.835144][ T2448] ? move_addr_to_kernel (net/socket.c:258) [ 42.835279][ T2448] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.835408][ T2448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.835541][ T2448] ___sys_sendmsg (net/socket.c:2752) [ 42.835670][ T2448] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.835833][ T2448] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.835987][ T2448] __sys_sendmsg (net/socket.c:2784) [ 42.836117][ T2448] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.836249][ T2448] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.836412][ T2448] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.836542][ T2448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.836673][ T2448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.836802][ T2448] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.836936][ T2448] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.837068][ T2448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.837234][ T2448] RIP: 0033:0x7fcd9b01408e [ 42.837369][ T2448] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.837827][ T2448] RSP: 002b:00007fff86f29f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.838030][ T2448] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcd9b01408e [ 42.838228][ T2448] RDX: 0000000000000000 RSI: 00007fff86f2a030 RDI: 0000000000000005 [ 42.838421][ T2448] RBP: 00007fff86f29f90 R08: 0000000000000000 R09: 0000000000000000 [ 42.838615][ T2448] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.838810][ T2448] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff86f2a6f0 | [ 42.892675][ T2452] ------------[ cut here ]------------ | [ 42.892859][ T2452] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2452 | [ 42.893392][ T2452] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.894033][ T2452] Tainted: [W]=WARN [ 42.894186][ T2452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.894395][ T2452] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.894615][ T2452] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.895136][ T2452] RSP: 0018:ffa0000006056fe0 EFLAGS: 00010286 [ 42.895357][ T2452] RAX: 00000000ffffffa6 RBX: ff1100001194ef40 RCX: 1ff4000000c0adc2 [ 42.895600][ T2452] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194eff0 [ 42.895842][ T2452] RBP: ff1100000ea72000 R08: 1fe2200002329dff R09: ff11000010c8ae58 [ 42.896097][ T2452] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 42.896346][ T2452] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 42.896592][ T2452] FS: 00007f0e23ec8840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.896890][ T2452] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.897103][ T2452] CR2: 00000000143d2988 CR3: 00000000130e9003 CR4: 0000000000771ef0 [ 42.897358][ T2452] PKRU: 55555554 [ 42.897503][ T2452] Call Trace: [ 42.897649][ T2452] [ 42.897764][ T2452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.897954][ T2452] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.898136][ T2452] notifier_call_chain (kernel/notifier.c:85) [ 42.898326][ T2452] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 42.898504][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.898683][ T2452] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 42.898907][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.899088][ T2452] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 42.899304][ T2452] ? mutex_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.899483][ T2452] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 42.899662][ T2452] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 42.899841][ T2452] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 42.900068][ T2452] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 42.900258][ T2452] ? write_profile (kernel/profile.c:194) [ 42.900439][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.900618][ T2452] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 42.900834][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.901026][ T2452] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 42.901210][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.901387][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.901568][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.901747][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.901937][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.902134][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.902319][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.902497][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.902677][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.902858][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.903051][ T2452] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 42.903240][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.903417][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.903597][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.903775][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.903968][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.904150][ T2452] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.904337][ T2452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.904514][ T2452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.904692][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.904884][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.905063][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.905252][ T2452] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.905434][ T2452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.905618][ T2452] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.905798][ T2452] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.905989][ T2452] ? netlink_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.906177][ T2452] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.906357][ T2452] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.906536][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.906715][ T2452] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.906908][ T2452] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.907092][ T2452] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.907277][ T2452] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.907458][ T2452] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.907636][ T2452] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.907846][ T2452] ? move_addr_to_kernel (net/socket.c:258) [ 42.908039][ T2452] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.908225][ T2452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.908413][ T2452] ___sys_sendmsg (net/socket.c:2752) [ 42.908593][ T2452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.908805][ T2452] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.909008][ T2452] __sys_sendmsg (net/socket.c:2784) [ 42.909195][ T2452] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.909373][ T2452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.909587][ T2452] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.909769][ T2452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.909962][ T2452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.910141][ T2452] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.910327][ T2452] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.910510][ T2452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.910717][ T2452] RIP: 0033:0x7f0e2410208e [ 42.910914][ T2452] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.911433][ T2452] RSP: 002b:00007ffe0b3dd6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.911677][ T2452] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0e2410208e [ 42.911931][ T2452] RDX: 0000000000000000 RSI: 00007ffe0b3dd770 RDI: 0000000000000005 [ 42.912183][ T2452] RBP: 00007ffe0b3dd6d0 R08: 0000000000000000 R09: 0000000000000000 [ 42.912425][ T2452] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.912667][ T2452] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0b3dde30 | [ 42.914774][ T2452] ------------[ cut here ]------------ | [ 42.914956][ T2452] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2452 | [ 42.915260][ T2452] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.915879][ T2452] Tainted: [W]=WARN [ 42.916022][ T2452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.916241][ T2452] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.916456][ T2452] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.917204][ T2452] RSP: 0018:ffa0000006057060 EFLAGS: 00010286 [ 42.917485][ T2452] RAX: 00000000ffffffa6 RBX: ff1100001194e1c0 RCX: 1ff4000000c0add2 [ 42.917805][ T2452] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e270 [ 42.918142][ T2452] RBP: ff1100000f2ca000 R08: 1fe2200002329c4f R09: ff11000010c8ae58 [ 42.918468][ T2452] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 42.918777][ T2452] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006057100 [ 42.919110][ T2452] FS: 00007f0e23ec8840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.919398][ T2452] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.919603][ T2452] CR2: 00000000143d2988 CR3: 00000000130e9003 CR4: 0000000000771ef0 [ 42.919841][ T2452] PKRU: 55555554 [ 42.919996][ T2452] Call Trace: [ 42.920138][ T2452] [ 42.920261][ T2452] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.920440][ T2452] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.920585][ T2452] netif_close_many (net/core/dev.c:1804) [ 42.920764][ T2452] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 42.920979][ T2452] ? mutex_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.921154][ T2452] ? __dev_close_many (net/core/dev.c:1781) [ 42.921336][ T2452] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 42.921542][ T2452] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 42.921749][ T2452] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 42.921944][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.922119][ T2452] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 42.922337][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.922515][ T2452] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 42.922689][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.922888][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.923064][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.923243][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.923419][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.923611][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.923783][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.923972][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.924145][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.924327][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.924501][ T2452] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 42.924678][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.924852][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.925039][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.925221][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.925400][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.925575][ T2452] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.925751][ T2452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.925939][ T2452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.926116][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.926300][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.926474][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.926650][ T2452] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.926826][ T2452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.927010][ T2452] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.927194][ T2452] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.927369][ T2452] ? netlink_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.927545][ T2452] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.927720][ T2452] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.927907][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.928084][ T2452] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.928267][ T2452] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.928441][ T2452] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.928618][ T2452] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.928796][ T2452] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.928982][ T2452] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.929192][ T2452] ? move_addr_to_kernel (net/socket.c:258) [ 42.929369][ T2452] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.929543][ T2452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.929719][ T2452] ___sys_sendmsg (net/socket.c:2752) [ 42.929906][ T2452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.930117][ T2452] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.930310][ T2452] __sys_sendmsg (net/socket.c:2784) [ 42.930486][ T2452] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.930659][ T2452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.930883][ T2452] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.931059][ T2452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.931242][ T2452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.931417][ T2452] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.931591][ T2452] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.931767][ T2452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.931985][ T2452] RIP: 0033:0x7f0e2410208e [ 42.932173][ T2452] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.932671][ T2452] RSP: 002b:00007ffe0b3dd6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.932923][ T2452] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0e2410208e [ 42.933159][ T2452] RDX: 0000000000000000 RSI: 00007ffe0b3dd770 RDI: 0000000000000005 [ 42.933403][ T2452] RBP: 00007ffe0b3dd6d0 R08: 0000000000000000 R09: 0000000000000000 [ 42.933643][ T2452] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.933890][ T2452] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0b3dde30 | [ 42.936748][ T2452] ------------[ cut here ]------------ | [ 42.937536][ T2452] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2452 | [ 42.937890][ T2452] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.938595][ T2452] Tainted: [W]=WARN [ 42.938784][ T2452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.939050][ T2452] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.939320][ T2452] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.939852][ T2452] RSP: 0018:ffa0000006057190 EFLAGS: 00010286 [ 42.940117][ T2452] RAX: 00000000ffffffa6 RBX: ff1100000f2c1240 RCX: 1ff4000000c0adf8 [ 42.940406][ T2452] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c12f0 [ 42.940685][ T2452] RBP: ff1100000f2ca000 R08: 1fe2200001e5825f R09: ff11000010c8ae58 [ 42.940980][ T2452] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 42.941261][ T2452] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 42.941543][ T2452] FS: 00007f0e23ec8840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 42.941854][ T2452] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.942116][ T2452] CR2: 00000000143d2988 CR3: 00000000130e9003 CR4: 0000000000771ef0 [ 42.942412][ T2452] PKRU: 55555554 [ 42.942603][ T2452] Call Trace: [ 42.942790][ T2452] [ 42.942962][ T2452] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 42.943223][ T2452] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 42.943474][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.943695][ T2452] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 42.943927][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.944148][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.944375][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.944594][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.944812][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.945061][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.945287][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.945508][ T2452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.945729][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.945960][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.946187][ T2452] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 42.946407][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.946626][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.946844][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.947075][ T2452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.947308][ T2452] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.947528][ T2452] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.947747][ T2452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.947977][ T2452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.948203][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.948424][ T2452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.948641][ T2452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.948926][ T2452] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.949095][ T2452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.949270][ T2452] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.949442][ T2452] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.949609][ T2452] ? netlink_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.949782][ T2452] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.949967][ T2452] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.950136][ T2452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.950317][ T2452] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.950487][ T2452] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.950657][ T2452] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.950829][ T2452] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.951010][ T2452] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.951184][ T2452] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.951381][ T2452] ? move_addr_to_kernel (net/socket.c:258) [ 42.951550][ T2452] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.951722][ T2452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.951907][ T2452] ___sys_sendmsg (net/socket.c:2752) [ 42.952075][ T2452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.952281][ T2452] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.952460][ T2452] __sys_sendmsg (net/socket.c:2784) [ 42.952630][ T2452] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.952797][ T2452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.953014][ T2452] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.953190][ T2452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.953359][ T2452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.953529][ T2452] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.953697][ T2452] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.953879][ T2452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.954077][ T2452] RIP: 0033:0x7f0e2410208e [ 42.954260][ T2452] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.954735][ T2452] RSP: 002b:00007ffe0b3dd6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.954979][ T2452] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0e2410208e [ 42.955218][ T2452] RDX: 0000000000000000 RSI: 00007ffe0b3dd770 RDI: 0000000000000005 [ 42.955445][ T2452] RBP: 00007ffe0b3dd6d0 R08: 0000000000000000 R09: 0000000000000000 [ 42.955671][ T2452] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 42.955911][ T2452] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0b3dde30 | [ 43.004919][ T2454] ------------[ cut here ]------------ | [ 43.005075][ T2454] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2454 | [ 43.005362][ T2454] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.006609][ T2454] Tainted: [W]=WARN [ 43.006716][ T2454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.006897][ T2454] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.007077][ T2454] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.007574][ T2454] RSP: 0018:ffa0000006066f70 EFLAGS: 00010286 [ 43.007748][ T2454] RAX: 00000000ffffffa6 RBX: ff1100000b2ea7c0 RCX: 1ff4000000c0cdb4 [ 43.007961][ T2454] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea870 [ 43.008173][ T2454] RBP: ff1100000ea72000 R08: 1fe220000165d50f R09: ff1100000cc60b80 [ 43.008380][ T2454] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 43.008589][ T2454] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 43.008797][ T2454] FS: 00007fc6e4d0e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.009048][ T2454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.009227][ T2454] CR2: 000000001b75fa28 CR3: 0000000012d13003 CR4: 0000000000771ef0 [ 43.009437][ T2454] PKRU: 55555554 [ 43.009541][ T2454] Call Trace: [ 43.009646][ T2454] [ 43.009717][ T2454] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.009857][ T2454] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.010003][ T2454] notifier_call_chain (kernel/notifier.c:85) [ 43.010145][ T2454] __netdev_upper_dev_link (net/core/dev.c:8931) [ 43.010289][ T2454] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.010431][ T2454] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.010574][ T2454] netdev_upper_dev_link (net/core/dev.c:8972) [ 43.010712][ T2454] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 43.010852][ T2454] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 43.011002][ T2454] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.011146][ T2454] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.011293][ T2454] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.011438][ T2454] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.011577][ T2454] ? nla_strscpy (lib/nlattr.c:795) [ 43.011718][ T2454] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.011858][ T2454] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.012002][ T2454] ? __dev_get_by_name (net/core/dev.c:883) [ 43.012141][ T2454] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.012290][ T2454] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.012432][ T2454] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.012574][ T2454] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.012711][ T2454] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.012850][ T2454] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.012993][ T2454] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.013132][ T2454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.013280][ T2454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.013420][ T2454] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.013560][ T2454] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.013699][ T2454] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.013837][ T2454] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.013980][ T2454] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.014120][ T2454] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.014260][ T2454] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.014399][ T2454] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.014537][ T2454] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.014678][ T2454] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.014820][ T2454] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.014963][ T2454] ? netlink_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.015105][ T2454] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.015247][ T2454] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.015386][ T2454] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.015527][ T2454] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.015667][ T2454] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.015807][ T2454] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.015950][ T2454] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.016088][ T2454] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.016229][ T2454] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.016400][ T2454] ? move_addr_to_kernel (net/socket.c:258) [ 43.016539][ T2454] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.016678][ T2454] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.016819][ T2454] ___sys_sendmsg (net/socket.c:2752) [ 43.016963][ T2454] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.017135][ T2454] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.017289][ T2454] __sys_sendmsg (net/socket.c:2784) [ 43.017427][ T2454] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.017564][ T2454] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.017738][ T2454] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.017881][ T2454] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.018020][ T2454] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.018158][ T2454] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.018299][ T2454] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.018439][ T2454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.018611][ T2454] RIP: 0033:0x7fc6e4f4808e [ 43.018755][ T2454] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.019259][ T2454] RSP: 002b:00007fffcbe1b670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.019468][ T2454] RAX: ffffffffffffffda RBX: 00007fffcbe1be08 RCX: 00007fc6e4f4808e [ 43.019675][ T2454] RDX: 0000000000000000 RSI: 00007fffcbe1b720 RDI: 0000000000000005 [ 43.019887][ T2454] RBP: 00007fffcbe1b680 R08: 0000000000000000 R09: 0000000000000000 [ 43.020094][ T2454] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.020305][ T2454] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffcbe1bde0 | [ 43.021905][ T2454] ------------[ cut here ]------------ | [ 43.022039][ T2454] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2454 | [ 43.022313][ T2454] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.022875][ T2454] Tainted: [W]=WARN [ 43.022980][ T2454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.023154][ T2454] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.023336][ T2454] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.023825][ T2454] RSP: 0018:ffa0000006066fd0 EFLAGS: 00010286 [ 43.024005][ T2454] RAX: 00000000ffffffa6 RBX: ff1100000b2eaf40 RCX: 1ff4000000c0cdc0 [ 43.024215][ T2454] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eaff0 [ 43.024422][ T2454] RBP: ff1100000cc0a000 R08: 1fe220000165d5ff R09: ff1100000cc60b80 [ 43.024628][ T2454] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 43.024833][ T2454] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc0ae04 [ 43.025044][ T2454] FS: 00007fc6e4d0e840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.025290][ T2454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.025464][ T2454] CR2: 000000001b75fa28 CR3: 0000000012d13003 CR4: 0000000000771ef0 [ 43.025672][ T2454] PKRU: 55555554 [ 43.025776][ T2454] Call Trace: [ 43.025881][ T2454] [ 43.025952][ T2454] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.026092][ T2454] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.026203][ T2454] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.026340][ T2454] __dev_notify_flags (net/core/dev.c:9787) [ 43.026480][ T2454] ? netif_change_name (net/core/dev.c:1495) [ 43.026621][ T2454] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.026760][ T2454] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 43.026905][ T2454] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 43.027045][ T2454] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 43.027193][ T2454] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.027336][ T2454] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.027477][ T2454] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.027620][ T2454] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.027758][ T2454] ? nla_strscpy (lib/nlattr.c:795) [ 43.027904][ T2454] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.028044][ T2454] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.028187][ T2454] ? __dev_get_by_name (net/core/dev.c:883) [ 43.028326][ T2454] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.028472][ T2454] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.028615][ T2454] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.028755][ T2454] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.028899][ T2454] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.029037][ T2454] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.029179][ T2454] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.029320][ T2454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.029462][ T2454] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.029602][ T2454] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.029740][ T2454] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.029881][ T2454] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.030020][ T2454] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.030158][ T2454] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.030303][ T2454] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.030440][ T2454] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.030579][ T2454] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.030716][ T2454] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.030856][ T2454] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.031003][ T2454] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.031141][ T2454] ? netlink_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.031584][ T2454] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.031725][ T2454] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.031868][ T2454] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.032010][ T2454] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.032150][ T2454] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.032295][ T2454] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.032435][ T2454] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.032575][ T2454] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.032716][ T2454] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.032894][ T2454] ? move_addr_to_kernel (net/socket.c:258) [ 43.033035][ T2454] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.033191][ T2454] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.033332][ T2454] ___sys_sendmsg (net/socket.c:2752) [ 43.033470][ T2454] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.033641][ T2454] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.033794][ T2454] __sys_sendmsg (net/socket.c:2784) [ 43.033939][ T2454] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.034077][ T2454] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.034256][ T2454] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.034394][ T2454] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.034535][ T2454] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.034674][ T2454] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.034813][ T2454] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.034959][ T2454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.035131][ T2454] RIP: 0033:0x7fc6e4f4808e [ 43.035276][ T2454] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.035766][ T2454] RSP: 002b:00007fffcbe1b670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.035980][ T2454] RAX: ffffffffffffffda RBX: 00007fffcbe1be08 RCX: 00007fc6e4f4808e [ 43.036191][ T2454] RDX: 0000000000000000 RSI: 00007fffcbe1b720 RDI: 0000000000000005 [ 43.036398][ T2454] RBP: 00007fffcbe1b680 R08: 0000000000000000 R09: 0000000000000000 [ 43.036605][ T2454] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.036813][ T2454] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffcbe1bde0 | [ 43.068800][ T2456] ------------[ cut here ]------------ | [ 43.068955][ T2456] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2456 | [ 43.069228][ T2456] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.069762][ T2456] Tainted: [W]=WARN [ 43.069888][ T2456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.070050][ T2456] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.070227][ T2456] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.070687][ T2456] RSP: 0018:ffa0000006057020 EFLAGS: 00010286 [ 43.070853][ T2456] RAX: 00000000ffffffa6 RBX: ff11000009b1c040 RCX: 1ff4000000c0adca [ 43.071203][ T2456] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c0f0 [ 43.071400][ T2456] RBP: ff1100000cc0a000 R08: 1fe220000136381f R09: ff11000013148b58 [ 43.071597][ T2456] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 43.071795][ T2456] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.071997][ T2456] FS: 00007fad5a448840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 43.072231][ T2456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.072395][ T2456] CR2: 000000000a2dc988 CR3: 00000000130b7004 CR4: 0000000000771ef0 [ 43.072591][ T2456] PKRU: 55555554 [ 43.072690][ T2456] Call Trace: [ 43.072786][ T2456] [ 43.072855][ T2456] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.072994][ T2456] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.073093][ T2456] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.073227][ T2456] __dev_notify_flags (net/core/dev.c:9787) [ 43.073357][ T2456] ? netif_change_name (net/core/dev.c:1495) [ 43.073487][ T2456] ? __dev_change_flags (net/core/dev.c:9752) [ 43.073618][ T2456] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.073748][ T2456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.073886][ T2456] ? 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.074019][ T2456] netif_change_flags (net/core/dev.c:9820) [ 43.074150][ T2456] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.074287][ T2456] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.074421][ T2456] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.074556][ T2456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.074719][ T2456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.074849][ T2456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.074991][ T2456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.075120][ T2456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.075257][ T2456] ? __kernel_text_address (kernel/extable.c:79) [ 43.075389][ T2456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.075521][ T2456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.075654][ T2456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.075785][ T2456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.075921][ T2456] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.076049][ T2456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.076183][ T2456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.076311][ T2456] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.076439][ T2456] ? __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.076569][ T2456] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.076697][ T2456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.076829][ T2456] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.076966][ T2456] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.077101][ T2456] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.077238][ T2456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.077367][ T2456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.077497][ T2456] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.077625][ T2456] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.077755][ T2456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.077892][ T2456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.078023][ T2456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.078151][ T2456] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.078284][ T2456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.078417][ T2456] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.078548][ T2456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.078677][ T2456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.078807][ T2456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.078940][ T2456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.079073][ T2456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.079206][ T2456] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.079336][ T2456] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.079468][ T2456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.079599][ T2456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.079733][ T2456] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.079867][ T2456] ? netlink_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.080004][ T2456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.080135][ T2456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.080266][ T2456] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.080396][ T2456] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.080525][ T2456] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.080655][ T2456] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.080786][ T2456] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.080920][ T2456] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.081049][ T2456] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.081209][ T2456] ? move_addr_to_kernel (net/socket.c:258) [ 43.081338][ T2456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.081466][ T2456] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.081595][ T2456] ___sys_sendmsg (net/socket.c:2752) [ 43.081721][ T2456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.081887][ T2456] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.082030][ T2456] __sys_sendmsg (net/socket.c:2784) [ 43.082158][ T2456] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.082324][ T2456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.082485][ T2456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.082625][ T2456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.082754][ T2456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.082889][ T2456] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.083019][ T2456] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.083149][ T2456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.083312][ T2456] RIP: 0033:0x7fad5a68208e [ 43.083447][ T2456] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.083909][ T2456] RSP: 002b:00007ffe5e11abd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.084104][ T2456] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fad5a68208e [ 43.084301][ T2456] RDX: 0000000000000000 RSI: 00007ffe5e11ac80 RDI: 0000000000000005 [ 43.084493][ T2456] RBP: 00007ffe5e11abe0 R08: 0000000000000000 R09: 0000000000000000 [ 43.084685][ T2456] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.084884][ T2456] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5e11b340 | [ 43.142478][ T2460] ------------[ cut here ]------------ | [ 43.142640][ T2460] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2460 | [ 43.142950][ T2460] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.143490][ T2460] Tainted: [W]=WARN [ 43.143588][ T2460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.143759][ T2460] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.143932][ T2460] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.144397][ T2460] RSP: 0018:ffa0000005fa6fe0 EFLAGS: 00010286 [ 43.144562][ T2460] RAX: 00000000ffffffa6 RBX: ff1100000f18e1c0 RCX: 1ff4000000bf4dc2 [ 43.144755][ T2460] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e270 [ 43.144954][ T2460] RBP: ff1100000ea72000 R08: 1fe2200001e31c4f R09: ff11000009df2e58 [ 43.145149][ T2460] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 43.145411][ T2460] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 43.145607][ T2460] FS: 00007fd550438840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.145835][ T2460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.146006][ T2460] CR2: 00000000033b6988 CR3: 000000000e8df001 CR4: 0000000000771ef0 [ 43.146207][ T2460] PKRU: 55555554 [ 43.146304][ T2460] Call Trace: [ 43.146401][ T2460] [ 43.146468][ T2460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.146598][ T2460] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.146728][ T2460] notifier_call_chain (kernel/notifier.c:85) [ 43.146867][ T2460] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 43.146999][ T2460] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 43.147161][ T2460] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.147296][ T2460] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.147425][ T2460] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 43.147556][ T2460] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 43.147709][ T2460] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 43.147878][ T2460] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 43.148013][ T2460] ? write_profile (kernel/profile.c:194) [ 43.148145][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.148281][ T2460] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 43.148448][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.148581][ T2460] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 43.148712][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.148841][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.148975][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.149105][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.149240][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.149387][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.149518][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.149649][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.149779][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.149912][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.150045][ T2460] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 43.150182][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.150313][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.150443][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.150575][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.150708][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.150838][ T2460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.150972][ T2460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.151104][ T2460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.151239][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.151372][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.151502][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.151637][ T2460] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.151769][ T2460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.151995][ T2460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.152131][ T2460] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.152265][ T2460] ? netlink_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.152397][ T2460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.152528][ T2460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.152661][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.152793][ T2460] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.152991][ T2460] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.153123][ T2460] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.153259][ T2460] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.153390][ T2460] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.153521][ T2460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.153682][ T2460] ? move_addr_to_kernel (net/socket.c:258) [ 43.153814][ T2460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.154000][ T2460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.154191][ T2460] ___sys_sendmsg (net/socket.c:2752) [ 43.154320][ T2460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.154480][ T2460] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.154624][ T2460] __sys_sendmsg (net/socket.c:2784) [ 43.154757][ T2460] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.154942][ T2460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.155108][ T2460] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.155243][ T2460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.155375][ T2460] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.155504][ T2460] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.155634][ T2460] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.155765][ T2460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.155982][ T2460] RIP: 0033:0x7fd55067208e [ 43.156118][ T2460] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.156606][ T2460] RSP: 002b:00007ffe790425a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.156802][ T2460] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd55067208e [ 43.157074][ T2460] RDX: 0000000000000000 RSI: 00007ffe79042650 RDI: 0000000000000005 [ 43.157273][ T2460] RBP: 00007ffe790425b0 R08: 0000000000000000 R09: 0000000000000000 [ 43.157467][ T2460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.157662][ T2460] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe79042d10 | [ 43.159530][ T2460] ------------[ cut here ]------------ | [ 43.159654][ T2460] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2460 | [ 43.159908][ T2460] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.160424][ T2460] Tainted: [W]=WARN [ 43.160520][ T2460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.160680][ T2460] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.160843][ T2460] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.161314][ T2460] RSP: 0018:ffa0000005fa7060 EFLAGS: 00010286 [ 43.161479][ T2460] RAX: 00000000ffffffa6 RBX: ff1100000f18f0c0 RCX: 1ff4000000bf4dd2 [ 43.161667][ T2460] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f170 [ 43.161853][ T2460] RBP: ff1100000c24a000 R08: 1fe2200001e31e2f R09: ff11000009df2e58 [ 43.162050][ T2460] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 43.162305][ T2460] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005fa7100 [ 43.162495][ T2460] FS: 00007fd550438840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.162717][ T2460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.162879][ T2460] CR2: 00000000033b6988 CR3: 000000000e8df001 CR4: 0000000000771ef0 [ 43.163070][ T2460] PKRU: 55555554 [ 43.163170][ T2460] Call Trace: [ 43.163270][ T2460] [ 43.163335][ T2460] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.163463][ T2460] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.163561][ T2460] netif_close_many (net/core/dev.c:1804) [ 43.163689][ T2460] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.163816][ T2460] ? __dev_close_many (net/core/dev.c:1781) [ 43.163946][ T2460] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 43.164110][ T2460] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 43.164274][ T2460] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 43.164405][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.164532][ T2460] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.164692][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.164820][ T2460] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 43.164954][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.165082][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.165217][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.165342][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.165468][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.165613][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.165739][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.165871][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.165997][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.166124][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.166254][ T2460] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 43.166381][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.166508][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.166633][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.166760][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.166892][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.167018][ T2460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.167145][ T2460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.167276][ T2460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.167401][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.167530][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.167656][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.167784][ T2460] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.167915][ T2460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.168042][ T2460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.168176][ T2460] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.168302][ T2460] ? netlink_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.168430][ T2460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.168557][ T2460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.168683][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.168810][ T2460] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.168940][ T2460] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.169070][ T2460] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.169203][ T2460] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.169329][ T2460] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.169455][ T2460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.169613][ T2460] ? move_addr_to_kernel (net/socket.c:258) [ 43.169740][ T2460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.169871][ T2460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.170001][ T2460] ___sys_sendmsg (net/socket.c:2752) [ 43.170126][ T2460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.170287][ T2460] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.170429][ T2460] __sys_sendmsg (net/socket.c:2784) [ 43.170556][ T2460] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.170681][ T2460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.170840][ T2460] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.170983][ T2460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.171110][ T2460] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.171244][ T2460] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.171371][ T2460] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.171497][ T2460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.171653][ T2460] RIP: 0033:0x7fd55067208e [ 43.171785][ T2460] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.172241][ T2460] RSP: 002b:00007ffe790425a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.172433][ T2460] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd55067208e [ 43.172621][ T2460] RDX: 0000000000000000 RSI: 00007ffe79042650 RDI: 0000000000000005 [ 43.172810][ T2460] RBP: 00007ffe790425b0 R08: 0000000000000000 R09: 0000000000000000 [ 43.173003][ T2460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.173200][ T2460] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe79042d10 | [ 43.175468][ T2460] ------------[ cut here ]------------ | [ 43.175598][ T2460] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2460 | [ 43.175838][ T2460] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.177044][ T2460] Tainted: [W]=WARN [ 43.177136][ T2460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.177342][ T2460] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.177502][ T2460] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.177988][ T2460] RSP: 0018:ffa0000005fa7190 EFLAGS: 00010286 [ 43.178144][ T2460] RAX: 00000000ffffffa6 RBX: ff110000100be940 RCX: 1ff4000000bf4df8 [ 43.178330][ T2460] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be9f0 [ 43.178514][ T2460] RBP: ff1100000c24a000 R08: 1fe2200002017d3f R09: ff11000009df2e58 [ 43.178696][ T2460] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 43.178930][ T2460] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 43.179114][ T2460] FS: 00007fd550438840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.179344][ T2460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.179499][ T2460] CR2: 00000000033b6988 CR3: 000000000e8df001 CR4: 0000000000771ef0 [ 43.179683][ T2460] PKRU: 55555554 [ 43.179775][ T2460] Call Trace: [ 43.179921][ T2460] [ 43.179984][ T2460] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 43.180140][ T2460] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.180299][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.180423][ T2460] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 43.180545][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.180666][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.180789][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.180960][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.181081][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.181225][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.181347][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.181470][ T2460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.181593][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.181714][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.181841][ T2460] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 43.182013][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.182134][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.182262][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.182386][ T2460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.182508][ T2460] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.182629][ T2460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.182752][ T2460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.182922][ T2460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.183045][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.183174][ T2460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.183296][ T2460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.183419][ T2460] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.183539][ T2460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.183663][ T2460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.183788][ T2460] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.183962][ T2460] ? netlink_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.184085][ T2460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.184211][ T2460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.184334][ T2460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.184465][ T2460] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.184592][ T2460] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.184715][ T2460] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.184839][ T2460] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.185013][ T2460] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.185134][ T2460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.185291][ T2460] ? move_addr_to_kernel (net/socket.c:258) [ 43.185414][ T2460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.185535][ T2460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.185658][ T2460] ___sys_sendmsg (net/socket.c:2752) [ 43.185779][ T2460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.185981][ T2460] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.186114][ T2460] __sys_sendmsg (net/socket.c:2784) [ 43.186240][ T2460] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.186361][ T2460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.186514][ T2460] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.186635][ T2460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.186756][ T2460] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.186927][ T2460] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.187049][ T2460] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.187175][ T2460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.187327][ T2460] RIP: 0033:0x7fd55067208e [ 43.187454][ T2460] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.187937][ T2460] RSP: 002b:00007ffe790425a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.188122][ T2460] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd55067208e [ 43.188323][ T2460] RDX: 0000000000000000 RSI: 00007ffe79042650 RDI: 0000000000000005 [ 43.188505][ T2460] RBP: 00007ffe790425b0 R08: 0000000000000000 R09: 0000000000000000 [ 43.188695][ T2460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.188927][ T2460] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe79042d10 | [ 43.255468][ T2464] ------------[ cut here ]------------ | [ 43.255672][ T2464] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2464 | [ 43.256659][ T2464] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.257425][ T2464] Tainted: [W]=WARN [ 43.257580][ T2464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.257810][ T2464] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.258062][ 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 [ 43.258585][ T2464] RSP: 0018:ffa00000060a6fe0 EFLAGS: 00010286 [ 43.258804][ T2464] RAX: 00000000ffffffa6 RBX: ff1100000f2c0f40 RCX: 1ff4000000c14dc2 [ 43.259058][ T2464] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0ff0 [ 43.259305][ T2464] RBP: ff1100000ea72000 R08: 1fe2200001e581ff R09: ff11000012740b58 [ 43.259549][ T2464] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 43.259820][ T2464] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 43.260077][ T2464] FS: 00007f9485a26840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.260376][ T2464] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.260606][ T2464] CR2: 000000003a50e988 CR3: 000000000f38c004 CR4: 0000000000771ef0 [ 43.260879][ T2464] PKRU: 55555554 [ 43.261037][ T2464] Call Trace: [ 43.261198][ T2464] [ 43.261322][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.261513][ T2464] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.261710][ T2464] notifier_call_chain (kernel/notifier.c:85) [ 43.261919][ T2464] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 43.262118][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.262328][ T2464] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 43.262563][ T2464] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.262752][ T2464] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 43.262962][ T2464] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 43.263157][ T2464] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 43.263395][ T2464] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 43.263588][ T2464] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 43.263788][ T2464] ? write_profile (kernel/profile.c:194) [ 43.263998][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.264199][ T2464] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 43.264434][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.264626][ T2464] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 43.264823][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.265026][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.265231][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.265426][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.265619][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.265832][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.266041][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.266245][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.266439][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.266636][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.266835][ T2464] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 43.267047][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.267247][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.267443][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.267638][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.267831][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.268038][ T2464] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.268240][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.268436][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.268632][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.268829][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.269033][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.269237][ T2464] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.269431][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.269630][ T2464] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.269826][ 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)) [ 43.270028][ 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)) [ 43.270234][ T2464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.270425][ T2464] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.270622][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.270818][ T2464] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.271027][ T2464] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.271282][ T2464] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.271476][ T2464] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.271671][ T2464] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.271878][ T2464] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.272108][ T2464] ? move_addr_to_kernel (net/socket.c:258) [ 43.272307][ T2464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.272502][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.272699][ T2464] ___sys_sendmsg (net/socket.c:2752) [ 43.272905][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.273138][ T2464] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.273348][ T2464] __sys_sendmsg (net/socket.c:2784) [ 43.273541][ T2464] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.273734][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.273980][ 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) [ 43.274175][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.274372][ T2464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.274566][ T2464] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.274759][ T2464] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.274969][ T2464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.275206][ T2464] RIP: 0033:0x7f9485c6008e [ 43.275400][ 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 [ 43.275973][ T2464] RSP: 002b:00007ffc0c899cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.276243][ T2464] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9485c6008e [ 43.276507][ T2464] RDX: 0000000000000000 RSI: 00007ffc0c899d60 RDI: 0000000000000005 [ 43.276774][ T2464] RBP: 00007ffc0c899cc0 R08: 0000000000000000 R09: 0000000000000000 [ 43.277054][ T2464] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.277403][ T2464] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0c89a420 | [ 43.279579][ T2464] ------------[ cut here ]------------ | [ 43.279716][ T2464] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2464 | [ 43.280060][ T2464] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.280575][ T2464] Tainted: [W]=WARN [ 43.280671][ T2464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.280829][ T2464] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.281003][ 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 [ 43.281452][ T2464] RSP: 0018:ffa00000060a7060 EFLAGS: 00010286 [ 43.281612][ T2464] RAX: 00000000ffffffa6 RBX: ff110000100be1c0 RCX: 1ff4000000c14dd2 [ 43.281799][ T2464] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be270 [ 43.281994][ T2464] RBP: ff1100000c352000 R08: 1fe2200002017c4f R09: ff11000012740b58 [ 43.282186][ T2464] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 43.282374][ T2464] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000060a7100 [ 43.282562][ T2464] FS: 00007f9485a26840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 43.282783][ T2464] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.282949][ T2464] CR2: 00007efcaba318f4 CR3: 000000000f38c002 CR4: 0000000000771ef0 [ 43.283138][ T2464] PKRU: 55555554 [ 43.283235][ T2464] Call Trace: [ 43.283329][ T2464] [ 43.283393][ T2464] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.283522][ T2464] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.283619][ T2464] netif_close_many (net/core/dev.c:1804) [ 43.283744][ T2464] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.283876][ T2464] ? __dev_close_many (net/core/dev.c:1781) [ 43.284004][ T2464] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 43.284162][ T2464] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 43.284324][ T2464] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 43.284454][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.284579][ T2464] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.284736][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.284869][ T2464] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 43.284996][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.285122][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.285254][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.285379][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.285504][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.285649][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.285774][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.285906][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.286031][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.286158][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.286288][ T2464] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 43.286415][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.286542][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.286672][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.286797][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.286929][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.287054][ T2464] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.287186][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.287311][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.287436][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.287563][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.287688][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.287813][ T2464] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.287946][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.288071][ T2464] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.288203][ 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)) [ 43.288328][ 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)) [ 43.288455][ T2464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.288580][ T2464] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.288706][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.288833][ T2464] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.288973][ T2464] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.289099][ T2464] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.289232][ T2464] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.289355][ T2464] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.289480][ T2464] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.289634][ T2464] ? move_addr_to_kernel (net/socket.c:258) [ 43.289761][ T2464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.289892][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.290018][ T2464] ___sys_sendmsg (net/socket.c:2752) [ 43.290142][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.290301][ T2464] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.290439][ T2464] __sys_sendmsg (net/socket.c:2784) [ 43.290566][ T2464] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.290690][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.290850][ 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) [ 43.290981][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.291107][ T2464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.291236][ T2464] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.291360][ T2464] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.291485][ T2464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.291641][ T2464] RIP: 0033:0x7f9485c6008e [ 43.291772][ 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 [ 43.292231][ T2464] RSP: 002b:00007ffc0c899cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.292420][ T2464] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9485c6008e [ 43.292607][ T2464] RDX: 0000000000000000 RSI: 00007ffc0c899d60 RDI: 0000000000000005 [ 43.292793][ T2464] RBP: 00007ffc0c899cc0 R08: 0000000000000000 R09: 0000000000000000 [ 43.292990][ T2464] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.293179][ T2464] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0c89a420 | [ 43.295469][ T2464] ------------[ cut here ]------------ | [ 43.295591][ T2464] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2464 | [ 43.295829][ T2464] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.296348][ T2464] Tainted: [W]=WARN [ 43.296440][ T2464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.296592][ T2464] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.296750][ 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 [ 43.297186][ T2464] RSP: 0018:ffa00000060a7190 EFLAGS: 00010286 [ 43.297339][ T2464] RAX: 00000000ffffffa6 RBX: ff1100000eb599c0 RCX: 1ff4000000c14df8 [ 43.297520][ T2464] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb59a70 [ 43.297702][ T2464] RBP: ff1100000c352000 R08: 1fe2200001d6b34f R09: ff11000012740b58 [ 43.297890][ T2464] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 43.298071][ T2464] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 43.298266][ T2464] FS: 00007f9485a26840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 43.298486][ T2464] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.298638][ T2464] CR2: 00007efcaba318f4 CR3: 000000000f38c002 CR4: 0000000000771ef0 [ 43.298821][ T2464] PKRU: 55555554 [ 43.298916][ T2464] Call Trace: [ 43.299007][ T2464] [ 43.299071][ T2464] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 43.299231][ T2464] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.299383][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.299506][ T2464] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 43.299627][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.299757][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.299884][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.300004][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.300125][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.300270][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.300390][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.300512][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.300633][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.300754][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.300879][ T2464] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 43.301001][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.301122][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.301248][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.301370][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.301493][ T2464] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 43.301614][ T2464] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.301735][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.301858][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.301983][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.302108][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.302233][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.302356][ T2464] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.302477][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.302603][ T2464] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.302727][ 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)) [ 43.302847][ 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)) [ 43.302978][ T2464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.303099][ T2464] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.303225][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.303348][ T2464] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.303469][ T2464] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.303590][ T2464] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.303712][ T2464] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.303831][ T2464] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.303959][ T2464] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.304108][ T2464] ? move_addr_to_kernel (net/socket.c:258) [ 43.304237][ T2464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.304357][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.304479][ T2464] ___sys_sendmsg (net/socket.c:2752) [ 43.304599][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.304750][ T2464] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.304888][ T2464] __sys_sendmsg (net/socket.c:2784) [ 43.305009][ T2464] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.305129][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.305287][ 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) [ 43.305408][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.305530][ T2464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.305650][ T2464] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.305771][ T2464] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.305897][ T2464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.306046][ T2464] RIP: 0033:0x7f9485c6008e [ 43.306175][ 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 [ 43.306603][ T2464] RSP: 002b:00007ffc0c899cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.306784][ T2464] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9485c6008e [ 43.306967][ T2464] RDX: 0000000000000000 RSI: 00007ffc0c899d60 RDI: 0000000000000005 [ 43.307147][ T2464] RBP: 00007ffc0c899cc0 R08: 0000000000000000 R09: 0000000000000000 [ 43.307332][ T2464] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb50 [ 43.307521][ T2464] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0c89a420 | [ 43.351642][ T164] ------------[ cut here ]------------ | [ 43.351972][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 43.352275][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.352993][ T164] Tainted: [W]=WARN [ 43.353104][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.353338][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.353554][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.354215][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 43.354418][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c1e40 RCX: 1ff40000000feebf [ 43.354656][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1ef0 [ 43.354982][ T164] RBP: ff1100000ea72000 R08: 1fe2200001e583df R09: ff1100000c015220 [ 43.355223][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 43.355459][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 43.355698][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.356062][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.356265][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 43.356505][ T164] PKRU: 55555554 [ 43.356626][ T164] Call Trace: [ 43.356743][ T164] [ 43.356826][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.357083][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.357205][ T164] netif_close_many (net/core/dev.c:1804) [ 43.357363][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.357520][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 43.357681][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.357843][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 43.358099][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 43.358297][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 43.358491][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.358652][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.358810][ T164] ? __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.359028][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.359190][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.359385][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 43.359544][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 43.359702][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.359861][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.360081][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 43.360244][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.360400][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 43.360562][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 43.360726][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 43.360946][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 43.361145][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 43.361345][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 43.361506][ T164] ? 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)) [ 43.361666][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 43.361924][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 43.362082][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 43.362247][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 43.362406][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 43.362580][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 43.362697][ T164] new_sync_write (fs/read_write.c:595) [ 43.362856][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.363076][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 43.363242][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.363400][ T164] ? ksys_write (fs/read_write.c:740) [ 43.363560][ T164] vfs_write (fs/read_write.c:688) [ 43.363681][ T164] ksys_write (fs/read_write.c:740) [ 43.363803][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 43.363963][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.364122][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.364285][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.364441][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.364598][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.364755][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.364957][ T164] RIP: 0033:0x7f4f5d5d508e [ 43.365123][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.365682][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 43.365929][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 43.366169][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 43.366403][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.366638][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 43.366877][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 43.374702][ T164] ------------[ cut here ]------------ | [ 43.374877][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 43.375206][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.375922][ T164] Tainted: [W]=WARN [ 43.376048][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.376263][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.376480][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.377061][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 43.377272][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc68940 RCX: 1ff40000000fee81 [ 43.377517][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc689f0 [ 43.377761][ T164] RBP: ff1100000cc0a000 R08: 1fe220000198d13f R09: ff1100000c0151f8 [ 43.378012][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 43.378260][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 43.378504][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.378787][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.379125][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 43.379373][ T164] PKRU: 55555554 [ 43.379494][ T164] Call Trace: [ 43.379616][ T164] [ 43.379699][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.379964][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.380085][ T164] netif_close_many (net/core/dev.c:1804) [ 43.380252][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.380415][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 43.380577][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 43.380782][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 43.381060][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 43.381294][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.381496][ T164] ? 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 [ 43.381662][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 43.381931][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 43.382098][ T164] notifier_call_chain (kernel/notifier.c:85) [ 43.382267][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 43.382470][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.382671][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 43.382835][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 43.383057][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.383221][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.383384][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 43.383547][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.383708][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 43.383936][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 43.384104][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 43.384270][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 43.384476][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 43.384683][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 43.384849][ T164] ? 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)) [ 43.385074][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 43.385281][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 43.385444][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 43.385606][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 43.385768][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 43.385994][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 43.386115][ T164] new_sync_write (fs/read_write.c:595) [ 43.386284][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.386446][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 43.386606][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.386768][ T164] ? ksys_write (fs/read_write.c:740) [ 43.386999][ T164] vfs_write (fs/read_write.c:688) [ 43.387122][ T164] ksys_write (fs/read_write.c:740) [ 43.387251][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 43.387413][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.387575][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.387737][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.387961][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.388122][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.388288][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.388488][ T164] RIP: 0033:0x7f4f5d5d508e [ 43.388660][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.389304][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 43.389551][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 43.389795][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 43.390097][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.390344][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 43.390584][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 43.394617][ T164] ------------[ cut here ]------------ | [ 43.394787][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 43.395102][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.395770][ T164] Tainted: [W]=WARN [ 43.395901][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.396095][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.396309][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.396870][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 43.397073][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c087cc0 RCX: 1ff40000000feea7 [ 43.397318][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087d70 [ 43.397554][ T164] RBP: ff1100000cc0a000 R08: 1fe2200001810faf R09: ff1100000c0151f8 [ 43.397786][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 43.398029][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 43.398273][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 43.398547][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.398745][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 43.398991][ T164] PKRU: 55555554 [ 43.399109][ T164] Call Trace: [ 43.399231][ T164] [ 43.399313][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 43.399513][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.399712][ T164] ? 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 [ 43.399880][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 43.400079][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 43.400246][ T164] notifier_call_chain (kernel/notifier.c:85) [ 43.400407][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 43.400605][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.400801][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 43.400963][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 43.401118][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.401278][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.401437][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 43.401596][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.401750][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 43.401916][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 43.402076][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 43.402238][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 43.402432][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 43.402628][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 43.402787][ T164] ? 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)) [ 43.402952][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 43.403150][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 43.403309][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 43.403465][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 43.403619][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 43.403774][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 43.403897][ T164] new_sync_write (fs/read_write.c:595) [ 43.404053][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.404213][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 43.404372][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.404530][ T164] ? ksys_write (fs/read_write.c:740) [ 43.404691][ T164] vfs_write (fs/read_write.c:688) [ 43.404813][ T164] ksys_write (fs/read_write.c:740) [ 43.404936][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 43.405093][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.405250][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.405410][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.405567][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.405723][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.405883][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.406074][ T164] RIP: 0033:0x7f4f5d5d508e [ 43.406241][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.406794][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 43.407033][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 43.407275][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 43.407506][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.407738][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 43.407974][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 43.423930][ T164] ------------[ cut here ]------------ | [ 43.424107][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 43.424421][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.425632][ T164] Tainted: [W]=WARN [ 43.425747][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.425996][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.426193][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.426720][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 43.426968][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c0876c0 RCX: 1ff40000000feeef [ 43.427198][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087770 [ 43.427422][ T164] RBP: ff1100000ea72000 R08: 1fe2200001810eef R09: ff1100000c0151f8 [ 43.427644][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 43.427922][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 43.428151][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 43.428415][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.428603][ T164] CR2: 00007f4f5d5cb580 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 43.428823][ T164] PKRU: 55555554 [ 43.428994][ T164] Call Trace: [ 43.429105][ T164] [ 43.429185][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 43.429376][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 43.429557][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 43.429707][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 43.429855][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.430057][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.430211][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 43.430362][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.430510][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 43.430660][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 43.430812][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 43.431014][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 43.431206][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 43.431395][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 43.431544][ T164] ? 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)) [ 43.431693][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 43.431934][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 43.432083][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 43.432237][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 43.432386][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 43.432533][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 43.432648][ T164] new_sync_write (fs/read_write.c:595) [ 43.432798][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.432999][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 43.433149][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.433302][ T164] ? ksys_write (fs/read_write.c:740) [ 43.433454][ T164] vfs_write (fs/read_write.c:688) [ 43.433566][ T164] ksys_write (fs/read_write.c:740) [ 43.433680][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 43.433830][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.434031][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.434182][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.434329][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.434477][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.434625][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.434809][ T164] RIP: 0033:0x7f4f5d5d508e [ 43.435022][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.435554][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 43.435779][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 43.436058][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 43.436281][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.436503][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 43.436721][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 43.472028][ T164] ------------[ cut here ]------------ | [ 43.472205][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 43.472528][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.473216][ T164] Tainted: [W]=WARN [ 43.473336][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.473529][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.473729][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.474292][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 43.474487][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1d0c0 RCX: 1ff40000000feed1 [ 43.474720][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d170 [ 43.474959][ T164] RBP: ff1100000cc12000 R08: 1fe2200001363a2f R09: ff1100000c0151f8 [ 43.475195][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 43.475430][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12000 [ 43.475665][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.475945][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.476143][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 43.476383][ T164] PKRU: 55555554 [ 43.476495][ T164] Call Trace: [ 43.476614][ T164] [ 43.476692][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.476852][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.476974][ T164] register_netdevice (net/core/dev.c:11488) [ 43.477134][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 43.477335][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 43.477498][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 43.477695][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 43.477858][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 43.478061][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 43.478265][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.478423][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 43.478580][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 43.478774][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 43.478937][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 43.479131][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 43.479292][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 43.479448][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 43.479604][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 43.479722][ T164] new_sync_write (fs/read_write.c:595) [ 43.479883][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.480039][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 43.480198][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.480353][ T164] ? ksys_write (fs/read_write.c:740) [ 43.480513][ T164] vfs_write (fs/read_write.c:688) [ 43.480632][ T164] ksys_write (fs/read_write.c:740) [ 43.480751][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 43.480912][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.481071][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.481235][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.481390][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.481546][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.481699][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.481896][ T164] RIP: 0033:0x7f4f5d5d508e [ 43.482057][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.482609][ T164] RSP: 002b:00007ffc17314390 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 43.482843][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 43.483080][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 43.483316][ T164] RBP: 00007ffc173143a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.483549][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 43.483785][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 43.628679][ T2475] ------------[ cut here ]------------ | [ 43.629155][ T2475] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2475 | [ 43.629560][ T2475] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.630266][ T2475] Tainted: [W]=WARN [ 43.630409][ T2475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.630620][ T2475] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.630858][ T2475] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.631452][ T2475] RSP: 0018:ffa0000006107020 EFLAGS: 00010286 [ 43.631686][ T2475] RAX: 00000000ffffffa6 RBX: ff1100001194e7c0 RCX: 1ff4000000c20dca [ 43.631968][ T2475] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e870 [ 43.632235][ T2475] RBP: ff1100000cc12000 R08: 1fe2200002329d0f R09: ff1100000cb0d180 [ 43.632498][ T2475] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 43.632761][ T2475] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.633044][ T2475] FS: 00007f5007fbb840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.633355][ T2475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.633585][ T2475] CR2: 00000000065b0988 CR3: 0000000010cb0005 CR4: 0000000000771ef0 [ 43.633853][ T2475] PKRU: 55555554 [ 43.634024][ T2475] Call Trace: [ 43.634184][ T2475] [ 43.634308][ T2475] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.634502][ T2475] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.634661][ T2475] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.634853][ T2475] __dev_notify_flags (net/core/dev.c:9787) [ 43.635062][ T2475] ? netif_change_name (net/core/dev.c:1495) [ 43.635264][ T2475] ? __dev_change_flags (net/core/dev.c:9752) [ 43.635459][ T2475] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.635649][ T2475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.635846][ T2475] ? 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.636050][ T2475] netif_change_flags (net/core/dev.c:9820) [ 43.636249][ T2475] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.636445][ T2475] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.636639][ T2475] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.636879][ T2475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.637072][ T2475] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.637276][ T2475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.637470][ T2475] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.637664][ T2475] ? __kernel_text_address (kernel/extable.c:79) [ 43.637857][ T2475] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.638079][ T2475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.638274][ T2475] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.638469][ T2475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.638661][ T2475] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.638853][ T2475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.639054][ T2475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.639250][ T2475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.639444][ T2475] ? __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.639635][ T2475] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.639830][ T2475] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.640032][ T2475] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.640235][ T2475] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.640432][ T2475] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.640627][ T2475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.640823][ T2475] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.641024][ T2475] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.641215][ T2475] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.641406][ T2475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.641602][ T2475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.641795][ T2475] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.641997][ T2475] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.642199][ T2475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.642396][ T2475] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.642589][ T2475] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.642781][ T2475] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.642984][ T2475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.643181][ T2475] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.643375][ T2475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.643568][ T2475] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.643764][ T2475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.643970][ T2475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.644173][ T2475] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.644370][ T2475] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.644560][ T2475] ? netlink_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.644753][ T2475] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.644960][ T2475] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.645153][ T2475] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.645353][ T2475] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.645551][ T2475] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.645745][ T2475] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.645951][ T2475] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.646146][ T2475] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.646346][ T2475] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.646574][ T2475] ? move_addr_to_kernel (net/socket.c:258) [ 43.646767][ T2475] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.646976][ T2475] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.647178][ T2475] ___sys_sendmsg (net/socket.c:2752) [ 43.647372][ T2475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.647600][ T2475] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.647807][ T2475] __sys_sendmsg (net/socket.c:2784) [ 43.648013][ T2475] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.648210][ T2475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.648444][ T2475] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.648632][ T2475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.648827][ T2475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.649027][ T2475] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.649226][ T2475] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.649420][ T2475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.649645][ T2475] RIP: 0033:0x7f50081f508e [ 43.649846][ T2475] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.650425][ T2475] RSP: 002b:00007ffe6b365360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.650686][ T2475] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f50081f508e [ 43.650963][ T2475] RDX: 0000000000000000 RSI: 00007ffe6b365410 RDI: 0000000000000005 [ 43.651233][ T2475] RBP: 00007ffe6b365370 R08: 0000000000000000 R09: 0000000000000000 [ 43.651499][ T2475] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.651761][ T2475] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe6b365ad0 | [ 43.686686][ T2476] ------------[ cut here ]------------ | [ 43.686916][ T2476] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2476 | [ 43.687273][ T2476] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.687998][ T2476] Tainted: [W]=WARN [ 43.688160][ T2476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.688405][ T2476] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.688653][ T2476] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.689267][ T2476] RSP: 0018:ffa0000006116f70 EFLAGS: 00010286 [ 43.689509][ T2476] RAX: 00000000ffffffa6 RBX: ff1100001194fcc0 RCX: 1ff4000000c22db4 [ 43.689784][ T2476] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fd70 [ 43.690069][ T2476] RBP: ff1100000cc12000 R08: 1fe2200002329faf R09: ff11000012e7ae80 [ 43.690352][ T2476] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 43.690627][ T2476] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 43.690915][ T2476] FS: 00007f3cff503840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.691237][ T2476] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.691477][ T2476] CR2: 00007f5008088574 CR3: 00000000100e7001 CR4: 0000000000771ef0 [ 43.691753][ T2476] PKRU: 55555554 [ 43.691929][ T2476] Call Trace: [ 43.692093][ T2476] [ 43.692227][ T2476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.692429][ T2476] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.692633][ T2476] notifier_call_chain (kernel/notifier.c:85) [ 43.692838][ T2476] __netdev_upper_dev_link (net/core/dev.c:8931) [ 43.693055][ T2476] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.693271][ T2476] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.693471][ T2476] netdev_upper_dev_link (net/core/dev.c:8972) [ 43.693672][ T2476] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 43.693889][ T2476] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 43.694094][ T2476] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.694308][ T2476] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.694513][ T2476] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.694719][ T2476] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.694937][ T2476] ? nla_strscpy (lib/nlattr.c:795) [ 43.695139][ T2476] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.695351][ T2476] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.695553][ T2476] ? __dev_get_by_name (net/core/dev.c:883) [ 43.695755][ T2476] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.695976][ T2476] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.696187][ T2476] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.696389][ T2476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.696592][ T2476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.696794][ T2476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.697009][ T2476] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.697213][ T2476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.697419][ T2476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.697621][ T2476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.697821][ T2476] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.698032][ T2476] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.698241][ T2476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.698442][ T2476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.698647][ T2476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.698846][ T2476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.699062][ T2476] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.699270][ T2476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.699474][ T2476] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.699677][ T2476] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.699890][ T2476] ? netlink_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.700094][ T2476] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.700306][ T2476] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.700509][ T2476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.700718][ T2476] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.700937][ T2476] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.701138][ T2476] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.701347][ T2476] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.701549][ T2476] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.701749][ T2476] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.701997][ T2476] ? move_addr_to_kernel (net/socket.c:258) [ 43.702214][ T2476] ___sys_sendmsg (net/socket.c:2752) [ 43.702416][ T2476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.702619][ T2476] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.702830][ T2476] ? 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.703046][ T2476] __sys_sendmsg (net/socket.c:2784) [ 43.703252][ T2476] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.703457][ T2476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.703658][ T2476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.703876][ T2476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.704075][ T2476] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.704283][ T2476] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.704487][ T2476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.704725][ T2476] RIP: 0033:0x7f3cff73d08e [ 43.704944][ T2476] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.705539][ T2476] RSP: 002b:00007fffb5fb9bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.705816][ T2476] RAX: ffffffffffffffda RBX: 00007fffb5fba370 RCX: 00007f3cff73d08e [ 43.706102][ T2476] RDX: 0000000000000000 RSI: 00007fffb5fb9c80 RDI: 0000000000000005 [ 43.706387][ T2476] RBP: 00007fffb5fb9be0 R08: 0000000000000000 R09: 0000000000000000 [ 43.706663][ T2476] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.706956][ T2476] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb5fba348 | [ 43.709129][ T2476] ------------[ cut here ]------------ | [ 43.709323][ T2476] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2476 | [ 43.709665][ T2476] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.710400][ T2476] Tainted: [W]=WARN [ 43.710561][ T2476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.710798][ T2476] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.711154][ T2476] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.711747][ T2476] RSP: 0018:ffa0000006116fd0 EFLAGS: 00010286 [ 43.712003][ T2476] RAX: 00000000ffffffa6 RBX: ff1100001194f0c0 RCX: 1ff4000000c22dc0 [ 43.712285][ T2476] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f170 [ 43.712558][ T2476] RBP: ff1100000f2ca000 R08: 1fe2200002329e2f R09: ff11000012e7ae80 [ 43.712834][ T2476] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 43.713119][ T2476] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2cae04 [ 43.713400][ T2476] FS: 00007f3cff503840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.713713][ T2476] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.713970][ T2476] CR2: 00007f5008088574 CR3: 00000000100e7001 CR4: 0000000000771ef0 [ 43.714251][ T2476] PKRU: 55555554 [ 43.714410][ T2476] Call Trace: [ 43.714574][ T2476] [ 43.714700][ T2476] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.714917][ T2476] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.715084][ T2476] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.715292][ T2476] __dev_notify_flags (net/core/dev.c:9787) [ 43.715495][ T2476] ? netif_change_name (net/core/dev.c:1495) [ 43.715696][ T2476] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.715910][ T2476] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 43.716110][ T2476] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 43.716322][ T2476] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 43.716527][ T2476] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.716735][ T2476] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.716953][ T2476] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.717155][ T2476] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.717364][ T2476] ? nla_strscpy (lib/nlattr.c:795) [ 43.717566][ T2476] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.717769][ T2476] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.717982][ T2476] ? __dev_get_by_name (net/core/dev.c:883) [ 43.718191][ T2476] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.718397][ T2476] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.718602][ T2476] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.718805][ T2476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.719018][ T2476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.719221][ T2476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.719421][ T2476] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.719621][ T2476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.719830][ T2476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.720041][ T2476] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.720251][ T2476] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.720452][ T2476] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.720650][ T2476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.720851][ T2476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.721068][ T2476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.721282][ T2476] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.721485][ T2476] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.721684][ T2476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.721900][ T2476] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.722104][ T2476] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.722312][ T2476] ? netlink_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.722516][ T2476] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.722717][ T2476] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.722934][ T2476] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.723136][ T2476] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.723344][ T2476] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.723546][ T2476] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.723749][ T2476] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.723963][ T2476] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.724173][ T2476] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.724411][ T2476] ? move_addr_to_kernel (net/socket.c:258) [ 43.724615][ T2476] ___sys_sendmsg (net/socket.c:2752) [ 43.724811][ T2476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.725026][ T2476] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.725241][ T2476] ? 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.725446][ T2476] __sys_sendmsg (net/socket.c:2784) [ 43.725649][ T2476] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.725856][ T2476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.726072][ T2476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.726283][ T2476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.726483][ T2476] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.726685][ T2476] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.726902][ T2476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.727142][ T2476] RIP: 0033:0x7f3cff73d08e [ 43.727357][ T2476] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.727953][ T2476] RSP: 002b:00007fffb5fb9bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.728225][ T2476] RAX: ffffffffffffffda RBX: 00007fffb5fba370 RCX: 00007f3cff73d08e [ 43.728484][ T2476] RDX: 0000000000000000 RSI: 00007fffb5fb9c80 RDI: 0000000000000005 [ 43.728744][ T2476] RBP: 00007fffb5fb9be0 R08: 0000000000000000 R09: 0000000000000000 [ 43.729016][ T2476] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.729280][ T2476] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb5fba348 | [ 43.760876][ T2477] ------------[ cut here ]------------ | [ 43.761025][ T2477] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2477 | [ 43.761291][ T2477] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.761817][ T2477] Tainted: [W]=WARN [ 43.761922][ T2477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.762084][ T2477] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.762259][ T2477] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.762714][ T2477] RSP: 0018:ffa0000006127020 EFLAGS: 00010286 [ 43.762883][ T2477] RAX: 00000000ffffffa6 RBX: ff1100000f2c1840 RCX: 1ff4000000c24dca [ 43.763077][ T2477] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c18f0 [ 43.763274][ T2477] RBP: ff1100000f2ca000 R08: 1fe2200001e5831f R09: ff11000012e7d158 [ 43.763465][ T2477] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 43.763655][ T2477] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.763848][ T2477] FS: 00007f320896f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 43.764078][ T2477] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.764244][ T2477] CR2: 000000003fcad988 CR3: 0000000010d31001 CR4: 0000000000771ef0 [ 43.764436][ T2477] PKRU: 55555554 [ 43.764531][ T2477] Call Trace: [ 43.764627][ T2477] [ 43.764694][ T2477] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.764823][ T2477] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.764928][ T2477] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.765056][ T2477] __dev_notify_flags (net/core/dev.c:9787) [ 43.765192][ T2477] ? netif_change_name (net/core/dev.c:1495) [ 43.765322][ T2477] ? __dev_change_flags (net/core/dev.c:9752) [ 43.765453][ T2477] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.765582][ T2477] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.765710][ T2477] ? 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.765841][ T2477] netif_change_flags (net/core/dev.c:9820) [ 43.765974][ T2477] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.766102][ T2477] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.766237][ T2477] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.766366][ T2477] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.766527][ T2477] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.766655][ T2477] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.766782][ T2477] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.766916][ T2477] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.767044][ T2477] ? __kernel_text_address (kernel/extable.c:79) [ 43.767176][ T2477] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.767309][ T2477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.767438][ T2477] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.767567][ T2477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.767693][ T2477] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.767820][ T2477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.767952][ T2477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.768082][ T2477] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.768213][ T2477] ? __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.768341][ T2477] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.768467][ T2477] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.768597][ T2477] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.768728][ T2477] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.768858][ T2477] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.768994][ T2477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.769123][ T2477] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.769255][ T2477] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.769384][ T2477] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.769510][ T2477] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.769641][ T2477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.769767][ T2477] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.769900][ T2477] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.770029][ T2477] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.770159][ T2477] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.770293][ T2477] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.770421][ T2477] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.770548][ T2477] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.770675][ T2477] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.770804][ T2477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.770936][ T2477] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.771065][ T2477] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.771196][ T2477] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.771325][ T2477] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.771455][ T2477] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.771582][ T2477] ? netlink_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.771712][ T2477] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.771840][ T2477] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.771971][ T2477] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.772099][ T2477] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.772232][ T2477] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.772359][ T2477] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.772488][ T2477] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.772614][ T2477] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.772741][ T2477] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.772903][ T2477] ? move_addr_to_kernel (net/socket.c:258) [ 43.773032][ T2477] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.773160][ T2477] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.773294][ T2477] ___sys_sendmsg (net/socket.c:2752) [ 43.773420][ T2477] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.773579][ T2477] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.773720][ T2477] __sys_sendmsg (net/socket.c:2784) [ 43.773848][ T2477] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.773980][ T2477] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.774143][ T2477] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.774274][ T2477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.774401][ T2477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.774528][ T2477] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.774655][ T2477] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.774783][ T2477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.774947][ T2477] RIP: 0033:0x7f3208ba908e [ 43.775082][ T2477] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.775541][ T2477] RSP: 002b:00007ffd06b8ca10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.775734][ T2477] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3208ba908e [ 43.775931][ T2477] RDX: 0000000000000000 RSI: 00007ffd06b8cac0 RDI: 0000000000000005 [ 43.776124][ T2477] RBP: 00007ffd06b8ca20 R08: 0000000000000000 R09: 0000000000000000 [ 43.776318][ T2477] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.776509][ T2477] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd06b8d180 | [ 43.805453][ T2479] ------------[ cut here ]------------ | [ 43.805610][ T2479] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2479 | [ 43.805893][ T2479] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.806464][ T2479] Tainted: [W]=WARN [ 43.806569][ T2479] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.806742][ T2479] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.806931][ T2479] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.807425][ T2479] RSP: 0018:ffa0000006136f70 EFLAGS: 00010286 [ 43.807599][ T2479] RAX: 00000000ffffffa6 RBX: ff1100000b2eb6c0 RCX: 1ff4000000c26db4 [ 43.807805][ T2479] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb770 [ 43.808014][ T2479] RBP: ff1100000cc12000 R08: 1fe220000165d6ef R09: ff1100000f4e5180 [ 43.808225][ T2479] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 43.808432][ T2479] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 43.808640][ T2479] FS: 00007ff5119de840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.809544][ T2479] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.809720][ T2479] CR2: 0000000002d55a28 CR3: 00000000125b6002 CR4: 0000000000771ef0 [ 43.809935][ T2479] PKRU: 55555554 [ 43.810041][ T2479] Call Trace: [ 43.810145][ T2479] [ 43.810223][ T2479] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.810361][ T2479] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.810502][ T2479] notifier_call_chain (kernel/notifier.c:85) [ 43.810646][ T2479] __netdev_upper_dev_link (net/core/dev.c:8931) [ 43.810786][ T2479] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.810947][ T2479] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.811089][ T2479] netdev_upper_dev_link (net/core/dev.c:8972) [ 43.811232][ T2479] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 43.811372][ T2479] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 43.811517][ T2479] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.811660][ T2479] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.811803][ T2479] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.811949][ T2479] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.812088][ T2479] ? nla_strscpy (lib/nlattr.c:795) [ 43.812231][ T2479] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.812370][ T2479] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.812509][ T2479] ? __dev_get_by_name (net/core/dev.c:883) [ 43.812648][ T2479] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.812795][ T2479] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.812943][ T2479] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.813089][ T2479] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.813232][ T2479] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.813372][ T2479] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.813509][ T2479] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.813648][ T2479] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.813790][ T2479] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.813937][ T2479] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.814075][ T2479] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.814216][ T2479] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.814354][ T2479] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.814491][ T2479] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.814630][ T2479] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.814766][ T2479] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.814911][ T2479] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.815047][ T2479] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.815189][ T2479] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.815329][ T2479] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.815466][ T2479] ? netlink_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.815606][ T2479] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.815744][ T2479] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.815887][ T2479] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.816027][ T2479] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.816170][ T2479] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.816309][ T2479] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.816448][ T2479] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.816584][ T2479] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.816723][ T2479] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.816898][ T2479] ? move_addr_to_kernel (net/socket.c:258) [ 43.817040][ T2479] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.817181][ T2479] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.817322][ T2479] ___sys_sendmsg (net/socket.c:2752) [ 43.817458][ T2479] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.817631][ T2479] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.817780][ T2479] __sys_sendmsg (net/socket.c:2784) [ 43.817925][ T2479] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.818064][ T2479] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.818243][ T2479] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.818380][ T2479] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.818520][ T2479] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.818656][ T2479] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.818793][ T2479] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.818937][ T2479] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.819108][ T2479] RIP: 0033:0x7ff511c1808e [ 43.819256][ T2479] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.819742][ T2479] RSP: 002b:00007ffd571a7d50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.819953][ T2479] RAX: ffffffffffffffda RBX: 00007ffd571a84f0 RCX: 00007ff511c1808e [ 43.820159][ T2479] RDX: 0000000000000000 RSI: 00007ffd571a7e00 RDI: 0000000000000005 [ 43.820368][ T2479] RBP: 00007ffd571a7d60 R08: 0000000000000000 R09: 0000000000000000 [ 43.820572][ T2479] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.820775][ T2479] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd571a84c8 | [ 43.822378][ T2479] ------------[ cut here ]------------ | [ 43.822511][ T2479] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2479 | [ 43.822781][ T2479] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.823349][ T2479] Tainted: [W]=WARN [ 43.823453][ T2479] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.823626][ T2479] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.823804][ T2479] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.824452][ T2479] RSP: 0018:ffa0000006136fd0 EFLAGS: 00010286 [ 43.824625][ T2479] RAX: 00000000ffffffa6 RBX: ff1100000b2ea940 RCX: 1ff4000000c26dc0 [ 43.824830][ T2479] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea9f0 [ 43.825134][ T2479] RBP: ff11000012f42000 R08: 1fe220000165d53f R09: ff1100000f4e5180 [ 43.825343][ T2479] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 43.825548][ T2479] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012f42e04 [ 43.825757][ T2479] FS: 00007ff5119de840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 43.826074][ T2479] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.826250][ T2479] CR2: 0000000002d55a28 CR3: 00000000125b6002 CR4: 0000000000771ef0 [ 43.826513][ T2479] PKRU: 55555554 [ 43.826616][ T2479] Call Trace: [ 43.826718][ T2479] [ 43.826789][ T2479] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.826956][ T2479] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.827060][ T2479] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.827201][ T2479] __dev_notify_flags (net/core/dev.c:9787) [ 43.827339][ T2479] ? netif_change_name (net/core/dev.c:1495) [ 43.827478][ T2479] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.827617][ T2479] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 43.827754][ T2479] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 43.827900][ T2479] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 43.828040][ T2479] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.828184][ T2479] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.828324][ T2479] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.828467][ T2479] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.828604][ T2479] ? nla_strscpy (lib/nlattr.c:795) [ 43.828745][ T2479] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.828888][ T2479] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.829025][ T2479] ? __dev_get_by_name (net/core/dev.c:883) [ 43.829161][ T2479] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.829309][ T2479] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.829450][ T2479] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.829588][ T2479] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.829724][ T2479] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.829868][ T2479] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.830005][ T2479] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.830141][ T2479] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.830287][ T2479] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.830426][ T2479] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.830563][ T2479] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.830699][ T2479] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.830836][ T2479] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.830978][ T2479] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.831117][ T2479] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.831258][ T2479] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.831396][ T2479] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.831533][ T2479] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.831671][ T2479] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.831812][ T2479] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.831957][ T2479] ? netlink_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.832097][ T2479] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.832239][ T2479] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.832377][ T2479] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.832516][ T2479] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.832657][ T2479] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.832794][ T2479] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.832939][ T2479] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.833077][ T2479] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.833315][ T2479] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.833485][ T2479] ? move_addr_to_kernel (net/socket.c:258) [ 43.833623][ T2479] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.833759][ T2479] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.833998][ T2479] ___sys_sendmsg (net/socket.c:2752) [ 43.834133][ T2479] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.834307][ T2479] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.834456][ T2479] __sys_sendmsg (net/socket.c:2784) [ 43.834687][ T2479] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.834823][ T2479] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.835001][ T2479] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.835138][ T2479] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.835375][ T2479] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.835513][ T2479] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.835649][ T2479] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.835786][ T2479] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.836053][ T2479] RIP: 0033:0x7ff511c1808e [ 43.836198][ T2479] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.836783][ T2479] RSP: 002b:00007ffd571a7d50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.836995][ T2479] RAX: ffffffffffffffda RBX: 00007ffd571a84f0 RCX: 00007ff511c1808e [ 43.837302][ T2479] RDX: 0000000000000000 RSI: 00007ffd571a7e00 RDI: 0000000000000005 [ 43.837508][ T2479] RBP: 00007ffd571a7d60 R08: 0000000000000000 R09: 0000000000000000 [ 43.837714][ T2479] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.838021][ T2479] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd571a84c8 | [ 43.877288][ T2480] ------------[ cut here ]------------ | [ 43.877476][ T2480] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2480 | [ 43.877785][ T2480] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.878793][ T2480] Tainted: [W]=WARN [ 43.878948][ T2480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.879158][ T2480] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.879380][ T2480] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.879898][ T2480] RSP: 0018:ffa0000006147020 EFLAGS: 00010286 [ 43.880110][ T2480] RAX: 00000000ffffffa6 RBX: ff1100000cc699c0 RCX: 1ff4000000c28dca [ 43.880361][ T2480] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69a70 [ 43.880601][ T2480] RBP: ff11000012f42000 R08: 1fe220000198d34f R09: ff11000010c8ae58 [ 43.880839][ T2480] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 43.881092][ T2480] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.881340][ T2480] FS: 00007f7792797840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.881613][ T2480] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.881823][ T2480] CR2: 0000000001c8b988 CR3: 0000000010e56004 CR4: 0000000000771ef0 [ 43.882077][ T2480] PKRU: 55555554 [ 43.882228][ T2480] Call Trace: [ 43.882371][ T2480] [ 43.882485][ T2480] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.882665][ T2480] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.882812][ T2480] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.883000][ T2480] __dev_notify_flags (net/core/dev.c:9787) [ 43.883186][ T2480] ? netif_change_name (net/core/dev.c:1495) [ 43.883363][ T2480] ? __dev_change_flags (net/core/dev.c:9752) [ 43.883539][ T2480] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.883713][ T2480] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.883903][ T2480] ? 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.884082][ T2480] netif_change_flags (net/core/dev.c:9820) [ 43.884267][ T2480] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.884446][ T2480] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.884624][ T2480] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.884800][ T2480] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.885019][ T2480] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.885204][ T2480] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.885381][ T2480] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.885558][ T2480] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.885733][ T2480] ? __kernel_text_address (kernel/extable.c:79) [ 43.885922][ T2480] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.886100][ T2480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.886285][ T2480] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.886465][ T2480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.886640][ T2480] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.886816][ T2480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.887004][ T2480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.887186][ T2480] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.887364][ T2480] ? __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.887539][ T2480] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.887716][ T2480] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.887905][ T2480] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.888083][ T2480] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.888273][ T2480] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.888455][ T2480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.888629][ T2480] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.888807][ T2480] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.888997][ T2480] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.889181][ T2480] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.889361][ T2480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.889539][ T2480] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.889715][ T2480] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.889903][ T2480] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.890081][ T2480] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.890264][ T2480] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.890441][ T2480] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.890618][ T2480] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.890794][ T2480] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.890984][ T2480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.891159][ T2480] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.891345][ T2480] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.891522][ T2480] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.891701][ T2480] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.891893][ T2480] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.892069][ T2480] ? netlink_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.892256][ T2480] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.892434][ T2480] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.892608][ T2480] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.892787][ T2480] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.892977][ T2480] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.893155][ T2480] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.893341][ T2480] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.893518][ T2480] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.893693][ T2480] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.893910][ T2480] ? move_addr_to_kernel (net/socket.c:258) [ 43.894089][ T2480] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.894273][ T2480] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.894450][ T2480] ___sys_sendmsg (net/socket.c:2752) [ 43.894626][ T2480] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.894833][ T2480] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.895033][ T2480] __sys_sendmsg (net/socket.c:2784) [ 43.895215][ T2480] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.895390][ T2480] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.895600][ T2480] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.895775][ T2480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.895965][ T2480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.896140][ T2480] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.896325][ T2480] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.896502][ T2480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.896707][ T2480] RIP: 0033:0x7f77929d108e [ 43.896900][ T2480] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.897401][ T2480] RSP: 002b:00007ffd4d4e8920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.897728][ T2480] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f77929d108e [ 43.897976][ T2480] RDX: 0000000000000000 RSI: 00007ffd4d4e89d0 RDI: 0000000000000005 [ 43.898220][ T2480] RBP: 00007ffd4d4e8930 R08: 0000000000000000 R09: 0000000000000000 [ 43.898543][ T2480] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.898779][ T2480] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4d4e9090 | [ 43.932091][ T2482] ------------[ cut here ]------------ | [ 43.932278][ T2482] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2482 | [ 43.932583][ T2482] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.933780][ T2482] Tainted: [W]=WARN [ 43.933937][ T2482] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.934144][ T2482] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.934367][ 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 [ 43.934877][ T2482] RSP: 0018:ffa0000006067020 EFLAGS: 00010286 [ 43.935084][ T2482] RAX: 00000000ffffffa6 RBX: ff1100000f18e040 RCX: 1ff4000000c0cdca [ 43.935334][ T2482] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e0f0 [ 43.935575][ T2482] RBP: ff1100000f2ca000 R08: 1fe2200001e31c1f R09: ff11000010c88b58 [ 43.935813][ T2482] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 43.936062][ T2482] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.936307][ T2482] FS: 00007fb4698f9840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.936580][ T2482] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.936788][ T2482] CR2: 000000003e24b988 CR3: 0000000012cb2006 CR4: 0000000000771ef0 [ 43.937040][ T2482] PKRU: 55555554 [ 43.937190][ T2482] Call Trace: [ 43.937332][ T2482] [ 43.937445][ T2482] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.937622][ T2482] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.937768][ T2482] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.937954][ T2482] __dev_notify_flags (net/core/dev.c:9787) [ 43.938133][ T2482] ? netif_change_name (net/core/dev.c:1495) [ 43.938310][ T2482] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 43.938487][ T2482] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.938660][ T2482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.938836][ 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)) [ 43.939029][ T2482] netif_change_flags (net/core/dev.c:9820) [ 43.939212][ T2482] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.939389][ T2482] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.939569][ T2482] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.939746][ T2482] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.939964][ T2482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.940141][ T2482] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.940323][ T2482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.940497][ T2482] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.940672][ T2482] ? __kernel_text_address (kernel/extable.c:79) [ 43.940850][ T2482] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.941041][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.941225][ T2482] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.941401][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.941577][ T2482] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.941750][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.941936][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.942113][ T2482] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.942298][ 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) [ 43.942474][ T2482] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.942650][ T2482] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.942827][ T2482] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.943015][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.943200][ T2482] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.943379][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.943552][ T2482] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.943728][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.943913][ T2482] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.944090][ T2482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.944277][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.944451][ T2482] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.944627][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.944805][ T2482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.944995][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.945178][ T2482] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.945355][ T2482] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.945532][ T2482] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.945707][ T2482] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.945898][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.946076][ T2482] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.946260][ T2482] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.946436][ T2482] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.946614][ T2482] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.946794][ 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)) [ 43.946976][ 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)) [ 43.947156][ T2482] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.947342][ T2482] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.947516][ T2482] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.947693][ T2482] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.947884][ T2482] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.948061][ T2482] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.948246][ T2482] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.948422][ T2482] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.948597][ T2482] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.948803][ T2482] ? move_addr_to_kernel (net/socket.c:258) [ 43.948992][ T2482] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.949176][ T2482] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.949353][ T2482] ___sys_sendmsg (net/socket.c:2752) [ 43.949526][ T2482] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.949731][ T2482] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.949926][ T2482] __sys_sendmsg (net/socket.c:2784) [ 43.950101][ T2482] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.950282][ T2482] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.950490][ 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) [ 43.950665][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.950841][ T2482] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.951028][ T2482] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.951207][ T2482] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.951385][ T2482] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.951588][ T2482] RIP: 0033:0x7fb469b3308e [ 43.951768][ 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 [ 43.952285][ T2482] RSP: 002b:00007ffd39b5f910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.952525][ T2482] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb469b3308e [ 43.952761][ T2482] RDX: 0000000000000000 RSI: 00007ffd39b5f9c0 RDI: 0000000000000005 [ 43.953008][ T2482] RBP: 00007ffd39b5f920 R08: 0000000000000000 R09: 0000000000000000 [ 43.953251][ T2482] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 43.953487][ T2482] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd39b60080 | [ 43.987687][ T2483] ------------[ cut here ]------------ | [ 43.987880][ T2483] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2483 | [ 43.988193][ T2483] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.988816][ T2483] Tainted: [W]=WARN [ 43.989492][ T2483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.989699][ T2483] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.989929][ 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 [ 43.990438][ T2483] RSP: 0018:ffa0000006157020 EFLAGS: 00010286 [ 43.990650][ T2483] RAX: 00000000ffffffa6 RBX: ff1100000f18edc0 RCX: 1ff4000000c2adca [ 43.990901][ T2483] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18ee70 [ 43.991139][ T2483] RBP: ff1100000f2ca000 R08: 1fe2200001e31dcf R09: ff11000009fd5158 [ 43.991384][ T2483] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 43.991623][ T2483] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.991876][ T2483] FS: 00007f4379f6d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 43.992149][ T2483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.992368][ T2483] CR2: 000000001163c988 CR3: 000000000f1dc002 CR4: 0000000000771ef0 [ 43.992609][ T2483] PKRU: 55555554 [ 43.992753][ T2483] Call Trace: [ 43.992909][ T2483] [ 43.993024][ T2483] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.993208][ T2483] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.993357][ T2483] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.993531][ T2483] __dev_notify_flags (net/core/dev.c:9787) [ 43.993708][ T2483] ? netif_change_name (net/core/dev.c:1495) [ 43.993897][ T2483] ? __dev_change_flags (net/core/dev.c:9752) [ 43.994075][ T2483] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.994259][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.994438][ T2483] ? 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.994616][ T2483] netif_change_flags (net/core/dev.c:9820) [ 43.994794][ T2483] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.994979][ T2483] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.995161][ T2483] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.995345][ T2483] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.995550][ T2483] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.995726][ T2483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.995913][ T2483] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.996091][ T2483] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.996273][ T2483] ? __kernel_text_address (kernel/extable.c:79) [ 43.996451][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.996628][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.996804][ T2483] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.996992][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.997176][ T2483] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.997351][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.997525][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.997701][ T2483] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.997888][ T2483] ? __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.998066][ T2483] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.998245][ T2483] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.998423][ T2483] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.998603][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.998781][ T2483] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.998972][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.999147][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.999332][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.999508][ T2483] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.999683][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.999876][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.000051][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.000235][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.000412][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.000589][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.000766][ T2483] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.000955][ T2483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.001130][ T2483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.001310][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.001488][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.001663][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.001841][ T2483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.002029][ T2483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.002214][ T2483] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.002393][ 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)) [ 44.002568][ 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)) [ 44.002749][ T2483] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.002939][ T2483] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.003116][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.003301][ T2483] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.003479][ T2483] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.003658][ T2483] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.003836][ T2483] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.004024][ T2483] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.004205][ T2483] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.004411][ T2483] ? move_addr_to_kernel (net/socket.c:258) [ 44.004590][ T2483] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.004764][ T2483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.004956][ T2483] ___sys_sendmsg (net/socket.c:2752) [ 44.005131][ T2483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.005342][ T2483] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.005529][ T2483] __sys_sendmsg (net/socket.c:2784) [ 44.005705][ T2483] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.005890][ T2483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.006102][ T2483] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.006285][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.006464][ T2483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.006639][ T2483] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.006815][ T2483] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.007006][ T2483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.007213][ T2483] RIP: 0033:0x7f437a1a708e [ 44.007396][ 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 [ 44.007907][ T2483] RSP: 002b:00007ffe5b6459d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.008149][ T2483] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f437a1a708e [ 44.008395][ T2483] RDX: 0000000000000000 RSI: 00007ffe5b645a80 RDI: 0000000000000005 [ 44.008632][ T2483] RBP: 00007ffe5b6459e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.008885][ T2483] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.009124][ T2483] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5b646140 | [ 44.044890][ T2485] ------------[ cut here ]------------ | [ 44.045111][ T2485] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2485 | [ 44.045464][ T2485] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.046949][ T2485] Tainted: [W]=WARN [ 44.047216][ T2485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.047494][ T2485] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.047742][ T2485] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.048357][ T2485] RSP: 0018:ffa0000006176f70 EFLAGS: 00010286 [ 44.048596][ T2485] RAX: 00000000ffffffa6 RBX: ff1100000c965240 RCX: 1ff4000000c2edb4 [ 44.048882][ T2485] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9652f0 [ 44.049155][ T2485] RBP: ff1100000cc12000 R08: 1fe220000192ca5f R09: ff1100000cc60b80 [ 44.049439][ T2485] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 44.049716][ T2485] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 44.050006][ T2485] FS: 00007f28b689f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 44.050327][ T2485] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.050572][ T2485] CR2: 0000000006eeca28 CR3: 0000000010dde005 CR4: 0000000000771ef0 [ 44.050848][ T2485] PKRU: 55555554 [ 44.051023][ T2485] Call Trace: [ 44.051197][ T2485] [ 44.051325][ T2485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.051528][ T2485] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 44.051734][ T2485] notifier_call_chain (kernel/notifier.c:85) [ 44.051954][ T2485] __netdev_upper_dev_link (net/core/dev.c:8931) [ 44.052163][ T2485] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 44.052380][ T2485] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 44.052585][ T2485] netdev_upper_dev_link (net/core/dev.c:8972) [ 44.052792][ T2485] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 44.053011][ T2485] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 44.053229][ T2485] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 44.053437][ T2485] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 44.053648][ T2485] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 44.053854][ T2485] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 44.054071][ T2485] ? nla_strscpy (lib/nlattr.c:795) [ 44.054300][ T2485] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 44.054502][ T2485] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 44.054703][ T2485] ? __dev_get_by_name (net/core/dev.c:883) [ 44.054916][ T2485] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 44.055129][ T2485] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 44.055339][ T2485] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.055545][ T2485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.055747][ T2485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.055963][ T2485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.056172][ T2485] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.056376][ T2485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.056583][ T2485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.056790][ T2485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.057009][ T2485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.057217][ T2485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.057418][ T2485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.057621][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.057826][ T2485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.058038][ T2485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.058255][ T2485] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.058459][ T2485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.058664][ T2485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.058884][ T2485] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.059086][ T2485] ? netlink_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.059295][ T2485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.059498][ T2485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.059703][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.059918][ T2485] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.060124][ T2485] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.060334][ T2485] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.060541][ T2485] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.060744][ T2485] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.060958][ T2485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.061203][ T2485] ? move_addr_to_kernel (net/socket.c:258) [ 44.061408][ T2485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.061612][ T2485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.061819][ T2485] ___sys_sendmsg (net/socket.c:2752) [ 44.062034][ T2485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.062283][ T2485] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.062499][ T2485] __sys_sendmsg (net/socket.c:2784) [ 44.062700][ T2485] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.062915][ T2485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.063156][ T2485] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.063364][ T2485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.063565][ T2485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.063768][ T2485] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.063984][ T2485] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.064195][ T2485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.064434][ T2485] RIP: 0033:0x7f28b6ad908e [ 44.064641][ T2485] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.065248][ T2485] RSP: 002b:00007fff17f796e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.065527][ T2485] RAX: ffffffffffffffda RBX: 00007fff17f79e78 RCX: 00007f28b6ad908e [ 44.065807][ T2485] RDX: 0000000000000000 RSI: 00007fff17f79790 RDI: 0000000000000005 [ 44.066094][ T2485] RBP: 00007fff17f796f0 R08: 0000000000000000 R09: 0000000000000000 [ 44.066379][ T2485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.066652][ T2485] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff17f79e50 | [ 44.068891][ T2485] ------------[ cut here ]------------ | [ 44.069054][ T2485] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2485 | [ 44.069369][ T2485] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.070218][ T2485] Tainted: [W]=WARN [ 44.070333][ T2485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.070527][ T2485] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.070730][ T2485] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.071292][ T2485] RSP: 0018:ffa0000006176fd0 EFLAGS: 00010286 [ 44.071485][ T2485] RAX: 00000000ffffffa6 RBX: ff1100000f2c07c0 RCX: 1ff4000000c2edc0 [ 44.071719][ T2485] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0870 [ 44.071955][ T2485] RBP: ff1100000c24a000 R08: 1fe2200001e5810f R09: ff1100000cc60b80 [ 44.072191][ T2485] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 44.072426][ T2485] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24ae04 [ 44.072659][ T2485] FS: 00007f28b689f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.072938][ T2485] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.073133][ T2485] CR2: 000055aa93d206c0 CR3: 0000000010dde003 CR4: 0000000000771ef0 [ 44.073366][ T2485] PKRU: 55555554 [ 44.073482][ T2485] Call Trace: [ 44.073598][ T2485] [ 44.073679][ T2485] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.073834][ T2485] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.073956][ T2485] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 44.074110][ T2485] __dev_notify_flags (net/core/dev.c:9787) [ 44.074267][ T2485] ? netif_change_name (net/core/dev.c:1495) [ 44.074425][ T2485] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 44.074582][ T2485] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 44.074737][ T2485] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 44.074901][ T2485] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 44.075064][ T2485] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 44.075226][ T2485] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 44.075386][ T2485] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 44.075545][ T2485] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 44.075698][ T2485] ? nla_strscpy (lib/nlattr.c:795) [ 44.075855][ T2485] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 44.076016][ T2485] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 44.076177][ T2485] ? __dev_get_by_name (net/core/dev.c:883) [ 44.076332][ T2485] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 44.076494][ T2485] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 44.076653][ T2485] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.076809][ T2485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.076970][ T2485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.077126][ T2485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.077284][ T2485] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.077435][ T2485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.077593][ T2485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.077749][ T2485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.077911][ T2485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.078067][ T2485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.078226][ T2485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.078380][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.078535][ T2485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.078688][ T2485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.078842][ T2485] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.079001][ T2485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.079155][ T2485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.079318][ T2485] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.079476][ T2485] ? netlink_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.079633][ T2485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.079785][ T2485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.079946][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.080101][ T2485] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.080260][ T2485] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.080417][ T2485] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.080572][ T2485] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.080730][ T2485] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.080888][ T2485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.081082][ T2485] ? move_addr_to_kernel (net/socket.c:258) [ 44.081242][ T2485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.081398][ T2485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.081555][ T2485] ___sys_sendmsg (net/socket.c:2752) [ 44.081706][ T2485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.081907][ T2485] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.082072][ T2485] __sys_sendmsg (net/socket.c:2784) [ 44.082231][ T2485] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.082384][ T2485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.082582][ T2485] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.082735][ T2485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.082895][ T2485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.083048][ T2485] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.083206][ T2485] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.083359][ T2485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.083547][ T2485] RIP: 0033:0x7f28b6ad908e [ 44.083709][ T2485] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.084267][ T2485] RSP: 002b:00007fff17f796e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.084501][ T2485] RAX: ffffffffffffffda RBX: 00007fff17f79e78 RCX: 00007f28b6ad908e [ 44.084729][ T2485] RDX: 0000000000000000 RSI: 00007fff17f79790 RDI: 0000000000000005 [ 44.084965][ T2485] RBP: 00007fff17f796f0 R08: 0000000000000000 R09: 0000000000000000 [ 44.085202][ T2485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.085434][ T2485] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff17f79e50 | [ 44.120217][ T2487] ------------[ cut here ]------------ | [ 44.120386][ T2487] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2487 | [ 44.120661][ T2487] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.121388][ T2487] Tainted: [W]=WARN [ 44.121494][ T2487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.121676][ T2487] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.121873][ 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 [ 44.122389][ T2487] RSP: 0018:ffa0000006197020 EFLAGS: 00010286 [ 44.122568][ T2487] RAX: 00000000ffffffa6 RBX: ff1100000c086040 RCX: 1ff4000000c32dca [ 44.122783][ T2487] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0860f0 [ 44.123203][ T2487] RBP: ff1100000c24a000 R08: 1fe2200001810c1f R09: ff1100001314ae58 [ 44.123420][ T2487] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 44.123635][ T2487] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 44.123856][ T2487] FS: 00007f68b7885840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.124117][ T2487] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.124301][ T2487] CR2: 00000000105b1988 CR3: 000000000cfad004 CR4: 0000000000771ef0 [ 44.124514][ T2487] PKRU: 55555554 [ 44.124622][ T2487] Call Trace: [ 44.124730][ T2487] [ 44.124804][ T2487] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.124952][ T2487] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.125058][ T2487] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.125205][ T2487] __dev_notify_flags (net/core/dev.c:9787) [ 44.125348][ T2487] ? netif_change_name (net/core/dev.c:1495) [ 44.125490][ T2487] ? __dev_change_flags (net/core/dev.c:9752) [ 44.125632][ T2487] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.125773][ T2487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.125922][ 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)) [ 44.126066][ T2487] netif_change_flags (net/core/dev.c:9820) [ 44.126212][ T2487] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.126355][ T2487] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 44.126498][ T2487] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 44.126641][ T2487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 44.126818][ T2487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.126966][ T2487] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.127107][ T2487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.127253][ T2487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.127393][ T2487] ? __kernel_text_address (kernel/extable.c:79) [ 44.127536][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.127681][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.127822][ T2487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.127969][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.128107][ T2487] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 44.128252][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.128395][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.128536][ T2487] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.128678][ 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) [ 44.128819][ T2487] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.128966][ T2487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.129110][ T2487] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.129258][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 44.129398][ T2487] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.129543][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.129683][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.129824][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.129969][ T2487] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.130109][ T2487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.130259][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.130399][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.130542][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.130685][ T2487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.130828][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.130982][ T2487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.131128][ T2487] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.131278][ T2487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.131420][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.131565][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.131708][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.131851][ T2487] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.131997][ T2487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.132139][ T2487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.132286][ 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)) [ 44.132427][ 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)) [ 44.132571][ T2487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.132714][ T2487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.132855][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.133002][ T2487] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.133147][ T2487] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.133294][ T2487] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.133440][ T2487] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.133583][ T2487] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.133724][ T2487] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.133908][ T2487] ? move_addr_to_kernel (net/socket.c:258) [ 44.134051][ T2487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.134197][ T2487] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.134340][ T2487] ___sys_sendmsg (net/socket.c:2752) [ 44.134480][ T2487] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.134655][ T2487] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.134812][ T2487] __sys_sendmsg (net/socket.c:2784) [ 44.134962][ T2487] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.135105][ T2487] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.135290][ 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) [ 44.135432][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.135574][ T2487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.135716][ T2487] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.135948][ T2487] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.136092][ T2487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.136273][ T2487] RIP: 0033:0x7f68b7abf08e [ 44.136419][ 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 [ 44.137016][ T2487] RSP: 002b:00007ffdd5fd4b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.137322][ T2487] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68b7abf08e [ 44.137534][ T2487] RDX: 0000000000000000 RSI: 00007ffdd5fd4c10 RDI: 0000000000000005 [ 44.137745][ T2487] RBP: 00007ffdd5fd4b70 R08: 0000000000000000 R09: 0000000000000000 [ 44.137963][ T2487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.138179][ T2487] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd5fd52d0 | [ 44.193315][ T2491] ------------[ cut here ]------------ | [ 44.193489][ T2491] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2491 | [ 44.193761][ T2491] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.194483][ T2491] Tainted: [W]=WARN [ 44.194592][ T2491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.194771][ T2491] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.194964][ T2491] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.195485][ T2491] RSP: 0018:ffa0000005fc7020 EFLAGS: 00010286 [ 44.195666][ T2491] RAX: 00000000ffffffa6 RBX: ff11000009b1c1c0 RCX: 1ff4000000bf8dca [ 44.195885][ T2491] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c270 [ 44.196101][ T2491] RBP: ff1100000c24a000 R08: 1fe220000136384f R09: ff1100000cbd0b58 [ 44.196316][ T2491] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 44.196532][ T2491] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 44.196742][ T2491] FS: 00007fdbb82e5840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.197079][ T2491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.197262][ T2491] CR2: 0000000006177988 CR3: 000000000eade005 CR4: 0000000000771ef0 [ 44.197475][ T2491] PKRU: 55555554 [ 44.197659][ T2491] Call Trace: [ 44.197766][ T2491] [ 44.197840][ T2491] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.198079][ T2491] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.198192][ T2491] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.198336][ T2491] __dev_notify_flags (net/core/dev.c:9787) [ 44.198479][ T2491] ? netif_change_name (net/core/dev.c:1495) [ 44.198620][ T2491] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 44.198764][ T2491] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.198981][ T2491] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.199127][ T2491] ? 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.199277][ T2491] netif_change_flags (net/core/dev.c:9820) [ 44.199421][ T2491] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.199566][ T2491] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 44.199711][ T2491] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 44.199854][ T2491] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 44.200117][ T2491] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.200264][ T2491] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.200405][ T2491] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.200546][ T2491] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.200687][ T2491] ? __kernel_text_address (kernel/extable.c:79) [ 44.200831][ T2491] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.201041][ T2491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.201188][ T2491] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.201332][ T2491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.201475][ T2491] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 44.201615][ T2491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.201757][ T2491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.201963][ T2491] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.202104][ T2491] ? __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.202251][ T2491] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.202395][ T2491] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.202537][ T2491] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.202683][ T2491] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 44.202826][ T2491] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.202994][ T2491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.203138][ T2491] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.203283][ T2491] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.203424][ T2491] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.203565][ T2491] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.203710][ T2491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.203852][ T2491] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.203997][ T2491] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.204138][ T2491] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.204284][ T2491] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.204426][ T2491] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.204567][ T2491] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.204710][ T2491] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.204850][ T2491] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.204999][ T2491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.205139][ T2491] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.205285][ T2491] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.205428][ T2491] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.205569][ T2491] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.205713][ T2491] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.205856][ T2491] ? netlink_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.206004][ T2491] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.206146][ T2491] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.206291][ T2491] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.206432][ T2491] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.206572][ T2491] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.206714][ T2491] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.206857][ T2491] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.207004][ T2491] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.207144][ T2491] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.207322][ T2491] ? move_addr_to_kernel (net/socket.c:258) [ 44.207465][ T2491] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.207606][ T2491] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.207750][ T2491] ___sys_sendmsg (net/socket.c:2752) [ 44.207897][ T2491] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.208070][ T2491] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.208226][ T2491] __sys_sendmsg (net/socket.c:2784) [ 44.208368][ T2491] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.208509][ T2491] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.208690][ T2491] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.208833][ T2491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.208982][ T2491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.209124][ T2491] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.209273][ T2491] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.209417][ T2491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.209594][ T2491] RIP: 0033:0x7fdbb851f08e [ 44.209741][ T2491] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.210248][ T2491] RSP: 002b:00007ffc12c8e570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.210462][ T2491] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdbb851f08e [ 44.210676][ T2491] RDX: 0000000000000000 RSI: 00007ffc12c8e620 RDI: 0000000000000005 [ 44.210892][ T2491] RBP: 00007ffc12c8e580 R08: 0000000000000000 R09: 0000000000000000 [ 44.211102][ T2491] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.211319][ T2491] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc12c8ece0 | [ 44.241525][ T2493] ------------[ cut here ]------------ | [ 44.241684][ T2493] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2493 | [ 44.242882][ T2493] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.243463][ T2493] Tainted: [W]=WARN [ 44.243695][ T2493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.244119][ T2493] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.244308][ 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 [ 44.244809][ T2493] RSP: 0018:ffa0000005da7020 EFLAGS: 00010286 [ 44.245084][ T2493] RAX: 00000000ffffffa6 RBX: ff1100000f18f240 RCX: 1ff4000000bb4dca [ 44.245301][ T2493] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f2f0 [ 44.245514][ T2493] RBP: ff1100000c24a000 R08: 1fe2200001e31e5f R09: ff1100000e802e58 [ 44.245727][ T2493] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 44.246025][ T2493] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 44.246243][ T2493] FS: 00007f591e118840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.246492][ T2493] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.246671][ T2493] CR2: 00000000383ef988 CR3: 0000000010d26004 CR4: 0000000000771ef0 [ 44.246964][ T2493] PKRU: 55555554 [ 44.247070][ T2493] Call Trace: [ 44.247180][ T2493] [ 44.247254][ T2493] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.247397][ T2493] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.247506][ T2493] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.247648][ T2493] __dev_notify_flags (net/core/dev.c:9787) [ 44.247793][ T2493] ? netif_change_name (net/core/dev.c:1495) [ 44.248018][ T2493] ? __dev_change_flags (net/core/dev.c:9752) [ 44.248161][ T2493] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.248308][ T2493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.248452][ 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)) [ 44.248595][ T2493] netif_change_flags (net/core/dev.c:9820) [ 44.248737][ T2493] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.248953][ T2493] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 44.249098][ T2493] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 44.249246][ T2493] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 44.249420][ T2493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.249562][ T2493] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.249703][ T2493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.249842][ T2493] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.250047][ T2493] ? __kernel_text_address (kernel/extable.c:79) [ 44.250194][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.250339][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.250480][ T2493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.250623][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.250766][ T2493] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 44.251002][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.251142][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.251289][ T2493] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.251430][ 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) [ 44.251573][ T2493] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.251713][ T2493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.251856][ T2493] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.252010][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 44.252156][ T2493] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.252306][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.252449][ T2493] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.252591][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.252732][ T2493] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.252876][ T2493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.253021][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.253163][ T2493] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.253308][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.253450][ T2493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.253595][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.253737][ T2493] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.253882][ T2493] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.254024][ T2493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.254170][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.254315][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.254455][ T2493] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.254597][ T2493] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.254738][ T2493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.254884][ T2493] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.255028][ 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)) [ 44.255172][ 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)) [ 44.255316][ T2493] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.255457][ T2493] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.255598][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.255743][ T2493] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.255892][ T2493] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.256035][ T2493] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.256183][ T2493] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.256324][ T2493] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.256466][ T2493] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.256641][ T2493] ? move_addr_to_kernel (net/socket.c:258) [ 44.256785][ T2493] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.256930][ T2493] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.257073][ T2493] ___sys_sendmsg (net/socket.c:2752) [ 44.257220][ T2493] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.257397][ T2493] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.257551][ T2493] __sys_sendmsg (net/socket.c:2784) [ 44.257694][ T2493] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.257836][ T2493] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.258017][ 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) [ 44.258159][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.258306][ T2493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.258445][ T2493] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.258589][ T2493] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.258730][ T2493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.258909][ T2493] RIP: 0033:0x7f591e35208e [ 44.259060][ 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 [ 44.259561][ T2493] RSP: 002b:00007ffda114e070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.259773][ T2493] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f591e35208e [ 44.259990][ T2493] RDX: 0000000000000000 RSI: 00007ffda114e120 RDI: 0000000000000005 [ 44.260209][ T2493] RBP: 00007ffda114e080 R08: 0000000000000000 R09: 0000000000000000 [ 44.260419][ T2493] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.260630][ T2493] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda114e7e0 | [ 44.310463][ T2497] ------------[ cut here ]------------ | [ 44.310629][ T2497] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2497 | [ 44.310914][ T2497] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.311482][ T2497] Tainted: [W]=WARN [ 44.311597][ T2497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.311776][ T2497] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.311965][ T2497] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.312474][ T2497] RSP: 0018:ffa00000061e6fe0 EFLAGS: 00010286 [ 44.312654][ T2497] RAX: 00000000ffffffa6 RBX: ff1100000c086640 RCX: 1ff4000000c3cdc2 [ 44.312882][ T2497] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0866f0 [ 44.313097][ T2497] RBP: ff1100000cc12000 R08: 1fe2200001810cdf R09: ff1100000cfa0b58 [ 44.313313][ T2497] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 44.313528][ T2497] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 44.313748][ T2497] FS: 00007f4eeae74840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.314002][ T2497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.314183][ T2497] CR2: 000000002736e988 CR3: 0000000012776004 CR4: 0000000000771ef0 [ 44.314396][ T2497] PKRU: 55555554 [ 44.314503][ T2497] Call Trace: [ 44.314610][ T2497] [ 44.314684][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.314826][ T2497] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 44.314975][ T2497] notifier_call_chain (kernel/notifier.c:85) [ 44.315122][ T2497] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 44.315271][ T2497] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 44.315450][ T2497] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.315596][ T2497] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.315740][ T2497] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 44.315967][ T2497] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 44.316111][ T2497] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 44.316293][ T2497] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.316439][ T2497] ? write_profile (kernel/profile.c:194) [ 44.316582][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.316727][ T2497] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 44.316986][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.317129][ T2497] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 44.317278][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.317420][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.317578][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.317712][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.317842][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.318055][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.318192][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.318321][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.318453][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.318583][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.318714][ T2497] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.318847][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.319054][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.319191][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.319322][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.319453][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.319585][ T2497] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.319715][ T2497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.319845][ T2497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.320051][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.320185][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.320316][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.320447][ T2497] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.320576][ T2497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.320708][ T2497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.320842][ T2497] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.321046][ T2497] ? netlink_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.321182][ T2497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.321314][ T2497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.321445][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.321578][ T2497] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.321708][ T2497] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.321840][ T2497] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.322067][ T2497] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.322203][ T2497] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.322332][ T2497] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.322494][ T2497] ? move_addr_to_kernel (net/socket.c:258) [ 44.322626][ T2497] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.322757][ T2497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.322910][ T2497] ___sys_sendmsg (net/socket.c:2752) [ 44.323041][ T2497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.323209][ T2497] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.323350][ T2497] __sys_sendmsg (net/socket.c:2784) [ 44.323481][ T2497] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.323611][ T2497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.323776][ T2497] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.323909][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.324039][ T2497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.324171][ T2497] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.324304][ T2497] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.324439][ T2497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.324599][ T2497] RIP: 0033:0x7f4eeb0ae08e [ 44.324734][ T2497] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.325208][ T2497] RSP: 002b:00007ffd58a173d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.325407][ T2497] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4eeb0ae08e [ 44.325602][ T2497] RDX: 0000000000000000 RSI: 00007ffd58a17480 RDI: 0000000000000005 [ 44.325797][ T2497] RBP: 00007ffd58a173e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.325997][ T2497] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.326198][ T2497] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd58a17b40 | [ 44.327929][ T2497] ------------[ cut here ]------------ | [ 44.328065][ T2497] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2497 | [ 44.328320][ T2497] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.328827][ T2497] Tainted: [W]=WARN [ 44.328931][ T2497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.329090][ T2497] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.329258][ T2497] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.329701][ T2497] RSP: 0018:ffa00000061e7060 EFLAGS: 00010286 [ 44.330002][ T2497] RAX: 00000000ffffffa6 RBX: ff1100000c0876c0 RCX: 1ff4000000c3cdd2 [ 44.330192][ T2497] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087770 [ 44.330378][ T2497] RBP: ff1100000c24a000 R08: 1fe2200001810eef R09: ff1100000cfa0b58 [ 44.330565][ T2497] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 44.330752][ T2497] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000061e7100 [ 44.331002][ T2497] FS: 00007f4eeae74840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 44.331227][ T2497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.331385][ T2497] CR2: 00007f4f5d774f98 CR3: 0000000012776003 CR4: 0000000000771ef0 [ 44.331574][ T2497] PKRU: 55555554 [ 44.331668][ T2497] Call Trace: [ 44.331762][ T2497] [ 44.331826][ T2497] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.332005][ T2497] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.332100][ T2497] netif_close_many (net/core/dev.c:1804) [ 44.332230][ T2497] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.332355][ T2497] ? __dev_close_many (net/core/dev.c:1781) [ 44.332481][ T2497] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 44.332636][ T2497] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 44.332792][ T2497] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.332928][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.333052][ T2497] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.333214][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.333340][ T2497] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 44.333464][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.333587][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.333712][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.333835][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.333965][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.334108][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.334235][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.334360][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.334484][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.334610][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.334736][ T2497] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.334869][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.334995][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.335119][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.335249][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.335376][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.335502][ T2497] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.335629][ T2497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.335754][ T2497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.335885][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.336012][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.336136][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.336267][ T2497] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.336392][ T2497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.336517][ T2497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.336646][ T2497] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.336769][ T2497] ? netlink_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.336902][ T2497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.337027][ T2497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.337152][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.337336][ T2497] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.337478][ T2497] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.337621][ T2497] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.337764][ T2497] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.337910][ T2497] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.338051][ T2497] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.338229][ T2497] ? move_addr_to_kernel (net/socket.c:258) [ 44.338371][ T2497] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.338511][ T2497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.338655][ T2497] ___sys_sendmsg (net/socket.c:2752) [ 44.338793][ T2497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.338971][ T2497] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.339121][ T2497] __sys_sendmsg (net/socket.c:2784) [ 44.339265][ T2497] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.339403][ T2497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.339578][ T2497] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.339720][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.339866][ T2497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.340007][ T2497] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.340147][ T2497] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.340288][ T2497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.340461][ T2497] RIP: 0033:0x7f4eeb0ae08e [ 44.340605][ T2497] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.341110][ T2497] RSP: 002b:00007ffd58a173d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.341325][ T2497] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4eeb0ae08e [ 44.341534][ T2497] RDX: 0000000000000000 RSI: 00007ffd58a17480 RDI: 0000000000000005 [ 44.341744][ T2497] RBP: 00007ffd58a173e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.341955][ T2497] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.342162][ T2497] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd58a17b40 | [ 44.344654][ T2497] ------------[ cut here ]------------ | [ 44.344800][ T2497] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2497 | [ 44.345078][ T2497] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.345638][ T2497] Tainted: [W]=WARN [ 44.345743][ T2497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.345922][ T2497] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.346100][ T2497] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.346589][ T2497] RSP: 0018:ffa00000061e7190 EFLAGS: 00010286 [ 44.346762][ T2497] RAX: 00000000ffffffa6 RBX: ff1100000f3fd840 RCX: 1ff4000000c3cdf8 [ 44.346983][ T2497] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fd8f0 [ 44.347196][ T2497] RBP: ff1100000c24a000 R08: 1fe2200001e7fb1f R09: ff1100000cfa0b58 [ 44.347401][ T2497] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 44.347604][ T2497] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 44.347810][ T2497] FS: 00007f4eeae74840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.348059][ T2497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.348234][ T2497] CR2: 00007f19384ec2a0 CR3: 0000000012776003 CR4: 0000000000771ef0 [ 44.348440][ T2497] PKRU: 55555554 [ 44.348543][ T2497] Call Trace: [ 44.348645][ T2497] [ 44.348715][ T2497] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 44.348898][ T2497] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.349070][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.349221][ T2497] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 44.349358][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.349495][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.349629][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.349766][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.349948][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.350102][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.350243][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.350382][ T2497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.350522][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.350660][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.350798][ T2497] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.350942][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.351078][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.351220][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.351357][ T2497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.351495][ T2497] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.351632][ T2497] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.351768][ T2497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.351909][ T2497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.352046][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.352190][ T2497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.352330][ T2497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.352470][ T2497] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.352605][ T2497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.352742][ T2497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.352888][ T2497] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.353025][ T2497] ? netlink_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.353165][ T2497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.353305][ T2497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.353443][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.353581][ T2497] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.353718][ T2497] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.353854][ T2497] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.353998][ T2497] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.354137][ T2497] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.354279][ T2497] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.354449][ T2497] ? move_addr_to_kernel (net/socket.c:258) [ 44.354584][ T2497] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.354720][ T2497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.354858][ T2497] ___sys_sendmsg (net/socket.c:2752) [ 44.355001][ T2497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.355177][ T2497] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.355323][ T2497] __sys_sendmsg (net/socket.c:2784) [ 44.355462][ T2497] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.355596][ T2497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.355769][ T2497] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.355909][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.356046][ T2497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.356187][ T2497] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.356322][ T2497] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.356457][ T2497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.356629][ T2497] RIP: 0033:0x7f4eeb0ae08e [ 44.356770][ T2497] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.357259][ T2497] RSP: 002b:00007ffd58a173d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.357468][ T2497] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4eeb0ae08e [ 44.357670][ T2497] RDX: 0000000000000000 RSI: 00007ffd58a17480 RDI: 0000000000000005 [ 44.357876][ T2497] RBP: 00007ffd58a173e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.358080][ T2497] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.358291][ T2497] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd58a17b40 | [ 44.424410][ T2499] ------------[ cut here ]------------ | [ 44.424588][ T2499] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2499 | [ 44.425002][ T2499] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.425656][ T2499] Tainted: [W]=WARN [ 44.425774][ T2499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.426040][ T2499] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.426301][ T2499] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.426833][ T2499] RSP: 0018:ffa0000006206f70 EFLAGS: 00010286 [ 44.427095][ T2499] RAX: 00000000ffffffa6 RBX: ff1100001194e040 RCX: 1ff4000000c40db4 [ 44.427336][ T2499] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e0f0 [ 44.427568][ T2499] RBP: ff1100000cc12000 R08: 1fe2200002329c1f R09: ff1100000cfa5180 [ 44.427800][ T2499] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 44.428079][ T2499] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 44.428315][ T2499] FS: 00007f36d553e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.428588][ T2499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.428784][ T2499] CR2: 000000001336ba28 CR3: 00000000122b7006 CR4: 0000000000771ef0 [ 44.429021][ T2499] PKRU: 55555554 [ 44.429134][ T2499] Call Trace: [ 44.429253][ T2499] [ 44.429333][ T2499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.429487][ T2499] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 44.429644][ T2499] notifier_call_chain (kernel/notifier.c:85) [ 44.429800][ T2499] __netdev_upper_dev_link (net/core/dev.c:8931) [ 44.429955][ T2499] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 44.430110][ T2499] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 44.430273][ T2499] netdev_upper_dev_link (net/core/dev.c:8972) [ 44.430427][ T2499] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 44.430581][ T2499] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 44.430743][ T2499] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 44.430907][ T2499] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 44.431065][ T2499] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 44.431228][ T2499] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 44.431384][ T2499] ? nla_strscpy (lib/nlattr.c:795) [ 44.431543][ T2499] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 44.431701][ T2499] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 44.431855][ T2499] ? __dev_get_by_name (net/core/dev.c:883) [ 44.432012][ T2499] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 44.432178][ T2499] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 44.432337][ T2499] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.432491][ T2499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.432643][ T2499] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.432796][ T2499] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.432955][ T2499] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.433110][ T2499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.433274][ T2499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.433431][ T2499] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.433587][ T2499] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.433739][ T2499] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.433897][ T2499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.434050][ T2499] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.434211][ T2499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.434361][ T2499] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.434513][ T2499] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.434668][ T2499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.434822][ T2499] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.434984][ T2499] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.435138][ T2499] ? netlink_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.435294][ T2499] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.435449][ T2499] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.435604][ T2499] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.435757][ T2499] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.435917][ T2499] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.436071][ T2499] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.436233][ T2499] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.436385][ T2499] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.436537][ T2499] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.436727][ T2499] ? move_addr_to_kernel (net/socket.c:258) [ 44.436888][ T2499] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.437041][ T2499] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.437201][ T2499] ___sys_sendmsg (net/socket.c:2752) [ 44.437355][ T2499] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.437542][ T2499] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.437709][ T2499] __sys_sendmsg (net/socket.c:2784) [ 44.437869][ T2499] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.438024][ T2499] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.438222][ T2499] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.438378][ T2499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.438534][ T2499] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.438685][ T2499] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.438840][ T2499] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.438997][ T2499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.439257][ T2499] RIP: 0033:0x7f36d577808e [ 44.439417][ T2499] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.439973][ T2499] RSP: 002b:00007ffd25b0f2d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.440209][ T2499] RAX: ffffffffffffffda RBX: 00007ffd25b0fa68 RCX: 00007f36d577808e [ 44.440438][ T2499] RDX: 0000000000000000 RSI: 00007ffd25b0f380 RDI: 0000000000000005 [ 44.440666][ T2499] RBP: 00007ffd25b0f2e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.440897][ T2499] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.441128][ T2499] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd25b0fa40 | [ 44.442898][ T2499] ------------[ cut here ]------------ | [ 44.443048][ T2499] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2499 | [ 44.443348][ T2499] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.444658][ T2499] Tainted: [W]=WARN [ 44.444775][ T2499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.445027][ T2499] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.445227][ T2499] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.445762][ T2499] RSP: 0018:ffa0000006206fd0 EFLAGS: 00010286 [ 44.446024][ T2499] RAX: 00000000ffffffa6 RBX: ff1100001194ef40 RCX: 1ff4000000c40dc0 [ 44.446259][ T2499] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194eff0 [ 44.446486][ T2499] RBP: ff1100000c0ea000 R08: 1fe2200002329dff R09: ff1100000cfa5180 [ 44.446711][ T2499] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 44.447032][ T2499] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 44.447264][ T2499] FS: 00007f36d553e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.447536][ T2499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.447727][ T2499] CR2: 000000001336ba28 CR3: 00000000122b7006 CR4: 0000000000771ef0 [ 44.448059][ T2499] PKRU: 55555554 [ 44.448175][ T2499] Call Trace: [ 44.448288][ T2499] [ 44.448367][ T2499] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.448522][ T2499] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.448639][ T2499] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 44.448790][ T2499] __dev_notify_flags (net/core/dev.c:9787) [ 44.449026][ T2499] ? netif_change_name (net/core/dev.c:1495) [ 44.449181][ T2499] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 44.449334][ T2499] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 44.449487][ T2499] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 44.449643][ T2499] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 44.449799][ T2499] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 44.450052][ T2499] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 44.450211][ T2499] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 44.450369][ T2499] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 44.450524][ T2499] ? nla_strscpy (lib/nlattr.c:795) [ 44.450675][ T2499] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 44.450831][ T2499] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 44.451059][ T2499] ? __dev_get_by_name (net/core/dev.c:883) [ 44.451216][ T2499] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 44.451375][ T2499] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 44.451534][ T2499] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.451687][ T2499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.451842][ T2499] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.452000][ T2499] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.452153][ T2499] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.452311][ T2499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.452470][ T2499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.452627][ T2499] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.452780][ T2499] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.452939][ T2499] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.453093][ T2499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.453247][ T2499] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.453400][ T2499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.453555][ T2499] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.453709][ T2499] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.453867][ T2499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.454024][ T2499] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.454183][ T2499] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.454338][ T2499] ? netlink_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.454493][ T2499] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.454647][ T2499] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.454801][ T2499] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.454958][ T2499] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.455112][ T2499] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.455272][ T2499] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.455424][ T2499] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.455577][ T2499] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.455731][ T2499] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.455922][ T2499] ? move_addr_to_kernel (net/socket.c:258) [ 44.456076][ T2499] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.456231][ T2499] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.456382][ T2499] ___sys_sendmsg (net/socket.c:2752) [ 44.456535][ T2499] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.456727][ T2499] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.456894][ T2499] __sys_sendmsg (net/socket.c:2784) [ 44.457049][ T2499] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.457202][ T2499] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.457396][ T2499] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.457550][ T2499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.457705][ T2499] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.457860][ T2499] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.458018][ T2499] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.458173][ T2499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.458363][ T2499] RIP: 0033:0x7f36d577808e [ 44.458519][ T2499] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.459064][ T2499] RSP: 002b:00007ffd25b0f2d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.459301][ T2499] RAX: ffffffffffffffda RBX: 00007ffd25b0fa68 RCX: 00007f36d577808e [ 44.459524][ T2499] RDX: 0000000000000000 RSI: 00007ffd25b0f380 RDI: 0000000000000005 [ 44.459753][ T2499] RBP: 00007ffd25b0f2e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.459987][ T2499] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.460218][ T2499] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd25b0fa40 | [ 44.486508][ T2500] ------------[ cut here ]------------ | [ 44.486671][ T2500] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2500 | [ 44.486967][ T2500] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.487538][ T2500] Tainted: [W]=WARN [ 44.487648][ T2500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.487828][ T2500] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.488020][ 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 [ 44.488545][ T2500] RSP: 0018:ffa0000006217020 EFLAGS: 00010286 [ 44.488728][ T2500] RAX: 00000000ffffffa6 RBX: ff11000010d46940 RCX: 1ff4000000c42dca [ 44.489097][ T2500] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d469f0 [ 44.489351][ T2500] RBP: ff1100000c0ea000 R08: 1fe22000021a8d3f R09: ff1100000cb85158 [ 44.489546][ T2500] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 44.489742][ T2500] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 44.489949][ T2500] FS: 00007f82569f0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.490186][ T2500] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.490352][ T2500] CR2: 00007f8256cc01a0 CR3: 000000000cf7b003 CR4: 0000000000771ef0 [ 44.490548][ T2500] PKRU: 55555554 [ 44.490646][ T2500] Call Trace: [ 44.490746][ T2500] [ 44.490817][ T2500] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.491044][ T2500] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.491145][ T2500] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.491280][ T2500] __dev_notify_flags (net/core/dev.c:9787) [ 44.491417][ T2500] ? netif_change_name (net/core/dev.c:1495) [ 44.491549][ T2500] ? __dev_change_flags (net/core/dev.c:9752) [ 44.491680][ T2500] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.491812][ T2500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.492030][ 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)) [ 44.492244][ T2500] netif_change_flags (net/core/dev.c:9820) [ 44.492380][ T2500] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.492512][ T2500] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 44.492644][ T2500] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 44.492777][ T2500] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 44.493021][ T2500] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.493152][ T2500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.493286][ T2500] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.493415][ T2500] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.493545][ T2500] ? __kernel_text_address (kernel/extable.c:79) [ 44.493677][ T2500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.493810][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.494015][ T2500] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.494147][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.494282][ T2500] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 44.494411][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.494541][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.494673][ T2500] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.494803][ 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) [ 44.495020][ T2500] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.495149][ T2500] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.495283][ T2500] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.495416][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 44.495549][ T2500] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.495681][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.495812][ T2500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.495993][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.496123][ T2500] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.496257][ T2500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.496390][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.496522][ T2500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.496653][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.496784][ T2500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.496923][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.497055][ T2500] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.497188][ T2500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.497317][ T2500] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.497446][ T2500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.497579][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.497708][ T2500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.497839][ T2500] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.497970][ T2500] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.498100][ T2500] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.498235][ 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)) [ 44.498363][ 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)) [ 44.498494][ T2500] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.498625][ T2500] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.498755][ T2500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.498891][ T2500] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.499022][ T2500] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.499153][ T2500] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.499288][ T2500] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.499419][ T2500] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.499548][ T2500] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.499708][ T2500] ? move_addr_to_kernel (net/socket.c:258) [ 44.499839][ T2500] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.499972][ T2500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.500102][ T2500] ___sys_sendmsg (net/socket.c:2752) [ 44.500236][ T2500] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.500397][ T2500] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.500537][ T2500] __sys_sendmsg (net/socket.c:2784) [ 44.500669][ T2500] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.500799][ T2500] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.500972][ 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) [ 44.501102][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.501236][ T2500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.501364][ T2500] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.501493][ T2500] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.501623][ T2500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.501785][ T2500] RIP: 0033:0x7f8256c2a08e [ 44.501927][ 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 [ 44.502390][ T2500] RSP: 002b:00007ffdb302bc30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.502763][ T2500] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8256c2a08e [ 44.502963][ T2500] RDX: 0000000000000000 RSI: 00007ffdb302bce0 RDI: 0000000000000005 [ 44.503157][ T2500] RBP: 00007ffdb302bc40 R08: 0000000000000000 R09: 0000000000000000 [ 44.503527][ T2500] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.503721][ T2500] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb302c3a0 | [ 44.565718][ T2505] ------------[ cut here ]------------ | [ 44.566518][ T2505] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2505 | [ 44.566828][ T2505] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.567479][ T2505] Tainted: [W]=WARN [ 44.567626][ T2505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.567857][ T2505] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.568116][ T2505] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.568689][ T2505] RSP: 0018:ffa0000006126fe0 EFLAGS: 00010286 [ 44.568933][ T2505] RAX: 00000000ffffffa6 RBX: ff110000100bf9c0 RCX: 1ff4000000c24dc2 [ 44.569205][ T2505] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfa70 [ 44.569469][ T2505] RBP: ff1100000cc12000 R08: 1fe2200002017f4f R09: ff1100000cb0d158 [ 44.569735][ T2505] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 44.570013][ T2505] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 44.570288][ T2505] FS: 00007fc3b4586840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 44.570593][ T2505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.570826][ T2505] CR2: 0000000009c43988 CR3: 0000000011aa1001 CR4: 0000000000771ef0 [ 44.571105][ T2505] PKRU: 55555554 [ 44.571272][ T2505] Call Trace: [ 44.571427][ T2505] [ 44.571548][ T2505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.571742][ T2505] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 44.571951][ T2505] notifier_call_chain (kernel/notifier.c:85) [ 44.572149][ T2505] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 44.572348][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.572543][ T2505] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 44.572775][ T2505] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.572982][ T2505] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 44.573190][ T2505] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 44.573385][ T2505] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 44.573635][ T2505] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 44.573824][ T2505] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.574019][ T2505] ? write_profile (kernel/profile.c:194) [ 44.574206][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.574388][ T2505] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 44.574624][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.574820][ T2505] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 44.575027][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.575230][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.575428][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.575623][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.575820][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.576044][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.576248][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.576444][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.576634][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.576829][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.577037][ T2505] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.577241][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.577441][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.577635][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.577830][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.578038][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.578243][ T2505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.578440][ T2505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.578638][ T2505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.578833][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.579049][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.579251][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.579447][ T2505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.579639][ T2505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.579837][ T2505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.580046][ T2505] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.580245][ T2505] ? netlink_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.580443][ T2505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.580640][ T2505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.580832][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.581040][ T2505] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.581248][ T2505] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.581444][ T2505] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.581640][ T2505] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.581836][ T2505] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.582044][ T2505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.582281][ T2505] ? move_addr_to_kernel (net/socket.c:258) [ 44.582476][ T2505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.582673][ T2505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.582883][ T2505] ___sys_sendmsg (net/socket.c:2752) [ 44.583074][ T2505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.583318][ T2505] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.583527][ T2505] __sys_sendmsg (net/socket.c:2784) [ 44.583724][ T2505] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.583932][ T2505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.584177][ T2505] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.584372][ T2505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.584567][ T2505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.584761][ T2505] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.584974][ T2505] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.585180][ T2505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.585410][ T2505] RIP: 0033:0x7fc3b47c008e [ 44.585608][ T2505] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.586193][ T2505] RSP: 002b:00007ffecff9a220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.586466][ T2505] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc3b47c008e [ 44.586727][ T2505] RDX: 0000000000000000 RSI: 00007ffecff9a2d0 RDI: 0000000000000005 [ 44.587006][ T2505] RBP: 00007ffecff9a230 R08: 0000000000000000 R09: 0000000000000000 [ 44.587274][ T2505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.587542][ T2505] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecff9a990 | [ 44.589661][ T2505] ------------[ cut here ]------------ | [ 44.589816][ T2505] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2505 | [ 44.590108][ T2505] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.590690][ T2505] Tainted: [W]=WARN [ 44.590801][ T2505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.590984][ T2505] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.591175][ T2505] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.591679][ T2505] RSP: 0018:ffa0000006127060 EFLAGS: 00010286 [ 44.591872][ T2505] RAX: 00000000ffffffa6 RBX: ff1100001194ec40 RCX: 1ff4000000c24dd2 [ 44.592089][ T2505] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194ecf0 [ 44.592305][ T2505] RBP: ff1100000f2ca000 R08: 1fe2200002329d9f R09: ff1100000cb0d158 [ 44.592516][ T2505] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 44.592730][ T2505] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006127100 [ 44.592948][ T2505] FS: 00007fc3b4586840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.593221][ T2505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.593393][ T2505] CR2: 00005634b211dd5c CR3: 0000000011aa1004 CR4: 0000000000771ef0 [ 44.593588][ T2505] PKRU: 55555554 [ 44.593683][ T2505] Call Trace: [ 44.593780][ T2505] [ 44.593846][ T2505] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.593984][ T2505] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.594083][ T2505] netif_close_many (net/core/dev.c:1804) [ 44.594216][ T2505] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.594343][ T2505] ? __dev_close_many (net/core/dev.c:1781) [ 44.594470][ T2505] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 44.594642][ T2505] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 44.594820][ T2505] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.594973][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.595115][ T2505] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.595299][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.595444][ T2505] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 44.595586][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.595731][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.595877][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.596018][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.596160][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.596326][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.596467][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.596610][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.596754][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.596905][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.597046][ T2505] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.597196][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.597337][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.597479][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.597619][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.597759][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.597907][ T2505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.598048][ T2505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.598194][ T2505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.598335][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.598477][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.598616][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.598757][ T2505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.598904][ T2505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.599047][ T2505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.599195][ T2505] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.599334][ T2505] ? netlink_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.599479][ T2505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.599621][ T2505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.599762][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.599909][ T2505] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.600051][ T2505] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.600197][ T2505] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.600339][ T2505] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.600480][ T2505] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.600623][ T2505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.600796][ T2505] ? move_addr_to_kernel (net/socket.c:258) [ 44.600944][ T2505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.601104][ T2505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.601242][ T2505] ___sys_sendmsg (net/socket.c:2752) [ 44.601368][ T2505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.601525][ T2505] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.601663][ T2505] __sys_sendmsg (net/socket.c:2784) [ 44.601791][ T2505] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.601923][ T2505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.602106][ T2505] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.602250][ T2505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.602392][ T2505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.602536][ T2505] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.602678][ T2505] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.602820][ T2505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.603000][ T2505] RIP: 0033:0x7fc3b47c008e [ 44.603146][ T2505] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.603644][ T2505] RSP: 002b:00007ffecff9a220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.603856][ T2505] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc3b47c008e [ 44.604071][ T2505] RDX: 0000000000000000 RSI: 00007ffecff9a2d0 RDI: 0000000000000005 [ 44.604284][ T2505] RBP: 00007ffecff9a230 R08: 0000000000000000 R09: 0000000000000000 [ 44.604491][ T2505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.604695][ T2505] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecff9a990 | [ 44.607109][ T2505] ------------[ cut here ]------------ | [ 44.607248][ T2505] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2505 | [ 44.607511][ T2505] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.608109][ T2505] Tainted: [W]=WARN [ 44.608220][ T2505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.608388][ T2505] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.608561][ T2505] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.609045][ T2505] RSP: 0018:ffa0000006127190 EFLAGS: 00010286 [ 44.609221][ T2505] RAX: 00000000ffffffa6 RBX: ff1100000eb58dc0 RCX: 1ff4000000c24df8 [ 44.609422][ T2505] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb58e70 [ 44.609625][ T2505] RBP: ff1100000f2ca000 R08: 1fe2200001d6b1cf R09: ff1100000cb0d158 [ 44.609824][ T2505] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 44.610032][ T2505] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 44.610240][ T2505] FS: 00007fc3b4586840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.610478][ T2505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.610647][ T2505] CR2: 00005634b211dd5c CR3: 0000000011aa1004 CR4: 0000000000771ef0 [ 44.610850][ T2505] PKRU: 55555554 [ 44.610955][ T2505] Call Trace: [ 44.611056][ T2505] [ 44.611126][ T2505] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 44.611299][ T2505] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.611470][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.611606][ T2505] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 44.611739][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.611877][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.612013][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.612148][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.612283][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.612437][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.612571][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.612705][ T2505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.612840][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.612977][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.613110][ T2505] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.613251][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.613387][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.613522][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.613655][ T2505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.613791][ T2505] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.613932][ T2505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.614067][ T2505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.614205][ T2505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.614337][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.614476][ T2505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.614612][ T2505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.614749][ T2505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.614888][ T2505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.615023][ T2505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.615160][ T2505] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.615298][ T2505] ? netlink_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.615434][ T2505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.615568][ T2505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.615702][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.615838][ T2505] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.615975][ T2505] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.616111][ T2505] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.616251][ T2505] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.616386][ T2505] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.616521][ T2505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.616686][ T2505] ? move_addr_to_kernel (net/socket.c:258) [ 44.616822][ T2505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.616964][ T2505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.617100][ T2505] ___sys_sendmsg (net/socket.c:2752) [ 44.617239][ T2505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.617405][ T2505] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.617553][ T2505] __sys_sendmsg (net/socket.c:2784) [ 44.617688][ T2505] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.617823][ T2505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.618000][ T2505] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.618135][ T2505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.618272][ T2505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.618405][ T2505] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.618538][ T2505] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.618675][ T2505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.618843][ T2505] RIP: 0033:0x7fc3b47c008e [ 44.618988][ T2505] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.619475][ T2505] RSP: 002b:00007ffecff9a220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.619676][ T2505] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc3b47c008e [ 44.619878][ T2505] RDX: 0000000000000000 RSI: 00007ffecff9a2d0 RDI: 0000000000000005 [ 44.620075][ T2505] RBP: 00007ffecff9a230 R08: 0000000000000000 R09: 0000000000000000 [ 44.620279][ T2505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb51 [ 44.620480][ T2505] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecff9a990 | [ 44.683421][ T2509] ------------[ cut here ]------------ | [ 44.683581][ T2509] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2509 | [ 44.683841][ T2509] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.684386][ T2509] Tainted: [W]=WARN [ 44.684484][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.684646][ T2509] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.684814][ T2509] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.685369][ T2509] RSP: 0018:ffa0000006126fe0 EFLAGS: 00010286 [ 44.685532][ T2509] RAX: 00000000ffffffa6 RBX: ff1100000f2c1540 RCX: 1ff4000000c24dc2 [ 44.685723][ T2509] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c15f0 [ 44.685994][ T2509] RBP: ff1100000cc12000 R08: 1fe2200001e582bf R09: ff11000010c8d158 [ 44.686192][ T2509] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 44.686385][ T2509] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 44.686580][ T2509] FS: 00007f28672c3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.686805][ T2509] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.687055][ T2509] CR2: 0000000011155988 CR3: 000000000f4db001 CR4: 0000000000771ef0 [ 44.687252][ T2509] PKRU: 55555554 [ 44.687348][ T2509] Call Trace: [ 44.687529][ T2509] [ 44.687596][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.687724][ T2509] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 44.687855][ T2509] notifier_call_chain (kernel/notifier.c:85) [ 44.688064][ T2509] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 44.688197][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.688326][ T2509] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 44.688487][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.688618][ T2509] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 44.688778][ T2509] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.688981][ T2509] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 44.689112][ T2509] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 44.689244][ T2509] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 44.689405][ T2509] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.689538][ T2509] ? write_profile (kernel/profile.c:194) [ 44.689669][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.689798][ T2509] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 44.690030][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.690161][ T2509] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 44.690296][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.690425][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.690554][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.690691][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.690819][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.691022][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.691152][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.691286][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.691416][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.691550][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.691680][ T2509] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.691810][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.691992][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.692123][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.692258][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.692389][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.692520][ T2509] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.692653][ T2509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.692782][ T2509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.692967][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.693099][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.693232][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.693362][ T2509] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.693491][ T2509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.693623][ T2509] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.693758][ T2509] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.693913][ T2509] ? netlink_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.694045][ T2509] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.694181][ T2509] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.694310][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.694442][ T2509] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.694573][ T2509] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.694705][ T2509] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.694836][ T2509] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.694971][ T2509] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.695100][ T2509] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.695265][ T2509] ? move_addr_to_kernel (net/socket.c:258) [ 44.695398][ T2509] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.695528][ T2509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.695661][ T2509] ___sys_sendmsg (net/socket.c:2752) [ 44.695791][ T2509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.695959][ T2509] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.696101][ T2509] __sys_sendmsg (net/socket.c:2784) [ 44.696235][ T2509] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.696365][ T2509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.696531][ T2509] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.696661][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.696792][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.696927][ T2509] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.697056][ T2509] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.697191][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.697352][ T2509] RIP: 0033:0x7f28674fd08e [ 44.697489][ T2509] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.697958][ T2509] RSP: 002b:00007ffc4c0c52c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.698158][ T2509] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f28674fd08e [ 44.698357][ T2509] RDX: 0000000000000000 RSI: 00007ffc4c0c5370 RDI: 0000000000000005 [ 44.698552][ T2509] RBP: 00007ffc4c0c52d0 R08: 0000000000000000 R09: 0000000000000000 [ 44.698748][ T2509] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 44.698949][ T2509] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c0c5a30 | [ 44.700646][ T2509] ------------[ cut here ]------------ | [ 44.700784][ T2509] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2509 | [ 44.701058][ T2509] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.701581][ T2509] Tainted: [W]=WARN [ 44.701677][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.701837][ T2509] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.702007][ T2509] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.702457][ T2509] RSP: 0018:ffa0000006127060 EFLAGS: 00010286 [ 44.702618][ T2509] RAX: 00000000ffffffa6 RBX: ff1100000f2c0940 RCX: 1ff4000000c24dd2 [ 44.702811][ T2509] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c09f0 [ 44.703008][ T2509] RBP: ff11000012f42000 R08: 1fe2200001e5813f R09: ff11000010c8d158 [ 44.703201][ T2509] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 44.703391][ T2509] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006127100 [ 44.703582][ T2509] FS: 00007f28672c3840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.703805][ T2509] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.703971][ T2509] CR2: 00005634b211dd5c CR3: 000000000f4db005 CR4: 0000000000771ef0 [ 44.704162][ T2509] PKRU: 55555554 [ 44.704263][ T2509] Call Trace: [ 44.704358][ T2509] [ 44.704424][ T2509] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.704555][ T2509] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.704656][ T2509] netif_close_many (net/core/dev.c:1804) [ 44.704784][ T2509] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 44.704948][ T2509] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.705076][ T2509] ? __dev_close_many (net/core/dev.c:1781) [ 44.705210][ T2509] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 44.705369][ T2509] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 44.705526][ T2509] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.705656][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.705784][ T2509] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.705953][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.706081][ T2509] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 44.706212][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.706339][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.706469][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.706596][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.706722][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.706874][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.707003][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.707131][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.707263][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.707389][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.707515][ T2509] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.707641][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.707765][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.707897][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.708024][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.708152][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.708282][ T2509] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.708408][ T2509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.708534][ T2509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.708658][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.708786][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.708919][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.709046][ T2509] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.709175][ T2509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.709301][ T2509] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.709430][ T2509] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.709554][ T2509] ? netlink_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.709682][ T2509] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.709809][ T2509] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.709939][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.710068][ T2509] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.710199][ T2509] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.710326][ T2509] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.710453][ T2509] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.710578][ T2509] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.710705][ T2509] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.710860][ T2509] ? move_addr_to_kernel (net/socket.c:258) [ 44.710993][ T2509] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.711118][ T2509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.711248][ T2509] ___sys_sendmsg (net/socket.c:2752) [ 44.711372][ T2509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.711531][ T2509] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.711669][ T2509] __sys_sendmsg (net/socket.c:2784) [ 44.711795][ T2509] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.711928][ T2509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.712086][ T2509] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.712216][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.712343][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.712470][ T2509] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.712595][ T2509] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.712721][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.712886][ T2509] RIP: 0033:0x7f28674fd08e [ 44.713019][ T2509] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.713543][ T2509] RSP: 002b:00007ffc4c0c52c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.713751][ T2509] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f28674fd08e [ 44.713949][ T2509] RDX: 0000000000000000 RSI: 00007ffc4c0c5370 RDI: 0000000000000005 [ 44.714139][ T2509] RBP: 00007ffc4c0c52d0 R08: 0000000000000000 R09: 0000000000000000 [ 44.714333][ T2509] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 44.714519][ T2509] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c0c5a30 | [ 44.716901][ T2509] ------------[ cut here ]------------ | [ 44.717036][ T2509] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2509 | [ 44.717296][ T2509] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.717794][ T2509] Tainted: [W]=WARN [ 44.717894][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.718045][ T2509] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.718209][ T2509] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.718640][ T2509] RSP: 0018:ffa0000006127190 EFLAGS: 00010286 [ 44.718794][ T2509] RAX: 00000000ffffffa6 RBX: ff1100000cc68f40 RCX: 1ff4000000c24df8 [ 44.718985][ T2509] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68ff0 [ 44.719172][ T2509] RBP: ff11000012f42000 R08: 1fe220000198d1ff R09: ff11000010c8d158 [ 44.719352][ T2509] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 44.719533][ T2509] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 44.719717][ T2509] FS: 00007f28672c3840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.719937][ T2509] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.720092][ T2509] CR2: 00005634b211dd5c CR3: 000000000f4db005 CR4: 0000000000771ef0 [ 44.720280][ T2509] PKRU: 55555554 [ 44.720370][ T2509] Call Trace: [ 44.720462][ T2509] [ 44.720525][ T2509] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 44.720680][ T2509] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.720837][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.720966][ T2509] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 44.721089][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.721216][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.721343][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.721465][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.721588][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.721729][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.721854][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.721991][ T2509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.722113][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.722240][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.722375][ T2509] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 44.722499][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.722621][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.722743][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.722872][ T2509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.722996][ T2509] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 44.723119][ T2509] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.723243][ T2509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.723363][ T2509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.723485][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.723609][ T2509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.723732][ T2509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.723855][ T2509] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.723983][ T2509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.724106][ T2509] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.724236][ T2509] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.724356][ T2509] ? netlink_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.724490][ T2509] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.724618][ T2509] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.724745][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.724874][ T2509] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.724997][ T2509] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.725121][ T2509] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.725247][ T2509] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.725370][ T2509] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.725492][ T2509] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.725643][ T2509] ? move_addr_to_kernel (net/socket.c:258) [ 44.725769][ T2509] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.725896][ T2509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.726020][ T2509] ___sys_sendmsg (net/socket.c:2752) [ 44.726141][ T2509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.726296][ T2509] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.726431][ T2509] __sys_sendmsg (net/socket.c:2784) [ 44.726554][ T2509] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.726674][ T2509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.726830][ T2509] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.726960][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.727084][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.727207][ T2509] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.727329][ T2509] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.727452][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.727603][ T2509] RIP: 0033:0x7f28674fd08e [ 44.727730][ T2509] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.728172][ T2509] RSP: 002b:00007ffc4c0c52c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.728356][ T2509] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f28674fd08e [ 44.728547][ T2509] RDX: 0000000000000000 RSI: 00007ffc4c0c5370 RDI: 0000000000000005 [ 44.728728][ T2509] RBP: 00007ffc4c0c52d0 R08: 0000000000000000 R09: 0000000000000000 [ 44.728915][ T2509] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 44.729094][ T2509] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c0c5a30 | [ 44.775613][ T164] ------------[ cut here ]------------ | [ 44.775757][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 44.776109][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.777013][ T164] Tainted: [W]=WARN [ 44.777122][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.777308][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.777493][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.778008][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 44.778193][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18f0c0 RCX: 1ff40000000feebf [ 44.778408][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f170 [ 44.778625][ T164] RBP: ff1100000cc12000 R08: 1fe2200001e31e2f R09: ff1100000c015220 [ 44.778840][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 44.779059][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 44.779281][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.779531][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.779711][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 44.779932][ T164] PKRU: 55555554 [ 44.780038][ T164] Call Trace: [ 44.780145][ T164] [ 44.780222][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.780368][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.780477][ T164] netif_close_many (net/core/dev.c:1804) [ 44.780620][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.780764][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 44.780912][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.781066][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 44.781213][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 44.781390][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 44.781568][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.781710][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.781851][ T164] ? __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.782000][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.782142][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.782322][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 44.782465][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 44.782608][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.782754][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.782906][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 44.783049][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.783195][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 44.783339][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 44.783486][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 44.783631][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 44.783810][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 44.783995][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 44.784138][ T164] ? 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)) [ 44.784287][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 44.784465][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.784608][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 44.784751][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.784902][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.785043][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.785151][ T164] new_sync_write (fs/read_write.c:595) [ 44.785301][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.785442][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.785585][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.785727][ T164] ? ksys_write (fs/read_write.c:740) [ 44.785879][ T164] vfs_write (fs/read_write.c:688) [ 44.785991][ T164] ksys_write (fs/read_write.c:740) [ 44.786098][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.786245][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.786387][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.786530][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.786671][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.786812][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.786962][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.787138][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.787290][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.787790][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.788011][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.788228][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.788439][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 44.788649][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 44.788859][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 44.808537][ T164] ------------[ cut here ]------------ | [ 44.808699][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 44.809002][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.809636][ T164] Tainted: [W]=WARN [ 44.809749][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.809940][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.810133][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.810664][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 44.810850][ T164] RAX: 00000000ffffffa6 RBX: ff110000100bfcc0 RCX: 1ff40000000fee81 [ 44.811077][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfd70 [ 44.811303][ T164] RBP: ff1100000c0ea000 R08: 1fe2200002017faf R09: ff1100000c0151f8 [ 44.811522][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 44.811742][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 44.811968][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 44.812231][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.812417][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 44.812639][ T164] PKRU: 55555554 [ 44.812750][ T164] Call Trace: [ 44.812923][ T164] [ 44.813001][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.813152][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.813273][ T164] netif_close_many (net/core/dev.c:1804) [ 44.813422][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.813571][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 44.813721][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 44.813913][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 44.814100][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 44.814256][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.814441][ T164] ? 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 [ 44.814592][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 44.814779][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 44.814974][ T164] notifier_call_chain (kernel/notifier.c:85) [ 44.815127][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 44.815318][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.815499][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 44.815645][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 44.815789][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.815942][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.816092][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 44.816243][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.816391][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 44.816540][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 44.816689][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 44.816837][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 44.817025][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 44.817213][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 44.817361][ T164] ? 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)) [ 44.817510][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 44.817692][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.817839][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 44.817990][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.818135][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.818285][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.818396][ T164] new_sync_write (fs/read_write.c:595) [ 44.818545][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.818691][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.818838][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.818987][ T164] ? ksys_write (fs/read_write.c:740) [ 44.819137][ T164] vfs_write (fs/read_write.c:688) [ 44.819254][ T164] ksys_write (fs/read_write.c:740) [ 44.819365][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.819510][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.819657][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.819804][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.819955][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.820101][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.820251][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.820432][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.820583][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.821106][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.821330][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.821548][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.821768][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 44.821990][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 44.822211][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 44.825389][ T164] ------------[ cut here ]------------ | [ 44.825543][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 44.825821][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.826444][ T164] Tainted: [W]=WARN [ 44.826551][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.826726][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.826914][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.827418][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 44.827596][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2eadc0 RCX: 1ff40000000feea7 [ 44.827805][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eae70 [ 44.828021][ T164] RBP: ff1100000c0ea000 R08: 1fe220000165d5cf R09: ff1100000c0151f8 [ 44.828236][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 44.828444][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 44.828655][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 44.828912][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.829088][ T164] CR2: 00007fa14d20c388 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 44.829301][ T164] PKRU: 55555554 [ 44.829406][ T164] Call Trace: [ 44.829510][ T164] [ 44.829582][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 44.829763][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.829947][ T164] ? 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 [ 44.830092][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 44.830271][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 44.830414][ T164] notifier_call_chain (kernel/notifier.c:85) [ 44.830556][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 44.830760][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.830952][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 44.831106][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 44.831260][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.831408][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.831559][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 44.831705][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.831852][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 44.832005][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 44.832148][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 44.832293][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 44.832467][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 44.832643][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 44.832785][ T164] ? 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)) [ 44.832933][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 44.833108][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.833252][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 44.833410][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.833549][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.833688][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.833794][ T164] new_sync_write (fs/read_write.c:595) [ 44.833940][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.834080][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.834226][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.834387][ T164] ? ksys_write (fs/read_write.c:740) [ 44.834531][ T164] vfs_write (fs/read_write.c:688) [ 44.834638][ T164] ksys_write (fs/read_write.c:740) [ 44.834744][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.834890][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.835030][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.835173][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.835311][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.835452][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.835592][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.835764][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.835980][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.836583][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.836793][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.837101][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.837313][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 44.837521][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 44.837731][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 44.842002][ T164] ------------[ cut here ]------------ | [ 44.842150][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 44.842423][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.843021][ T164] Tainted: [W]=WARN [ 44.843124][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.843296][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.843472][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.843955][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 44.844124][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c0c40 RCX: 1ff40000000feeef [ 44.844329][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0cf0 [ 44.844530][ T164] RBP: ff1100000cc12000 R08: 1fe2200001e5819f R09: ff1100000c0151f8 [ 44.844730][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 44.844939][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 44.845146][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.845386][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.845555][ T164] CR2: 00007ff9513582a0 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 44.845757][ T164] PKRU: 55555554 [ 44.845857][ T164] Call Trace: [ 44.845963][ T164] [ 44.846033][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 44.846207][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.846373][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 44.846507][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 44.846640][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.846773][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.846913][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 44.847047][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.847181][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 44.847318][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 44.847456][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 44.847592][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 44.847761][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 44.847936][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 44.848071][ T164] ? 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)) [ 44.848210][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 44.848378][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.848511][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 44.848644][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.848777][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.848917][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.849019][ T164] new_sync_write (fs/read_write.c:595) [ 44.849152][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.849290][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.849425][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.849558][ T164] ? ksys_write (fs/read_write.c:740) [ 44.849696][ T164] vfs_write (fs/read_write.c:688) [ 44.849800][ T164] ksys_write (fs/read_write.c:740) [ 44.849910][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.850043][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.850179][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.850315][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.850448][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.850580][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.850714][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.850886][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.851024][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.851500][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.851699][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.851905][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.852104][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 44.852308][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 44.852506][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 44.920544][ T164] ------------[ cut here ]------------ | [ 44.920821][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 44.921278][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.922058][ T164] Tainted: [W]=WARN [ 44.922184][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.922414][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.922665][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.923346][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 44.923595][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1d540 RCX: 1ff40000000fee65 [ 44.923873][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d5f0 [ 44.924142][ T164] RBP: ff11000012852000 R08: 1fe2200001363abf R09: ff1100000c015248 [ 44.924413][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 44.924673][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012852000 [ 44.924947][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.925259][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.925467][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 44.925710][ T164] PKRU: 55555554 [ 44.925833][ T164] Call Trace: [ 44.925960][ T164] [ 44.926046][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.926215][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.926339][ T164] register_netdevice (net/core/dev.c:11488) [ 44.926503][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 44.926704][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 44.926876][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 44.927084][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 44.927252][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 44.927457][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 44.927621][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 44.927825][ T164] ? 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)) [ 44.927992][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 44.928113][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.928281][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 44.928488][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 44.928655][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 44.928818][ T164] call_driver_probe (drivers/base/dd.c:629) [ 44.928986][ T164] really_probe (drivers/base/dd.c:709) [ 44.929150][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 44.929316][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 44.929478][ T164] driver_probe_device (drivers/base/dd.c:901) [ 44.929640][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 44.929803][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 44.929972][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 44.930138][ T164] __device_attach (drivers/base/dd.c:1101) [ 44.930304][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.930464][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 44.930667][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.930830][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 44.930999][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 44.931161][ T164] bus_probe_device (drivers/base/bus.c:613) [ 44.931328][ T164] device_add (drivers/base/core.c:3706) [ 44.931493][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 44.931694][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 44.931856][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 44.932026][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 44.932235][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.932398][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 44.932602][ T164] ? 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)) [ 44.932768][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.932936][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.933100][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.933266][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.933388][ T164] new_sync_write (fs/read_write.c:595) [ 44.933550][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.933712][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.933880][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.934043][ T164] ? ksys_write (fs/read_write.c:740) [ 44.934214][ T164] vfs_write (fs/read_write.c:688) [ 44.934339][ T164] ksys_write (fs/read_write.c:740) [ 44.934462][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.934623][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.934786][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.934956][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.935118][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.935282][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.935445][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.935648][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.935817][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.936401][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.936644][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.936889][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.937129][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 44.937374][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 44.937614][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 44.941287][ T164] ------------[ cut here ]------------ | [ 44.941511][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 44.941781][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.942476][ T164] Tainted: [W]=WARN [ 44.942580][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.942788][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.942971][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.943455][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 44.943628][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f18fe40 RCX: 1ff40000000feeef [ 44.943833][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18fef0 [ 44.944042][ T164] RBP: ff11000012852000 R08: 1fe2200001e31fdf R09: ff1100000c0151f8 [ 44.944254][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 44.944460][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 44.944673][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 44.944917][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.945087][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 44.945295][ T164] PKRU: 55555554 [ 44.945396][ T164] Call Trace: [ 44.945500][ T164] [ 44.945571][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 44.945743][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 44.945914][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 44.946085][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 44.946226][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.946362][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.946500][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 44.946638][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.946773][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 44.946915][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 44.947068][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 44.947208][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 44.947382][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 44.947553][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 44.947692][ T164] ? 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)) [ 44.947829][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 44.948004][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.948140][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 44.948283][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.948418][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.948554][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.948658][ T164] new_sync_write (fs/read_write.c:595) [ 44.948794][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.949108][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.949249][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.949384][ T164] ? ksys_write (fs/read_write.c:740) [ 44.949525][ T164] vfs_write (fs/read_write.c:688) [ 44.949633][ T164] ksys_write (fs/read_write.c:740) [ 44.949740][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.949886][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.950021][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.950157][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.950320][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.950454][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.950589][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.950756][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.950904][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.951388][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.951591][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.951792][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.951998][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 44.952228][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 44.952431][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 44.979518][ T164] ------------[ cut here ]------------ | [ 44.979754][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 44.980198][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.980984][ T164] Tainted: [W]=WARN [ 44.981138][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.981366][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.981626][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.982187][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 44.982412][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cf010c0 RCX: 1ff40000000feed1 [ 44.982666][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf01170 [ 44.982949][ T164] RBP: ff1100000c352000 R08: 1fe22000019e022f R09: ff1100000c0151f8 [ 44.983213][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 44.983472][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352000 [ 44.983759][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 44.984099][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.984331][ T164] CR2: 00007f793b8f0580 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 44.984589][ T164] PKRU: 55555554 [ 44.984742][ T164] Call Trace: [ 44.984908][ T164] [ 44.985029][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.985253][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.985412][ T164] register_netdevice (net/core/dev.c:11488) [ 44.985603][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 44.985844][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 44.986061][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 44.986299][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 44.986491][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 44.986718][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 44.986990][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.987193][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 44.987389][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 44.987616][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 44.987810][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 44.988066][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 44.988264][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 44.988458][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 44.988647][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 44.988823][ T164] new_sync_write (fs/read_write.c:595) [ 44.989129][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.989326][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 44.989539][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.989764][ T164] ? ksys_write (fs/read_write.c:740) [ 44.989971][ T164] vfs_write (fs/read_write.c:688) [ 44.990129][ T164] ksys_write (fs/read_write.c:740) [ 44.990291][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 44.990501][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.990795][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.991090][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.991284][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.991474][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.991662][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.991990][ T164] RIP: 0033:0x7f4f5d5d508e [ 44.992191][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.992835][ T164] RSP: 002b:00007ffc17314790 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 44.993109][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 44.993401][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 44.993754][ T164] RBP: 00007ffc173147a0 R08: 0000000000000000 R09: 0000000000000000 [ 44.994018][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 44.994388][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 45.121504][ T2520] ------------[ cut here ]------------ | [ 45.121675][ T2520] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2520 | [ 45.121950][ T2520] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.122491][ T2520] Tainted: [W]=WARN [ 45.122590][ T2520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.122755][ T2520] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.123382][ T2520] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.123849][ T2520] RSP: 0018:ffa0000006287020 EFLAGS: 00010286 [ 45.124103][ T2520] RAX: 00000000ffffffa6 RBX: ff1100000c964ac0 RCX: 1ff4000000c50dca [ 45.124304][ T2520] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964b70 [ 45.124499][ T2520] RBP: ff1100000c352000 R08: 1fe220000192c96f R09: ff1100001314ae80 [ 45.124697][ T2520] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 45.124948][ T2520] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.125201][ T2520] FS: 00007fd0843aa840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.125430][ T2520] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.125599][ T2520] CR2: 000000000809e988 CR3: 000000000ea7a005 CR4: 0000000000771ef0 [ 45.125795][ T2520] PKRU: 55555554 [ 45.125946][ T2520] Call Trace: [ 45.126044][ T2520] [ 45.126113][ T2520] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 45.126248][ T2520] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.126381][ T2520] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.126482][ T2520] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.126613][ T2520] __dev_notify_flags (net/core/dev.c:9787) [ 45.126744][ T2520] ? netif_change_name (net/core/dev.c:1495) [ 45.126926][ T2520] ? __dev_change_flags (net/core/dev.c:9752) [ 45.127057][ T2520] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.127190][ T2520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.127321][ T2520] ? 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.127454][ T2520] netif_change_flags (net/core/dev.c:9820) [ 45.127584][ T2520] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.127716][ T2520] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.127849][ T2520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.128086][ T2520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.128225][ T2520] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.128362][ T2520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.128491][ T2520] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.128621][ T2520] ? __kernel_text_address (kernel/extable.c:79) [ 45.128752][ T2520] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.128948][ T2520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.129078][ T2520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.129214][ T2520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.129346][ T2520] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.129477][ T2520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.129605][ T2520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.129735][ T2520] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.129918][ T2520] ? __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.130048][ T2520] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.130181][ T2520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.130311][ T2520] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.130444][ T2520] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.130577][ T2520] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.130708][ T2520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.130838][ T2520] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.131030][ T2520] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.131159][ T2520] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.131295][ T2520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.131428][ T2520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.131558][ T2520] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.131689][ T2520] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.131820][ T2520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.131963][ T2520] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.132094][ T2520] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.132228][ T2520] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.132359][ T2520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.132491][ T2520] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.132623][ T2520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.132752][ T2520] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.132888][ T2520] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.133019][ T2520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.133151][ T2520] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.133290][ T2520] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.133421][ T2520] ? netlink_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.133552][ T2520] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.133683][ T2520] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.133814][ T2520] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.133950][ T2520] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.134081][ T2520] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.134215][ T2520] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.134347][ T2520] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.134478][ T2520] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.134608][ T2520] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.134770][ T2520] ? move_addr_to_kernel (net/socket.c:258) [ 45.134907][ T2520] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.135036][ T2520] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.135168][ T2520] ___sys_sendmsg (net/socket.c:2752) [ 45.135299][ T2520] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.135460][ T2520] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.135604][ T2520] __sys_sendmsg (net/socket.c:2784) [ 45.135734][ T2520] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.135867][ T2520] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.136031][ T2520] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.136160][ T2520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.136294][ T2520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.136423][ T2520] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.136552][ T2520] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.136682][ T2520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.136843][ T2520] RIP: 0033:0x7fd0845e408e [ 45.136986][ T2520] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.137459][ T2520] RSP: 002b:00007ffd9bc3bd50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.137655][ T2520] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd0845e408e [ 45.137850][ T2520] RDX: 0000000000000000 RSI: 00007ffd9bc3be00 RDI: 0000000000000005 [ 45.138052][ T2520] RBP: 00007ffd9bc3bd60 R08: 0000000000000000 R09: 0000000000000000 [ 45.138253][ T2520] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.138449][ T2520] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9bc3c4c0 | [ 45.177059][ T2521] ------------[ cut here ]------------ | [ 45.177223][ T2521] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2521 | [ 45.177503][ T2521] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.178071][ T2521] Tainted: [W]=WARN [ 45.178179][ T2521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.178354][ T2521] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.178534][ T2521] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.179029][ T2521] RSP: 0018:ffa0000006296f70 EFLAGS: 00010286 [ 45.179207][ T2521] RAX: 00000000ffffffa6 RBX: ff1100000f3fdcc0 RCX: 1ff4000000c52db4 [ 45.179415][ T2521] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdd70 [ 45.179622][ T2521] RBP: ff1100000c352000 R08: 1fe2200001e7fbaf R09: ff1100001314d180 [ 45.179828][ T2521] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 45.180043][ T2521] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 45.180255][ T2521] FS: 00007f9103346840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.180495][ T2521] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.180670][ T2521] CR2: 00007f910353f460 CR3: 0000000012f15001 CR4: 0000000000771ef0 [ 45.180880][ T2521] PKRU: 55555554 [ 45.180984][ T2521] Call Trace: [ 45.181088][ T2521] [ 45.181160][ T2521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.181301][ T2521] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 45.181439][ T2521] notifier_call_chain (kernel/notifier.c:85) [ 45.181580][ T2521] __netdev_upper_dev_link (net/core/dev.c:8931) [ 45.181721][ T2521] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 45.181868][ T2521] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 45.182007][ T2521] netdev_upper_dev_link (net/core/dev.c:8972) [ 45.182146][ T2521] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 45.182290][ T2521] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 45.182434][ T2521] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 45.182576][ T2521] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 45.182717][ T2521] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 45.182868][ T2521] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 45.183007][ T2521] ? nla_strscpy (lib/nlattr.c:795) [ 45.183148][ T2521] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 45.183291][ T2521] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.183429][ T2521] ? __dev_get_by_name (net/core/dev.c:883) [ 45.183568][ T2521] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.183712][ T2521] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.183856][ T2521] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.184001][ T2521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.184139][ T2521] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.184281][ T2521] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.184418][ T2521] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.184557][ T2521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.184700][ T2521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.184840][ T2521] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.184982][ T2521] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.185121][ T2521] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.185264][ T2521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.185403][ T2521] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.185544][ T2521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.185682][ T2521] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.185821][ T2521] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.185966][ T2521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.186105][ T2521] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.186251][ T2521] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.186390][ T2521] ? netlink_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.186531][ T2521] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.186671][ T2521] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.186810][ T2521] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.186955][ T2521] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.187096][ T2521] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.187240][ T2521] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.187380][ T2521] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.187520][ T2521] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.187658][ T2521] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.187829][ T2521] ? move_addr_to_kernel (net/socket.c:258) [ 45.187978][ T2521] ___sys_sendmsg (net/socket.c:2752) [ 45.188115][ T2521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.188256][ T2521] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.188403][ T2521] ? 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.188543][ T2521] __sys_sendmsg (net/socket.c:2784) [ 45.188682][ T2521] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.188824][ T2521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.188967][ T2521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.189106][ T2521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.189248][ T2521] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.189385][ T2521] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.189524][ T2521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.189694][ T2521] RIP: 0033:0x7f910358008e [ 45.189838][ T2521] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.190335][ T2521] RSP: 002b:00007ffc558dc430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.190544][ T2521] RAX: ffffffffffffffda RBX: 00007ffc558dcbd0 RCX: 00007f910358008e [ 45.190750][ T2521] RDX: 0000000000000000 RSI: 00007ffc558dc4e0 RDI: 0000000000000005 [ 45.190961][ T2521] RBP: 00007ffc558dc440 R08: 0000000000000000 R09: 0000000000000000 [ 45.191168][ T2521] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.191379][ T2521] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc558dcba8 | [ 45.192970][ T2521] ------------[ cut here ]------------ | [ 45.193105][ T2521] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2521 | [ 45.193380][ T2521] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.193942][ T2521] Tainted: [W]=WARN [ 45.194047][ T2521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.194223][ T2521] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.194400][ T2521] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.194893][ T2521] RSP: 0018:ffa0000006296fd0 EFLAGS: 00010286 [ 45.195067][ T2521] RAX: 00000000ffffffa6 RBX: ff1100000f3fd840 RCX: 1ff4000000c52dc0 [ 45.195276][ T2521] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fd8f0 [ 45.195480][ T2521] RBP: ff1100000f492000 R08: 1fe2200001e7fb1f R09: ff1100001314d180 [ 45.195685][ T2521] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 45.195895][ T2521] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f492e04 [ 45.196102][ T2521] FS: 00007f9103346840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.196344][ T2521] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.196515][ T2521] CR2: 00007f910353f460 CR3: 0000000012f15001 CR4: 0000000000771ef0 [ 45.196720][ T2521] PKRU: 55555554 [ 45.196823][ T2521] Call Trace: [ 45.196933][ T2521] [ 45.197004][ T2521] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.197143][ T2521] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.197252][ T2521] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 45.197390][ T2521] __dev_notify_flags (net/core/dev.c:9787) [ 45.197530][ T2521] ? netif_change_name (net/core/dev.c:1495) [ 45.197668][ T2521] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 45.197808][ T2521] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 45.197950][ T2521] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 45.198088][ T2521] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 45.198236][ T2521] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 45.198378][ T2521] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 45.198518][ T2521] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 45.198661][ T2521] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 45.198799][ T2521] ? nla_strscpy (lib/nlattr.c:795) [ 45.198945][ T2521] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 45.199083][ T2521] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.199224][ T2521] ? __dev_get_by_name (net/core/dev.c:883) [ 45.199362][ T2521] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.199506][ T2521] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.199647][ T2521] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.199786][ T2521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.199930][ T2521] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.200067][ T2521] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.200207][ T2521] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.200344][ T2521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.200487][ T2521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.200625][ T2521] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.200766][ T2521] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.200909][ T2521] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.201048][ T2521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.201190][ T2521] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.201330][ T2521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.201466][ T2521] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.201606][ T2521] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.201743][ T2521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.201887][ T2521] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.202029][ T2521] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.202172][ T2521] ? netlink_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.202312][ T2521] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.202453][ T2521] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.202593][ T2521] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.202732][ T2521] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.202878][ T2521] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.203017][ T2521] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.203161][ T2521] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.203301][ T2521] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.203438][ T2521] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.203609][ T2521] ? move_addr_to_kernel (net/socket.c:258) [ 45.203751][ T2521] ___sys_sendmsg (net/socket.c:2752) [ 45.203893][ T2521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.204031][ T2521] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.204184][ T2521] ? 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.204325][ T2521] __sys_sendmsg (net/socket.c:2784) [ 45.204463][ T2521] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.204605][ T2521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.204743][ T2521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.204888][ T2521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.205026][ T2521] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.205163][ T2521] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.205306][ T2521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.205476][ T2521] RIP: 0033:0x7f910358008e [ 45.205619][ T2521] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.206112][ T2521] RSP: 002b:00007ffc558dc430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.206325][ T2521] RAX: ffffffffffffffda RBX: 00007ffc558dcbd0 RCX: 00007f910358008e [ 45.206530][ T2521] RDX: 0000000000000000 RSI: 00007ffc558dc4e0 RDI: 0000000000000005 [ 45.206736][ T2521] RBP: 00007ffc558dc440 R08: 0000000000000000 R09: 0000000000000000 [ 45.206946][ T2521] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.207154][ T2521] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc558dcba8 | [ 45.232636][ T2522] ------------[ cut here ]------------ | [ 45.232786][ T2522] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2522 | [ 45.233060][ T2522] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.233589][ T2522] Tainted: [W]=WARN [ 45.233688][ T2522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.233850][ T2522] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.234025][ T2522] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.234486][ T2522] RSP: 0018:ffa00000062a7020 EFLAGS: 00010286 [ 45.234649][ T2522] RAX: 00000000ffffffa6 RBX: ff1100000eb59b40 RCX: 1ff4000000c54dca [ 45.234843][ T2522] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb59bf0 [ 45.235042][ T2522] RBP: ff1100000f492000 R08: 1fe2200001d6b37f R09: ff1100000b058b58 [ 45.235240][ T2522] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 45.235433][ T2522] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.235626][ T2522] FS: 00007f66d4e29840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 45.235853][ T2522] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.236021][ T2522] CR2: 0000000001f4c988 CR3: 0000000010e56006 CR4: 0000000000771ef0 [ 45.236218][ T2522] PKRU: 55555554 [ 45.236314][ T2522] Call Trace: [ 45.236409][ T2522] [ 45.236475][ T2522] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.236608][ T2522] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.236706][ T2522] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.236836][ T2522] __dev_notify_flags (net/core/dev.c:9787) [ 45.236971][ T2522] ? netif_change_name (net/core/dev.c:1495) [ 45.237099][ T2522] ? __dev_change_flags (net/core/dev.c:9752) [ 45.237232][ T2522] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.237358][ T2522] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.237490][ T2522] ? 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.237621][ T2522] netif_change_flags (net/core/dev.c:9820) [ 45.237748][ T2522] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.237884][ T2522] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.238015][ T2522] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.238144][ T2522] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.238306][ T2522] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.238437][ T2522] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.238567][ T2522] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.238695][ T2522] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.238823][ T2522] ? __kernel_text_address (kernel/extable.c:79) [ 45.238959][ T2522] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.239090][ T2522] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.239222][ T2522] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.239353][ T2522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.239482][ T2522] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.239610][ T2522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.239737][ T2522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.239871][ T2522] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.240000][ T2522] ? __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.240126][ T2522] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.240261][ T2522] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.240391][ T2522] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.240521][ T2522] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.240652][ T2522] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.240781][ T2522] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.240915][ T2522] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.241043][ T2522] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.241173][ T2522] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.241301][ T2522] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.241432][ T2522] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.241560][ T2522] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.241687][ T2522] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.241815][ T2522] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.241950][ T2522] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.242078][ T2522] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.242210][ T2522] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.242338][ T2522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.242465][ T2522] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.242595][ T2522] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.242722][ T2522] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.242852][ T2522] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.242985][ T2522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.243114][ T2522] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.243247][ T2522] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.243376][ T2522] ? netlink_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.243505][ T2522] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.243633][ T2522] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.243759][ T2522] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.243895][ T2522] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.244023][ T2522] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.244152][ T2522] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.244287][ T2522] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.244417][ T2522] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.244544][ T2522] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.244703][ T2522] ? move_addr_to_kernel (net/socket.c:258) [ 45.244831][ T2522] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.244965][ T2522] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.245094][ T2522] ___sys_sendmsg (net/socket.c:2752) [ 45.245227][ T2522] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.245386][ T2522] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.245526][ T2522] __sys_sendmsg (net/socket.c:2784) [ 45.245653][ T2522] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.245780][ T2522] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.245944][ T2522] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.246072][ T2522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.246206][ T2522] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.246331][ T2522] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.246457][ T2522] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.246584][ T2522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.246740][ T2522] RIP: 0033:0x7f66d506308e [ 45.246877][ T2522] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.247336][ T2522] RSP: 002b:00007ffea70dbbe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.247528][ T2522] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f66d506308e [ 45.247717][ T2522] RDX: 0000000000000000 RSI: 00007ffea70dbc90 RDI: 0000000000000005 [ 45.247910][ T2522] RBP: 00007ffea70dbbf0 R08: 0000000000000000 R09: 0000000000000000 [ 45.248101][ T2522] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.248296][ T2522] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea70dc350 | [ 45.280740][ T2525] ------------[ cut here ]------------ | [ 45.281217][ T2525] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2525 | [ 45.281497][ T2525] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.282167][ T2525] Tainted: [W]=WARN [ 45.282280][ T2525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.282454][ T2525] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.282637][ T2525] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.283200][ T2525] RSP: 0018:ffa00000062a6f70 EFLAGS: 00010286 [ 45.283467][ T2525] RAX: 00000000ffffffa6 RBX: ff1100001194f840 RCX: 1ff4000000c54db4 [ 45.283676][ T2525] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f8f0 [ 45.283946][ T2525] RBP: ff1100000c352000 R08: 1fe2200002329f1f R09: ff11000009df2e80 [ 45.284157][ T2525] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 45.284373][ T2525] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 45.284585][ T2525] FS: 00007fcba44bd840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.284834][ T2525] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.285017][ T2525] CR2: 000000001d544a28 CR3: 0000000010dfe001 CR4: 0000000000771ef0 [ 45.285234][ T2525] PKRU: 55555554 [ 45.285339][ T2525] Call Trace: [ 45.285447][ T2525] [ 45.285519][ T2525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.285661][ T2525] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 45.285802][ T2525] notifier_call_chain (kernel/notifier.c:85) [ 45.285950][ T2525] __netdev_upper_dev_link (net/core/dev.c:8931) [ 45.286092][ T2525] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 45.286240][ T2525] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 45.286383][ T2525] netdev_upper_dev_link (net/core/dev.c:8972) [ 45.286525][ T2525] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 45.286665][ T2525] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 45.286808][ T2525] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 45.286958][ T2525] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 45.287099][ T2525] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 45.287246][ T2525] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 45.287385][ T2525] ? nla_strscpy (lib/nlattr.c:795) [ 45.287526][ T2525] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 45.287667][ T2525] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.287807][ T2525] ? __dev_get_by_name (net/core/dev.c:883) [ 45.287952][ T2525] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.288097][ T2525] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.288245][ T2525] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.288387][ T2525] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.288525][ T2525] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.288665][ T2525] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.288803][ T2525] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.288945][ T2525] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.289089][ T2525] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.289235][ T2525] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.289375][ T2525] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.289517][ T2525] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.289656][ T2525] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.289795][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.289943][ T2525] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.290082][ T2525] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.290228][ T2525] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.290366][ T2525] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.290506][ T2525] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.290649][ T2525] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.290788][ T2525] ? netlink_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.290936][ T2525] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.291076][ T2525] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.291218][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.291358][ T2525] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.291500][ T2525] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.291642][ T2525] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.291783][ T2525] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.291926][ T2525] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.292065][ T2525] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.292240][ T2525] ? move_addr_to_kernel (net/socket.c:258) [ 45.292380][ T2525] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.292521][ T2525] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.292664][ T2525] ___sys_sendmsg (net/socket.c:2752) [ 45.292803][ T2525] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.292980][ T2525] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.293131][ T2525] __sys_sendmsg (net/socket.c:2784) [ 45.293274][ T2525] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.293412][ T2525] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.293590][ T2525] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.293730][ T2525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.293874][ T2525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.294013][ T2525] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.294152][ T2525] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.294295][ T2525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.294467][ T2525] RIP: 0033:0x7fcba46f708e [ 45.294612][ T2525] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.295109][ T2525] RSP: 002b:00007ffed8adf480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.295323][ T2525] RAX: ffffffffffffffda RBX: 00007ffed8adfc18 RCX: 00007fcba46f708e [ 45.295531][ T2525] RDX: 0000000000000000 RSI: 00007ffed8adf530 RDI: 0000000000000005 [ 45.295739][ T2525] RBP: 00007ffed8adf490 R08: 0000000000000000 R09: 0000000000000000 [ 45.295949][ T2525] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.296155][ T2525] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed8adfbf0 | [ 45.297770][ T2525] ------------[ cut here ]------------ | [ 45.297913][ T2525] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2525 | [ 45.298188][ T2525] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.298742][ T2525] Tainted: [W]=WARN [ 45.298847][ T2525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.299425][ T2525] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.299606][ T2525] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.300102][ T2525] RSP: 0018:ffa00000062a6fd0 EFLAGS: 00010286 [ 45.300280][ T2525] RAX: 00000000ffffffa6 RBX: ff1100001194f9c0 RCX: 1ff4000000c54dc0 [ 45.300486][ T2525] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fa70 [ 45.300691][ T2525] RBP: ff1100000f2ca000 R08: 1fe2200002329f4f R09: ff11000009df2e80 [ 45.300902][ T2525] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 45.301109][ T2525] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2cae04 [ 45.301320][ T2525] FS: 00007fcba44bd840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.301564][ T2525] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.301737][ T2525] CR2: 000000001d544a28 CR3: 0000000010dfe001 CR4: 0000000000771ef0 [ 45.301947][ T2525] PKRU: 55555554 [ 45.302050][ T2525] Call Trace: [ 45.302153][ T2525] [ 45.302229][ T2525] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.302369][ T2525] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.302476][ T2525] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 45.302614][ T2525] __dev_notify_flags (net/core/dev.c:9787) [ 45.302753][ T2525] ? netif_change_name (net/core/dev.c:1495) [ 45.302899][ T2525] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 45.303041][ T2525] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 45.303184][ T2525] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 45.303324][ T2525] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 45.303468][ T2525] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 45.303610][ T2525] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 45.303751][ T2525] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 45.303901][ T2525] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 45.304040][ T2525] ? nla_strscpy (lib/nlattr.c:795) [ 45.304182][ T2525] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 45.304322][ T2525] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.304461][ T2525] ? __dev_get_by_name (net/core/dev.c:883) [ 45.304599][ T2525] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.304744][ T2525] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.304891][ T2525] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.305033][ T2525] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.305174][ T2525] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.305314][ T2525] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.305451][ T2525] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.305591][ T2525] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.305734][ T2525] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.305879][ T2525] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.306018][ T2525] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.306158][ T2525] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.306301][ T2525] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.306439][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.306582][ T2525] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.306721][ T2525] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.306861][ T2525] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.307004][ T2525] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.307145][ T2525] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.307289][ T2525] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.307427][ T2525] ? netlink_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.307569][ T2525] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.307707][ T2525] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.307845][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.307990][ T2525] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.308130][ T2525] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.308274][ T2525] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.308414][ T2525] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.308553][ T2525] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.308693][ T2525] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.308869][ T2525] ? move_addr_to_kernel (net/socket.c:258) [ 45.309008][ T2525] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.309148][ T2525] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.309291][ T2525] ___sys_sendmsg (net/socket.c:2752) [ 45.309427][ T2525] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.309600][ T2525] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.309754][ T2525] __sys_sendmsg (net/socket.c:2784) [ 45.309898][ T2525] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.310036][ T2525] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.310215][ T2525] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.310353][ T2525] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.310493][ T2525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.310631][ T2525] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.310771][ T2525] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.310914][ T2525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.311086][ T2525] RIP: 0033:0x7fcba46f708e [ 45.311234][ T2525] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.311727][ T2525] RSP: 002b:00007ffed8adf480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.311940][ T2525] RAX: ffffffffffffffda RBX: 00007ffed8adfc18 RCX: 00007fcba46f708e [ 45.312147][ T2525] RDX: 0000000000000000 RSI: 00007ffed8adf530 RDI: 0000000000000005 [ 45.312355][ T2525] RBP: 00007ffed8adf490 R08: 0000000000000000 R09: 0000000000000000 [ 45.312561][ T2525] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.312767][ T2525] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed8adfbf0 | [ 45.345731][ T2526] ------------[ cut here ]------------ | [ 45.345891][ T2526] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2526 | [ 45.346159][ T2526] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.346735][ T2526] Tainted: [W]=WARN [ 45.346850][ T2526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.347025][ T2526] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.347201][ T2526] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.347655][ T2526] RSP: 0018:ffa0000006237020 EFLAGS: 00010286 [ 45.347820][ T2526] RAX: 00000000ffffffa6 RBX: ff110000100af6c0 RCX: 1ff4000000c46dca [ 45.348229][ T2526] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af770 [ 45.348424][ T2526] RBP: ff1100000f2ca000 R08: 1fe2200002015eef R09: ff1100000e802e58 [ 45.348616][ T2526] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 45.348807][ T2526] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.349003][ T2526] FS: 00007f0345f82840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 45.349235][ T2526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.349397][ T2526] CR2: 00007f03462521a0 CR3: 0000000012644002 CR4: 0000000000771ef0 [ 45.349590][ T2526] PKRU: 55555554 [ 45.349686][ T2526] Call Trace: [ 45.349782][ T2526] [ 45.349849][ T2526] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.349988][ T2526] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.350087][ T2526] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.350218][ T2526] __dev_notify_flags (net/core/dev.c:9787) [ 45.350348][ T2526] ? netif_change_name (net/core/dev.c:1495) [ 45.350476][ T2526] ? __dev_change_flags (net/core/dev.c:9752) [ 45.350605][ T2526] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.350731][ T2526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.350860][ T2526] ? 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.350998][ T2526] netif_change_flags (net/core/dev.c:9820) [ 45.351128][ T2526] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.351264][ T2526] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.351395][ T2526] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.351524][ T2526] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.351685][ T2526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.351814][ T2526] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.351949][ T2526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.352078][ T2526] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.352210][ T2526] ? __kernel_text_address (kernel/extable.c:79) [ 45.352340][ T2526] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.352472][ T2526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.352600][ T2526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.352729][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.352855][ T2526] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.352988][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.353116][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.353246][ T2526] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.353373][ T2526] ? __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.353501][ T2526] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.353629][ T2526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.353757][ T2526] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.353894][ T2526] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.354024][ T2526] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.354154][ T2526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.354285][ T2526] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.354413][ T2526] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.354541][ T2526] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.354668][ T2526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.354798][ T2526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.354931][ T2526] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.355058][ T2526] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.355189][ T2526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.355319][ T2526] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.355447][ T2526] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.355576][ T2526] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.355703][ T2526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.355831][ T2526] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.355967][ T2526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.356095][ T2526] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.356229][ T2526] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.356357][ T2526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.356485][ T2526] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.356616][ T2526] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.356744][ T2526] ? netlink_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.356878][ T2526] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.357008][ T2526] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.357137][ T2526] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.357270][ T2526] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.357400][ T2526] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.357528][ T2526] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.357658][ T2526] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.357784][ T2526] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.357917][ T2526] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.358076][ T2526] ? move_addr_to_kernel (net/socket.c:258) [ 45.358210][ T2526] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.358338][ T2526] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.358467][ T2526] ___sys_sendmsg (net/socket.c:2752) [ 45.358594][ T2526] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.358756][ T2526] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.358902][ T2526] __sys_sendmsg (net/socket.c:2784) [ 45.359031][ T2526] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.359158][ T2526] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.359325][ T2526] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.359452][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.359582][ T2526] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.359711][ T2526] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.359838][ T2526] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.359970][ T2526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.360128][ T2526] RIP: 0033:0x7f03461bc08e [ 45.360268][ T2526] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.360723][ T2526] RSP: 002b:00007ffc03eea490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.360920][ T2526] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f03461bc08e [ 45.361111][ T2526] RDX: 0000000000000000 RSI: 00007ffc03eea540 RDI: 0000000000000005 [ 45.361305][ T2526] RBP: 00007ffc03eea4a0 R08: 0000000000000000 R09: 0000000000000000 [ 45.361498][ T2526] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.361687][ T2526] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc03eeac00 | [ 45.408053][ T2531] ------------[ cut here ]------------ | [ 45.408215][ T2531] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2531 | [ 45.408481][ T2531] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.409023][ T2531] Tainted: [W]=WARN [ 45.409123][ T2531] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.409293][ T2531] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.409463][ T2531] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.409931][ T2531] RSP: 0018:ffa00000062e6fe0 EFLAGS: 00010286 [ 45.410101][ T2531] RAX: 00000000ffffffa6 RBX: ff1100001194fe40 RCX: 1ff4000000c5cdc2 [ 45.410303][ T2531] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fef0 [ 45.410497][ T2531] RBP: ff1100000c352000 R08: 1fe2200002329fdf R09: ff1100000cb0d158 [ 45.410698][ T2531] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 45.410900][ T2531] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 45.411099][ T2531] FS: 00007f2879599840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.411332][ T2531] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.411496][ T2531] CR2: 0000000023ad5988 CR3: 000000001271a001 CR4: 0000000000771ef0 [ 45.411695][ T2531] PKRU: 55555554 [ 45.411792][ T2531] Call Trace: [ 45.411975][ T2531] [ 45.412117][ T2531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.412257][ T2531] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 45.412392][ T2531] notifier_call_chain (kernel/notifier.c:85) [ 45.412528][ T2531] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 45.412661][ T2531] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 45.412827][ T2531] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.413049][ T2531] ? mutex_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.413183][ T2531] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.413315][ T2531] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 45.413447][ T2531] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 45.413611][ T2531] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 45.413747][ T2531] ? write_profile (kernel/profile.c:194) [ 45.413954][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.414085][ T2531] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 45.414259][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.414393][ T2531] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 45.414525][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.414656][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.414789][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.415006][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.415138][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.415293][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.415424][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.415556][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.415689][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.415820][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.416029][ T2531] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.416164][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.416298][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.416428][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.416558][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.416694][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.416826][ T2531] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.417158][ T2531] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.417295][ T2531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.417428][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.417561][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.417693][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.417824][ T2531] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.418062][ T2531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.418198][ T2531] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.418333][ T2531] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.418466][ T2531] ? netlink_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.418598][ T2531] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.418731][ T2531] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.418973][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.419108][ T2531] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.419243][ T2531] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.419375][ T2531] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.419509][ T2531] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.419641][ T2531] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.419771][ T2531] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.420031][ T2531] ? move_addr_to_kernel (net/socket.c:258) [ 45.420163][ T2531] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.420301][ T2531] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.420435][ T2531] ___sys_sendmsg (net/socket.c:2752) [ 45.420565][ T2531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.420729][ T2531] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.420949][ T2531] __sys_sendmsg (net/socket.c:2784) [ 45.421082][ T2531] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.421217][ T2531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.421388][ T2531] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.421521][ T2531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.421654][ T2531] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.421785][ T2531] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.422028][ T2531] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.422160][ T2531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.422329][ T2531] RIP: 0033:0x7f28797d308e [ 45.422466][ T2531] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.423051][ T2531] RSP: 002b:00007ffd88107300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.423256][ T2531] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f28797d308e [ 45.423453][ T2531] RDX: 0000000000000000 RSI: 00007ffd881073b0 RDI: 0000000000000005 [ 45.423651][ T2531] RBP: 00007ffd88107310 R08: 0000000000000000 R09: 0000000000000000 [ 45.423848][ T2531] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.424124][ T2531] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd88107a70 | [ 45.426129][ T2531] ------------[ cut here ]------------ | [ 45.426343][ T2531] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2531 | [ 45.426595][ T2531] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.427417][ T2531] Tainted: [W]=WARN [ 45.427514][ T2531] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.427761][ T2531] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.428158][ T2531] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.428615][ T2531] RSP: 0018:ffa00000062e7060 EFLAGS: 00010286 [ 45.428777][ T2531] RAX: 00000000ffffffa6 RBX: ff1100001194e940 RCX: 1ff4000000c5cdd2 [ 45.428973][ T2531] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e9f0 [ 45.429252][ T2531] RBP: ff1100000f2ca000 R08: 1fe2200002329d3f R09: ff1100000cb0d158 [ 45.429441][ T2531] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 45.429633][ T2531] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000062e7100 [ 45.429824][ T2531] FS: 00007f2879599840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.430052][ T2531] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.430217][ T2531] CR2: 0000000023ad5988 CR3: 000000001271a001 CR4: 0000000000771ef0 [ 45.430413][ T2531] PKRU: 55555554 [ 45.430593][ T2531] Call Trace: [ 45.430690][ T2531] [ 45.430757][ T2531] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.430891][ T2531] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.430990][ T2531] netif_close_many (net/core/dev.c:1804) [ 45.431117][ T2531] ? mutex_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.431248][ T2531] ? __dev_close_many (net/core/dev.c:1781) [ 45.431376][ T2531] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 45.431622][ T2531] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 45.431783][ T2531] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 45.432006][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.432135][ T2531] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.432301][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.432514][ T2531] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.432643][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.432771][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.432905][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.433031][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.433160][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.433310][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.433519][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.433648][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.433775][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.433908][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.434036][ T2531] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.434167][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.434299][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.434427][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.434554][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.434684][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.434810][ T2531] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.434948][ T2531] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.435076][ T2531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.435207][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.435339][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.435467][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.435597][ T2531] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.435725][ T2531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.435855][ T2531] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.436148][ T2531] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.436277][ T2531] ? netlink_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.436406][ T2531] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.436535][ T2531] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.436663][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.436793][ T2531] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.436926][ T2531] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.437055][ T2531] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.437187][ T2531] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.437315][ T2531] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.437442][ T2531] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.437600][ T2531] ? move_addr_to_kernel (net/socket.c:258) [ 45.437729][ T2531] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.437856][ T2531] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.437991][ T2531] ___sys_sendmsg (net/socket.c:2752) [ 45.438119][ T2531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.438536][ T2531] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.438758][ T2531] __sys_sendmsg (net/socket.c:2784) [ 45.438892][ T2531] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.439018][ T2531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.439267][ T2531] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.439395][ T2531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.439522][ T2531] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.439649][ T2531] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.439775][ T2531] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.439907][ T2531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.440066][ T2531] RIP: 0033:0x7f28797d308e [ 45.440207][ T2531] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.440658][ T2531] RSP: 002b:00007ffd88107300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.441109][ T2531] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f28797d308e [ 45.441302][ T2531] RDX: 0000000000000000 RSI: 00007ffd881073b0 RDI: 0000000000000005 [ 45.441493][ T2531] RBP: 00007ffd88107310 R08: 0000000000000000 R09: 0000000000000000 [ 45.441684][ T2531] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.441963][ T2531] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd88107a70 | [ 45.445306][ T2531] ------------[ cut here ]------------ | [ 45.445436][ T2531] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2531 | [ 45.445680][ T2531] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.446713][ T2531] Tainted: [W]=WARN [ 45.446807][ T2531] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.447055][ T2531] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.447217][ T2531] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.447658][ T2531] RSP: 0018:ffa00000062e7190 EFLAGS: 00010286 [ 45.447812][ T2531] RAX: 00000000ffffffa6 RBX: ff1100000cc68040 RCX: 1ff4000000c5cdf8 [ 45.448072][ T2531] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc680f0 [ 45.448260][ T2531] RBP: ff1100000f2ca000 R08: 1fe220000198d01f R09: ff1100000cb0d158 [ 45.448442][ T2531] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 45.448624][ T2531] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 45.448809][ T2531] FS: 00007f2879599840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.449106][ T2531] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.449267][ T2531] CR2: 0000000023ad5988 CR3: 000000001271a001 CR4: 0000000000771ef0 [ 45.449453][ T2531] PKRU: 55555554 [ 45.449547][ T2531] Call Trace: [ 45.449639][ T2531] [ 45.449702][ T2531] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 45.449859][ T2531] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.450084][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.450211][ T2531] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.450332][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.450453][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.450580][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.450707][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.450828][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.451052][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.451180][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.451303][ T2531] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.451425][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.451552][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.451685][ T2531] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.451809][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.452001][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.452123][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.452250][ T2531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.452379][ T2531] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.452501][ T2531] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.452625][ T2531] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.452749][ T2531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.452951][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.453078][ T2531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.453202][ T2531] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.453327][ T2531] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.453451][ T2531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.453575][ T2531] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.453700][ T2531] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.453823][ T2531] ? netlink_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.454024][ T2531] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.454146][ T2531] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.454271][ T2531] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.454395][ T2531] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.454518][ T2531] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.454643][ T2531] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.454769][ T2531] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.454974][ T2531] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.455096][ T2531] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.455252][ T2531] ? move_addr_to_kernel (net/socket.c:258) [ 45.455375][ T2531] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.455498][ T2531] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.455701][ T2531] ___sys_sendmsg (net/socket.c:2752) [ 45.455822][ T2531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.456033][ T2531] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.456168][ T2531] __sys_sendmsg (net/socket.c:2784) [ 45.456292][ T2531] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.456419][ T2531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.456652][ T2531] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.456775][ T2531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.456979][ T2531] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.457103][ T2531] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.457228][ T2531] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.457352][ T2531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.457504][ T2531] RIP: 0033:0x7f28797d308e [ 45.457632][ T2531] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.458242][ T2531] RSP: 002b:00007ffd88107300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.458426][ T2531] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f28797d308e [ 45.458691][ T2531] RDX: 0000000000000000 RSI: 00007ffd881073b0 RDI: 0000000000000005 [ 45.458988][ T2531] RBP: 00007ffd88107310 R08: 0000000000000000 R09: 0000000000000000 [ 45.459169][ T2531] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.459381][ T2531] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd88107a70 | [ 45.524451][ T2535] ------------[ cut here ]------------ | [ 45.524612][ T2535] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2535 | [ 45.524879][ T2535] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.525421][ T2535] Tainted: [W]=WARN [ 45.525520][ T2535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.525682][ T2535] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.525856][ T2535] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.526409][ T2535] RSP: 0018:ffa0000006306fe0 EFLAGS: 00010286 [ 45.526572][ T2535] RAX: 00000000ffffffa6 RBX: ff1100000f2c07c0 RCX: 1ff4000000c60dc2 [ 45.526765][ T2535] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0870 [ 45.527033][ T2535] RBP: ff1100000c352000 R08: 1fe2200001e5810f R09: ff1100000f4e2e58 [ 45.527233][ T2535] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 45.527427][ T2535] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.527622][ T2535] FS: 00007ff5403e7840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 45.527851][ T2535] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.528091][ T2535] CR2: 000000001a1d5988 CR3: 0000000012c93006 CR4: 0000000000771ef0 [ 45.528293][ T2535] PKRU: 55555554 [ 45.528390][ T2535] Call Trace: [ 45.528488][ T2535] [ 45.528554][ T2535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.528685][ T2535] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 45.528815][ T2535] notifier_call_chain (kernel/notifier.c:85) [ 45.529029][ T2535] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 45.529159][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.529295][ T2535] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 45.529461][ T2535] ? mutex_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.529591][ T2535] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.529721][ T2535] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 45.529849][ T2535] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 45.530087][ T2535] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 45.530221][ T2535] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 45.530353][ T2535] ? write_profile (kernel/profile.c:194) [ 45.530483][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.530612][ T2535] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 45.530778][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.530984][ T2535] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 45.531115][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.531247][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.531375][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.531504][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.531635][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.531783][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.531989][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.532119][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.532250][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.532380][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.532510][ T2535] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.532643][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.532774][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.532968][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.533098][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.533232][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.533361][ T2535] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.533491][ T2535] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.533620][ T2535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.533750][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.533969][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.534103][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.534241][ T2535] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.534369][ T2535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.534500][ T2535] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.534633][ T2535] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.534764][ T2535] ? netlink_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.534957][ T2535] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.535088][ T2535] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.535221][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.535352][ T2535] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.535482][ T2535] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.535612][ T2535] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.535747][ T2535] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.535879][ T2535] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.536010][ T2535] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.536169][ T2535] ? move_addr_to_kernel (net/socket.c:258) [ 45.536305][ T2535] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.536436][ T2535] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.536568][ T2535] ___sys_sendmsg (net/socket.c:2752) [ 45.536697][ T2535] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.536860][ T2535] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.537007][ T2535] __sys_sendmsg (net/socket.c:2784) [ 45.537137][ T2535] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.537271][ T2535] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.537435][ T2535] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.537564][ T2535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.537693][ T2535] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.537821][ T2535] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.537955][ T2535] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.538083][ T2535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.538246][ T2535] RIP: 0033:0x7ff54062108e [ 45.538385][ T2535] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.538843][ T2535] RSP: 002b:00007fff05fcc350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.539042][ T2535] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff54062108e [ 45.539239][ T2535] RDX: 0000000000000000 RSI: 00007fff05fcc400 RDI: 0000000000000005 [ 45.539430][ T2535] RBP: 00007fff05fcc360 R08: 0000000000000000 R09: 0000000000000000 [ 45.539624][ T2535] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.539816][ T2535] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff05fccac0 | [ 45.542219][ T2535] ------------[ cut here ]------------ | [ 45.542356][ T2535] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2535 | [ 45.542609][ T2535] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.543137][ T2535] Tainted: [W]=WARN [ 45.543235][ T2535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.543392][ T2535] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.543557][ T2535] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.544006][ T2535] RSP: 0018:ffa0000006307060 EFLAGS: 00010286 [ 45.544166][ T2535] RAX: 00000000ffffffa6 RBX: ff1100000f2c1840 RCX: 1ff4000000c60dd2 [ 45.544360][ T2535] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c18f0 [ 45.544547][ T2535] RBP: ff1100000f492000 R08: 1fe2200001e5831f R09: ff1100000f4e2e58 [ 45.544736][ T2535] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 45.544931][ T2535] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006307100 [ 45.545119][ T2535] FS: 00007ff5403e7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 45.545341][ T2535] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.545503][ T2535] CR2: 00005634b1fcc130 CR3: 0000000012c93003 CR4: 0000000000771ef0 [ 45.545695][ T2535] PKRU: 55555554 [ 45.545792][ T2535] Call Trace: [ 45.545896][ T2535] [ 45.545961][ T2535] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.546089][ T2535] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.546189][ T2535] netif_close_many (net/core/dev.c:1804) [ 45.546317][ T2535] ? mutex_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.546443][ T2535] ? __dev_close_many (net/core/dev.c:1781) [ 45.546569][ T2535] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 45.546726][ T2535] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 45.546893][ T2535] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 45.547023][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.547151][ T2535] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.547315][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.547443][ T2535] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.547570][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.547694][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.547820][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.547953][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.548079][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.548226][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.548350][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.548476][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.548600][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.548726][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.548852][ T2535] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.548986][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.549111][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.549242][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.549367][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.549495][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.549620][ T2535] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.549747][ T2535] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.549877][ T2535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.550003][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.550130][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.550259][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.550387][ T2535] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.550511][ T2535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.550637][ T2535] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.550767][ T2535] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.550898][ T2535] ? netlink_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.551026][ T2535] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.551151][ T2535] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.551280][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.551407][ T2535] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.551535][ T2535] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.551661][ T2535] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.551790][ T2535] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.551921][ T2535] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.552046][ T2535] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.552205][ T2535] ? move_addr_to_kernel (net/socket.c:258) [ 45.552331][ T2535] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.552455][ T2535] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.552582][ T2535] ___sys_sendmsg (net/socket.c:2752) [ 45.552707][ T2535] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.552869][ T2535] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.553006][ T2535] __sys_sendmsg (net/socket.c:2784) [ 45.553132][ T2535] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.553259][ T2535] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.553416][ T2535] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.553541][ T2535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.553668][ T2535] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.553792][ T2535] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.553923][ T2535] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.554050][ T2535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.554209][ T2535] RIP: 0033:0x7ff54062108e [ 45.554341][ T2535] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.554787][ T2535] RSP: 002b:00007fff05fcc350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.554982][ T2535] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff54062108e [ 45.555174][ T2535] RDX: 0000000000000000 RSI: 00007fff05fcc400 RDI: 0000000000000005 [ 45.555362][ T2535] RBP: 00007fff05fcc360 R08: 0000000000000000 R09: 0000000000000000 [ 45.555552][ T2535] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.555737][ T2535] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff05fccac0 | [ 45.564993][ T2535] ------------[ cut here ]------------ | [ 45.565124][ T2535] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2535 | [ 45.565375][ T2535] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.565870][ T2535] Tainted: [W]=WARN [ 45.565970][ T2535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.566120][ T2535] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.566281][ T2535] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.566710][ T2535] RSP: 0018:ffa0000006307190 EFLAGS: 00010286 [ 45.566869][ T2535] RAX: 00000000ffffffa6 RBX: ff1100000eb58640 RCX: 1ff4000000c60df8 [ 45.567058][ T2535] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb586f0 [ 45.567244][ T2535] RBP: ff1100000f492000 R08: 1fe2200001d6b0df R09: ff1100000f4e2e58 [ 45.567425][ T2535] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 45.567606][ T2535] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 45.567790][ T2535] FS: 00007ff5403e7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 45.568007][ T2535] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.568160][ T2535] CR2: 00005634b1fcc130 CR3: 0000000012c93003 CR4: 0000000000771ef0 [ 45.568346][ T2535] PKRU: 55555554 [ 45.568437][ T2535] Call Trace: [ 45.568528][ T2535] [ 45.568590][ T2535] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 45.568745][ T2535] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.568903][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.569027][ T2535] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.569147][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.569270][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.569389][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.569509][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.569628][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.569770][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.569899][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.570019][ T2535] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.570140][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.570263][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.570383][ T2535] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.570506][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.570626][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.570748][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.570874][ T2535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.570997][ T2535] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.571118][ T2535] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.571243][ T2535] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.571363][ T2535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.571485][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.571607][ T2535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.571729][ T2535] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.571850][ T2535] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.572006][ T2535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.572127][ T2535] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.572254][ T2535] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.572375][ T2535] ? netlink_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.572503][ T2535] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.572623][ T2535] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.572745][ T2535] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.572872][ T2535] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.572995][ T2535] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.573117][ T2535] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.573246][ T2535] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.573372][ T2535] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.573492][ T2535] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.573644][ T2535] ? move_addr_to_kernel (net/socket.c:258) [ 45.573770][ T2535] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.573902][ T2535] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.574024][ T2535] ___sys_sendmsg (net/socket.c:2752) [ 45.574145][ T2535] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.574301][ T2535] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.574434][ T2535] __sys_sendmsg (net/socket.c:2784) [ 45.574556][ T2535] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.574677][ T2535] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.574829][ T2535] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.574955][ T2535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.575077][ T2535] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.575200][ T2535] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.575319][ T2535] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.575440][ T2535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.575595][ T2535] RIP: 0033:0x7ff54062108e [ 45.575722][ T2535] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.576160][ T2535] RSP: 002b:00007fff05fcc350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.576349][ T2535] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff54062108e [ 45.576529][ T2535] RDX: 0000000000000000 RSI: 00007fff05fcc400 RDI: 0000000000000005 [ 45.576717][ T2535] RBP: 00007fff05fcc360 R08: 0000000000000000 R09: 0000000000000000 [ 45.576903][ T2535] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb52 [ 45.577085][ T2535] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff05fccac0 | [ 45.618021][ T2537] ------------[ cut here ]------------ | [ 45.618204][ T2537] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2537 | [ 45.618514][ T2537] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.619777][ T2537] Tainted: [W]=WARN [ 45.620011][ T2537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.620287][ T2537] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.620580][ T2537] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.621098][ T2537] RSP: 0018:ffa00000063171b0 EFLAGS: 00010286 [ 45.621314][ T2537] RAX: 00000000ffffffa6 RBX: ff1100000c965540 RCX: 1ff4000000c62dfc [ 45.621557][ T2537] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9655f0 [ 45.621797][ T2537] RBP: ff11000008851000 R08: 1fe220000192cabf R09: ff11000010c88b80 [ 45.622055][ T2537] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 45.622303][ T2537] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 45.622548][ T2537] FS: 00007f14c5220840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 45.622828][ T2537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.623052][ T2537] CR2: 00007f14c5419460 CR3: 00000000125d6002 CR4: 0000000000771ef0 [ 45.623304][ T2537] PKRU: 55555554 [ 45.623450][ T2537] Call Trace: [ 45.623596][ T2537] [ 45.623710][ T2537] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.623904][ T2537] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.624052][ T2537] __dev_notify_flags (net/core/dev.c:9787) [ 45.624244][ T2537] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 45.624429][ T2537] ? netif_change_name (net/core/dev.c:1495) [ 45.624612][ T2537] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 45.624791][ T2537] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 45.624980][ T2537] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.625156][ T2537] ? __dev_get_by_name (net/core/dev.c:883) [ 45.625342][ T2537] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.625525][ T2537] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.625710][ T2537] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.625902][ T2537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.626079][ T2537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.626265][ T2537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.626441][ T2537] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.626617][ T2537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.626799][ T2537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.627012][ T2537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.627197][ T2537] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.627375][ T2537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.627552][ T2537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.627731][ T2537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.627919][ T2537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.628096][ T2537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.628283][ T2537] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.628462][ T2537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.628639][ T2537] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.628819][ T2537] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.629008][ T2537] ? netlink_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.629204][ T2537] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.629384][ T2537] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.629560][ T2537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.629737][ T2537] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.629931][ T2537] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.630109][ T2537] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.630296][ T2537] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.630472][ T2537] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.630649][ T2537] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.630855][ T2537] ? move_addr_to_kernel (net/socket.c:258) [ 45.631051][ T2537] ___sys_sendmsg (net/socket.c:2752) [ 45.631238][ T2537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.631419][ T2537] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.631605][ T2537] ? 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.631786][ T2537] __sys_sendmsg (net/socket.c:2784) [ 45.631976][ T2537] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.632157][ T2537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.632341][ T2537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.632522][ T2537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.632697][ T2537] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.632886][ T2537] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.633066][ T2537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.633280][ T2537] RIP: 0033:0x7f14c545a08e [ 45.633463][ T2537] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.633978][ T2537] RSP: 002b:00007ffdb1000d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.634229][ T2537] RAX: ffffffffffffffda RBX: 00007ffdb1001498 RCX: 00007f14c545a08e [ 45.634468][ T2537] RDX: 0000000000000000 RSI: 00007ffdb1000db0 RDI: 0000000000000005 [ 45.634706][ T2537] RBP: 00007ffdb1000d10 R08: 0000000000000000 R09: 0000000000000000 [ 45.634962][ T2537] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 45.635208][ T2537] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb1001470 | [ 45.658824][ T2538] ------------[ cut here ]------------ | [ 45.659598][ T2538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2538 | [ 45.659990][ T2538] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.660624][ T2538] Tainted: [W]=WARN [ 45.660797][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.661016][ T2538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.661243][ 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 [ 45.661745][ T2538] RSP: 0018:ffa0000006327020 EFLAGS: 00010286 [ 45.661987][ T2538] RAX: 00000000ffffffa6 RBX: ff1100000c086340 RCX: 1ff4000000c64dca [ 45.662232][ T2538] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0863f0 [ 45.662471][ T2538] RBP: ff11000008851000 R08: 1fe2200001810c7f R09: ff11000010c8d158 [ 45.662712][ T2538] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 45.662964][ T2538] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.663212][ T2538] FS: 00007f1b82c06840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 45.663485][ T2538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.663698][ T2538] CR2: 0000000012b86988 CR3: 000000000f5b6005 CR4: 0000000000771ef0 [ 45.663948][ T2538] PKRU: 55555554 [ 45.664091][ T2538] Call Trace: [ 45.664242][ T2538] [ 45.664355][ T2538] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.664535][ T2538] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.664682][ T2538] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.664858][ T2538] __dev_notify_flags (net/core/dev.c:9787) [ 45.665051][ T2538] ? netif_change_name (net/core/dev.c:1495) [ 45.665233][ T2538] ? __dev_change_flags (net/core/dev.c:9752) [ 45.665411][ T2538] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.665588][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.665765][ T2538] ? 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.665955][ T2538] netif_change_flags (net/core/dev.c:9820) [ 45.666135][ T2538] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.666316][ T2538] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.666494][ T2538] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.666669][ T2538] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.666888][ T2538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.667065][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.667250][ T2538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.667431][ T2538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.667607][ T2538] ? __kernel_text_address (kernel/extable.c:79) [ 45.667785][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.667976][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.668152][ T2538] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.668340][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.668516][ T2538] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.668694][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.668885][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.669063][ T2538] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.669246][ T2538] ? __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.669421][ T2538] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.669598][ T2538] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.669777][ T2538] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.669968][ T2538] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.670150][ T2538] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.670338][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.670514][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.670691][ T2538] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.670879][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.671056][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.671243][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.671420][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.671596][ T2538] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.671774][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.671963][ T2538] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.672140][ T2538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.672352][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.672529][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.672704][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.672894][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.673071][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.673257][ T2538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.673434][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.673613][ T2538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.673792][ 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)) [ 45.673978][ 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)) [ 45.674159][ T2538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.674343][ T2538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.674549][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.674756][ T2538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.674948][ T2538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.675129][ T2538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.675318][ T2538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.675498][ T2538] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.675702][ T2538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.675922][ T2538] ? move_addr_to_kernel (net/socket.c:258) [ 45.676097][ T2538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.676280][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.676456][ T2538] ___sys_sendmsg (net/socket.c:2752) [ 45.676633][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.676839][ T2538] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.677038][ T2538] __sys_sendmsg (net/socket.c:2784) [ 45.677219][ T2538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.677396][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.677606][ 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) [ 45.677783][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.677973][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.678151][ T2538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.678331][ T2538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.678509][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.678715][ T2538] RIP: 0033:0x7f1b82e4008e [ 45.678908][ 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 [ 45.679417][ T2538] RSP: 002b:00007ffd02e151d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.679658][ T2538] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b82e4008e [ 45.679910][ T2538] RDX: 0000000000000000 RSI: 00007ffd02e15280 RDI: 0000000000000005 [ 45.680149][ T2538] RBP: 00007ffd02e151e0 R08: 0000000000000000 R09: 0000000000000000 [ 45.680392][ T2538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 45.680629][ T2538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd02e15940 | [ 45.744340][ T2544] ------------[ cut here ]------------ | [ 45.744485][ T2544] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2544 | [ 45.744744][ T2544] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.745283][ T2544] Tainted: [W]=WARN [ 45.745380][ T2544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.745540][ T2544] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.745705][ 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 [ 45.746164][ T2544] RSP: 0018:ffa0000006337060 EFLAGS: 00010286 [ 45.746330][ T2544] RAX: 00000000ffffffa6 RBX: ff1100000b2ea4c0 RCX: 1ff4000000c66dd2 [ 45.746521][ T2544] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea570 [ 45.746709][ T2544] RBP: ff11000008851000 R08: 1fe220000165d4af R09: ff1100000cc65158 [ 45.746906][ T2544] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 45.747093][ T2544] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006337100 [ 45.747288][ T2544] FS: 00007f3d9ef3e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 45.747517][ T2544] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.747678][ T2544] CR2: 00000000254ab988 CR3: 0000000012d6d005 CR4: 0000000000771ef0 [ 45.747874][ T2544] PKRU: 55555554 [ 45.747970][ T2544] Call Trace: [ 45.748064][ T2544] [ 45.748130][ T2544] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.748264][ T2544] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.748361][ T2544] netif_close_many (net/core/dev.c:1804) [ 45.748489][ T2544] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.748615][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.748741][ T2544] ? __dev_close_many (net/core/dev.c:1781) [ 45.748872][ T2544] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 45.749031][ T2544] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 45.749194][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.749320][ T2544] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.749475][ T2544] ? mutex_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.749599][ T2544] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.749724][ T2544] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 45.749887][ T2544] ? unregister_netdevice_many (net/core/dev.c:12497) [ 45.750012][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.750140][ T2544] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.750270][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.750396][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.750522][ T2544] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.750650][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.750776][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.750926][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.751052][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.751184][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.751311][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.751437][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.751566][ T2544] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.751695][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.751824][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.751959][ T2544] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.752084][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.752217][ T2544] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.752342][ T2544] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.752470][ T2544] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.752598][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.752724][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.752851][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.752984][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.753110][ T2544] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.753241][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.753368][ T2544] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.753498][ 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)) [ 45.753623][ 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)) [ 45.753752][ T2544] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.753883][ T2544] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.754010][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.754139][ T2544] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.754270][ T2544] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.754397][ T2544] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.754525][ T2544] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.754650][ T2544] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.754776][ T2544] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.754937][ T2544] ? move_addr_to_kernel (net/socket.c:258) [ 45.755065][ T2544] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.755195][ T2544] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.755323][ T2544] ___sys_sendmsg (net/socket.c:2752) [ 45.755448][ T2544] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.755604][ T2544] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.755742][ T2544] __sys_sendmsg (net/socket.c:2784) [ 45.755875][ T2544] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.756002][ T2544] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.756162][ T2544] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.756292][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.756418][ T2544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.756543][ T2544] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.756669][ T2544] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.756796][ T2544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.756960][ T2544] RIP: 0033:0x7f3d9f17808e [ 45.757093][ 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 [ 45.757544][ T2544] RSP: 002b:00007ffd4e1687c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.757733][ T2544] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3d9f17808e [ 45.757930][ T2544] RDX: 0000000000000000 RSI: 00007ffd4e168870 RDI: 0000000000000005 [ 45.758117][ T2544] RBP: 00007ffd4e1687d0 R08: 0000000000000000 R09: 0000000000000000 [ 45.758305][ T2544] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 45.758494][ T2544] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4e168f30 | [ 45.760785][ T2544] ------------[ cut here ]------------ | [ 45.760921][ T2544] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2544 | [ 45.761163][ T2544] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.761660][ T2544] Tainted: [W]=WARN [ 45.761753][ T2544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.761916][ T2544] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.762076][ 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 [ 45.762508][ T2544] RSP: 0018:ffa0000006337190 EFLAGS: 00010286 [ 45.762664][ T2544] RAX: 00000000ffffffa6 RBX: ff1100000b2eac40 RCX: 1ff4000000c66df8 [ 45.762847][ T2544] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eacf0 [ 45.763036][ T2544] RBP: ff11000008851000 R08: 1fe220000165d59f R09: ff1100000cc65158 [ 45.763221][ T2544] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 45.763400][ T2544] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 45.763584][ T2544] FS: 00007f3d9ef3e840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 45.763799][ T2544] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.763963][ T2544] CR2: 00000000254ab988 CR3: 0000000012d6d005 CR4: 0000000000771ef0 [ 45.764152][ T2544] PKRU: 55555554 [ 45.764247][ T2544] Call Trace: [ 45.764347][ T2544] [ 45.764410][ T2544] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 45.764567][ T2544] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.764717][ T2544] ? mutex_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.764842][ T2544] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.764967][ T2544] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 45.765119][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.765245][ T2544] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.765367][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.765489][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.765610][ T2544] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.765731][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.765853][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.765998][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.766120][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.766245][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.766376][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.766499][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.766622][ T2544] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.766746][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.766873][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.766996][ T2544] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.767119][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.767246][ T2544] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.767369][ T2544] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.767492][ T2544] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.767615][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.767738][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.767869][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.767992][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.768115][ T2544] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.768241][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.768369][ T2544] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.768494][ 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)) [ 45.768615][ 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)) [ 45.768740][ T2544] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.768867][ T2544] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.768990][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.769114][ T2544] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.769242][ T2544] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.769366][ T2544] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.769491][ T2544] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.769612][ T2544] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.769733][ T2544] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.769890][ T2544] ? move_addr_to_kernel (net/socket.c:258) [ 45.770018][ T2544] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.770140][ T2544] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.770270][ T2544] ___sys_sendmsg (net/socket.c:2752) [ 45.770395][ T2544] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.770548][ T2544] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.770682][ T2544] __sys_sendmsg (net/socket.c:2784) [ 45.770805][ T2544] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.770933][ T2544] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.771088][ T2544] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.771214][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.771338][ T2544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.771460][ T2544] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.771594][ T2544] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.771722][ T2544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.771877][ T2544] RIP: 0033:0x7f3d9f17808e [ 45.772009][ 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 [ 45.772445][ T2544] RSP: 002b:00007ffd4e1687c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.772630][ T2544] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3d9f17808e [ 45.772811][ T2544] RDX: 0000000000000000 RSI: 00007ffd4e168870 RDI: 0000000000000005 [ 45.772996][ T2544] RBP: 00007ffd4e1687d0 R08: 0000000000000000 R09: 0000000000000000 [ 45.773181][ T2544] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 45.773361][ T2544] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4e168f30 | [ 45.858375][ T2549] ------------[ cut here ]------------ | [ 45.858535][ T2549] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2549 | [ 45.858804][ T2549] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.859364][ T2549] Tainted: [W]=WARN [ 45.859464][ T2549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.859630][ T2549] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.859802][ T2549] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.860278][ T2549] RSP: 0018:ffa00000063871b0 EFLAGS: 00010286 [ 45.860444][ T2549] RAX: 00000000ffffffa6 RBX: ff1100000f3fd240 RCX: 1ff4000000c70dfc [ 45.860645][ T2549] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fd2f0 [ 45.860844][ T2549] RBP: ff1100000c2f1000 R08: 1fe2200001e7fa5f R09: ff1100000b058b80 [ 45.861114][ T2549] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 45.861314][ T2549] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 45.861512][ T2549] FS: 00007fe50ef51840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.861744][ T2549] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.861997][ T2549] CR2: 00007fe50f14a460 CR3: 0000000010dfe001 CR4: 0000000000771ef0 [ 45.862203][ T2549] PKRU: 55555554 [ 45.862302][ T2549] Call Trace: [ 45.862400][ T2549] [ 45.862468][ T2549] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.862601][ T2549] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.862702][ T2549] __dev_notify_flags (net/core/dev.c:9787) [ 45.862928][ T2549] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 45.863063][ T2549] ? netif_change_name (net/core/dev.c:1495) [ 45.863203][ T2549] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 45.863336][ T2549] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 45.863469][ T2549] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.863600][ T2549] ? __dev_get_by_name (net/core/dev.c:883) [ 45.863731][ T2549] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.863953][ T2549] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.864090][ T2549] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.864227][ T2549] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.864357][ T2549] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.864488][ T2549] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.864620][ T2549] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.864751][ T2549] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.864956][ T2549] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.865092][ T2549] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.865231][ T2549] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.865361][ T2549] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.865492][ T2549] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.865623][ T2549] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.865756][ T2549] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.865973][ T2549] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.866106][ T2549] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.866242][ T2549] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.866375][ T2549] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.866508][ T2549] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.866639][ T2549] ? netlink_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.866771][ T2549] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.866990][ T2549] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.867122][ T2549] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.867262][ T2549] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.867395][ T2549] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.867527][ T2549] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.867661][ T2549] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.867792][ T2549] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.867938][ T2549] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.868100][ T2549] ? move_addr_to_kernel (net/socket.c:258) [ 45.868239][ T2549] ___sys_sendmsg (net/socket.c:2752) [ 45.868368][ T2549] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.868500][ T2549] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.868641][ T2549] ? 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.868774][ T2549] __sys_sendmsg (net/socket.c:2784) [ 45.868909][ T2549] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.869043][ T2549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.869177][ T2549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.869309][ T2549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.869442][ T2549] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.869573][ T2549] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.869704][ T2549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.869870][ T2549] RIP: 0033:0x7fe50f18b08e [ 45.870005][ T2549] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.870473][ T2549] RSP: 002b:00007ffc45134660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.870669][ T2549] RAX: ffffffffffffffda RBX: 00007ffc45134df8 RCX: 00007fe50f18b08e [ 45.870868][ T2549] RDX: 0000000000000000 RSI: 00007ffc45134710 RDI: 0000000000000005 [ 45.871063][ T2549] RBP: 00007ffc45134670 R08: 0000000000000000 R09: 0000000000000000 [ 45.871262][ T2549] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 45.871456][ T2549] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc45134dd0 | [ 45.896470][ T2550] ------------[ cut here ]------------ | [ 45.896608][ T2550] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2550 | [ 45.896871][ T2550] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.897397][ T2550] Tainted: [W]=WARN [ 45.897493][ T2550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.897655][ T2550] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.897822][ T2550] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.898284][ T2550] RSP: 0018:ffa0000006397020 EFLAGS: 00010286 [ 45.898446][ T2550] RAX: 00000000ffffffa6 RBX: ff110000100af9c0 RCX: 1ff4000000c72dca [ 45.898638][ T2550] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100afa70 [ 45.898830][ T2550] RBP: ff1100000c2f1000 R08: 1fe2200002015f4f R09: ff1100000cbd2e58 [ 45.899027][ T2550] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 45.899222][ T2550] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.899417][ T2550] FS: 00007fa151c73840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 45.899644][ T2550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.899808][ T2550] CR2: 000000001e275988 CR3: 0000000010f2d004 CR4: 0000000000771ef0 [ 45.900007][ T2550] PKRU: 55555554 [ 45.900103][ T2550] Call Trace: [ 45.900202][ T2550] [ 45.900269][ T2550] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.900400][ T2550] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.900498][ T2550] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.900625][ T2550] __dev_notify_flags (net/core/dev.c:9787) [ 45.900755][ T2550] ? netif_change_name (net/core/dev.c:1495) [ 45.900888][ T2550] ? __dev_change_flags (net/core/dev.c:9752) [ 45.901017][ T2550] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.901144][ T2550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.901278][ T2550] ? 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.901407][ T2550] netif_change_flags (net/core/dev.c:9820) [ 45.901536][ T2550] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.901666][ T2550] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.901797][ T2550] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.901930][ T2550] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.902090][ T2550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.902219][ T2550] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.902346][ T2550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.902477][ T2550] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.902604][ T2550] ? __kernel_text_address (kernel/extable.c:79) [ 45.902735][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.902871][ T2550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.903000][ T2550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.903129][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.903261][ T2550] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.903394][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.903522][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.903650][ T2550] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.903780][ T2550] ? __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.903914][ T2550] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.904046][ T2550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.904180][ T2550] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.904312][ T2550] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.904446][ T2550] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.904577][ T2550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.904706][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.904835][ T2550] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.904970][ T2550] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.905099][ T2550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.905236][ T2550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.905363][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.905492][ T2550] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.905622][ T2550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.905752][ T2550] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.905886][ T2550] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.906017][ T2550] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.906146][ T2550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.906278][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.906410][ T2550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.906537][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.906668][ T2550] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.906796][ T2550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.906933][ T2550] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.907064][ T2550] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.907195][ T2550] ? netlink_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.907325][ T2550] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.907455][ T2550] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.907582][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.907712][ T2550] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.907840][ T2550] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.907974][ T2550] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.908105][ T2550] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.908237][ T2550] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.908365][ T2550] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.908525][ T2550] ? move_addr_to_kernel (net/socket.c:258) [ 45.908653][ T2550] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.908782][ T2550] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.908918][ T2550] ___sys_sendmsg (net/socket.c:2752) [ 45.909047][ T2550] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.909211][ T2550] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.909351][ T2550] __sys_sendmsg (net/socket.c:2784) [ 45.909481][ T2550] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.909611][ T2550] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.909773][ T2550] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.909911][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.910040][ T2550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.910169][ T2550] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.910302][ T2550] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.910431][ T2550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.910589][ T2550] RIP: 0033:0x7fa151ead08e [ 45.910725][ T2550] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.911191][ T2550] RSP: 002b:00007fff946099f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.911453][ T2550] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa151ead08e [ 45.911659][ T2550] RDX: 0000000000000000 RSI: 00007fff94609aa0 RDI: 0000000000000005 [ 45.911866][ T2550] RBP: 00007fff94609a00 R08: 0000000000000000 R09: 0000000000000000 [ 45.912064][ T2550] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 45.912266][ T2550] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9460a160 | [ 45.943468][ T164] ------------[ cut here ]------------ | [ 45.943725][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 45.944472][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.945310][ T164] Tainted: [W]=WARN [ 45.945472][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.945703][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.946024][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.946592][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 45.946823][ T164] RAX: 00000000ffffffa6 RBX: ff1100000eb59e40 RCX: 1ff40000000feebf [ 45.947101][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb59ef0 [ 45.947374][ T164] RBP: ff1100000c352000 R08: 1fe2200001d6b3df R09: ff1100000c015220 [ 45.947638][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 45.947912][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 45.948188][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 45.948490][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.948748][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 45.949025][ T164] PKRU: 55555554 [ 45.949188][ T164] Call Trace: [ 45.949347][ T164] [ 45.949471][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.949667][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.949827][ T164] netif_close_many (net/core/dev.c:1804) [ 45.950031][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.950232][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 45.950424][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.950618][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 45.950814][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 45.951056][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 45.951294][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.951486][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.951679][ T164] ? __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.951883][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.952081][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.952314][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 45.952512][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 45.952707][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.952913][ T164] ? mutex_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.953108][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 45.953310][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.953503][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 45.953697][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 45.953907][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 45.954102][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 45.954340][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 45.954573][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 45.954767][ T164] ? 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)) [ 45.954977][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 45.955214][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 45.955406][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 45.955600][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 45.955791][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 45.955999][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 45.956159][ T164] new_sync_write (fs/read_write.c:595) [ 45.956363][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.956557][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 45.956750][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.956952][ T164] ? ksys_write (fs/read_write.c:740) [ 45.957148][ T164] vfs_write (fs/read_write.c:688) [ 45.957316][ T164] ksys_write (fs/read_write.c:740) [ 45.957474][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 45.957667][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.957933][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.958131][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.958333][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.958525][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.958720][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.958960][ T164] RIP: 0033:0x7f4f5d5d508e [ 45.959159][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.959723][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 45.960005][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 45.960282][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 45.960547][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 45.960810][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 45.961085][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 45.967480][ T164] ------------[ cut here ]------------ | [ 45.967671][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 45.968012][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.968711][ T164] Tainted: [W]=WARN [ 45.968930][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.969151][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.969386][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.970000][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 45.970283][ T164] RAX: 00000000ffffffa6 RBX: ff11000010d46ac0 RCX: 1ff40000000feeef [ 45.970608][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d46b70 [ 45.970939][ T164] RBP: ff1100000c352000 R08: 1fe22000021a8d6f R09: ff1100000c0151f8 [ 45.971252][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 45.971560][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 45.971885][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 45.972236][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.972542][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 45.972849][ T164] PKRU: 55555554 [ 45.973093][ T164] Call Trace: [ 45.973306][ T164] [ 45.973481][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 45.973759][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.974043][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 45.974292][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 45.974535][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.974775][ T164] ? mutex_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.975030][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 45.975276][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.975514][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 45.975755][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 45.976008][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 45.976257][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 45.976537][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 45.976814][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 45.977067][ T164] ? 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)) [ 45.977312][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 45.977583][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 45.977822][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 45.978075][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 45.978324][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 45.978565][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 45.978773][ T164] new_sync_write (fs/read_write.c:595) [ 45.979029][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.979277][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 45.979520][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.979763][ T164] ? ksys_write (fs/read_write.c:740) [ 45.980022][ T164] vfs_write (fs/read_write.c:688) [ 45.980239][ T164] ksys_write (fs/read_write.c:740) [ 45.980451][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 45.980692][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.980944][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.981194][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.981433][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.981674][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.981930][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.982209][ T164] RIP: 0033:0x7f4f5d5d508e [ 45.982462][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.983060][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 45.983378][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 45.983713][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 45.983993][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 45.984249][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 45.984497][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 46.029114][ T2555] ------------[ cut here ]------------ | [ 46.029312][ T2555] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2555 | [ 46.029612][ T2555] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.030854][ T2555] Tainted: [W]=WARN [ 46.031008][ T2555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.031218][ T2555] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.031430][ T2555] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.031935][ T2555] RSP: 0018:ffa00000062c7060 EFLAGS: 00010286 [ 46.032141][ T2555] RAX: 00000000ffffffa6 RBX: ff1100000cc687c0 RCX: 1ff4000000c58dd2 [ 46.032379][ T2555] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68870 [ 46.032625][ T2555] RBP: ff1100000c2f1000 R08: 1fe220000198d10f R09: ff11000009df2e58 [ 46.032859][ T2555] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 46.033105][ T2555] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000062c7100 [ 46.033346][ T2555] FS: 00007f62075f7840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 46.033614][ T2555] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.033821][ T2555] CR2: 0000000022a08988 CR3: 000000000cff9003 CR4: 0000000000771ef0 [ 46.034072][ T2555] PKRU: 55555554 [ 46.034219][ T2555] Call Trace: [ 46.034363][ T2555] [ 46.034476][ T2555] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.034652][ T2555] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.034797][ T2555] netif_close_many (net/core/dev.c:1804) [ 46.034987][ T2555] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.035161][ T2555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.035343][ T2555] ? __dev_close_many (net/core/dev.c:1781) [ 46.035518][ T2555] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.035725][ T2555] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.035945][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.036118][ T2555] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.036330][ T2555] ? mutex_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.036504][ T2555] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.036676][ T2555] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 46.036895][ T2555] ? unregister_netdevice_many (net/core/dev.c:12497) [ 46.037068][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.037250][ T2555] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.037423][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.037596][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.037774][ T2555] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.037961][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.038134][ T2555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.038347][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.038520][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.038696][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.038883][ T2555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.039059][ T2555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.039241][ T2555] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.039418][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.039591][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.039765][ T2555] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.039950][ T2555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.040126][ T2555] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.040307][ T2555] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.040479][ T2555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.040651][ T2555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.040825][ T2555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.041012][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.041192][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.041367][ T2555] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.041540][ T2555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.041714][ T2555] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.041902][ T2555] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.042076][ T2555] ? netlink_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.042260][ T2555] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.042436][ T2555] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.042609][ T2555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.042784][ T2555] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.042975][ T2555] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.043152][ T2555] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.043336][ T2555] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.043513][ T2555] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.043689][ T2555] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.043905][ T2555] ? move_addr_to_kernel (net/socket.c:258) [ 46.044081][ T2555] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.044262][ T2555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.044438][ T2555] ___sys_sendmsg (net/socket.c:2752) [ 46.044611][ T2555] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.044817][ T2555] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.045017][ T2555] __sys_sendmsg (net/socket.c:2784) [ 46.045198][ T2555] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.045371][ T2555] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.045578][ T2555] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.045753][ T2555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.045943][ T2555] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.046117][ T2555] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.046296][ T2555] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.046469][ T2555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.046671][ T2555] RIP: 0033:0x7f620783108e [ 46.046849][ T2555] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.047355][ T2555] RSP: 002b:00007ffc133c2fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.047591][ T2555] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f620783108e [ 46.047827][ T2555] RDX: 0000000000000000 RSI: 00007ffc133c3050 RDI: 0000000000000005 [ 46.048071][ T2555] RBP: 00007ffc133c2fb0 R08: 0000000000000000 R09: 0000000000000000 [ 46.048309][ T2555] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.048544][ T2555] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc133c3710 | [ 46.051471][ T2555] ------------[ cut here ]------------ | [ 46.051609][ T2555] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2555 | [ 46.051849][ T2555] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.052521][ T2555] Tainted: [W]=WARN [ 46.052614][ T2555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.052764][ T2555] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.052930][ T2555] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.053366][ T2555] RSP: 0018:ffa00000062c7190 EFLAGS: 00010286 [ 46.053520][ T2555] RAX: 00000000ffffffa6 RBX: ff1100000c086ac0 RCX: 1ff4000000c58df8 [ 46.053699][ T2555] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086b70 [ 46.053890][ T2555] RBP: ff1100000c2f1000 R08: 1fe2200001810d6f R09: ff11000009df2e58 [ 46.054071][ T2555] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.054258][ T2555] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.054441][ T2555] FS: 00007f62075f7840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.054660][ T2555] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.054812][ T2555] CR2: 000055aa93d206c0 CR3: 000000000cff9004 CR4: 0000000000771ef0 [ 46.054998][ T2555] PKRU: 55555554 [ 46.055090][ T2555] Call Trace: [ 46.055184][ T2555] [ 46.055247][ T2555] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.055401][ T2555] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.055550][ T2555] ? mutex_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.055671][ T2555] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.055791][ T2555] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 46.055949][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.056073][ T2555] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.056198][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.056319][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.056440][ T2555] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.056561][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.056682][ T2555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.056821][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.056948][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.057071][ T2555] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.057195][ T2555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.057316][ T2555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.057438][ T2555] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.057562][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.057681][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.057802][ T2555] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.057928][ T2555] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.058050][ T2555] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.058176][ T2555] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.058297][ T2555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.058417][ T2555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.058538][ T2555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.058661][ T2555] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.058784][ T2555] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.058910][ T2555] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.059030][ T2555] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.059153][ T2555] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.059280][ T2555] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.059401][ T2555] ? netlink_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.059524][ T2555] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.059646][ T2555] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.059768][ T2555] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.059896][ T2555] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.060019][ T2555] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.060142][ T2555] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.060269][ T2555] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.060390][ T2555] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.060510][ T2555] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.060661][ T2555] ? move_addr_to_kernel (net/socket.c:258) [ 46.060782][ T2555] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.060906][ T2555] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.061029][ T2555] ___sys_sendmsg (net/socket.c:2752) [ 46.061148][ T2555] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.061301][ T2555] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.061434][ T2555] __sys_sendmsg (net/socket.c:2784) [ 46.061556][ T2555] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.061676][ T2555] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.061830][ T2555] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.061957][ T2555] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.062079][ T2555] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.062203][ T2555] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.062325][ T2555] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.062447][ T2555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.062598][ T2555] RIP: 0033:0x7f620783108e [ 46.062725][ T2555] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.063169][ T2555] RSP: 002b:00007ffc133c2fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.063357][ T2555] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f620783108e [ 46.063538][ T2555] RDX: 0000000000000000 RSI: 00007ffc133c3050 RDI: 0000000000000005 [ 46.063718][ T2555] RBP: 00007ffc133c2fb0 R08: 0000000000000000 R09: 0000000000000000 [ 46.063904][ T2555] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.064085][ T2555] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc133c3710 | [ 46.091751][ T164] ------------[ cut here ]------------ | [ 46.091916][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 46.092212][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.092819][ T164] Tainted: [W]=WARN [ 46.092935][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.093111][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.093298][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.093797][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 46.093982][ T164] RAX: 00000000ffffffa6 RBX: ff110000100af6c0 RCX: 1ff40000000feed1 [ 46.094199][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af770 [ 46.094415][ T164] RBP: ff11000012f42000 R08: 1fe2200002015eef R09: ff1100000c0151f8 [ 46.094627][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 46.094842][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012f42000 [ 46.095063][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 46.095316][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.095495][ T164] CR2: 00005634ecc08698 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 46.095710][ T164] PKRU: 55555554 [ 46.095816][ T164] Call Trace: [ 46.095927][ T164] [ 46.096001][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.096146][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.096258][ T164] register_netdevice (net/core/dev.c:11488) [ 46.096401][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 46.096575][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 46.096722][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 46.096910][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 46.097054][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 46.097237][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 46.097418][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.097562][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 46.097702][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 46.097887][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 46.098031][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 46.098212][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 46.098354][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 46.098497][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 46.098638][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 46.098745][ T164] new_sync_write (fs/read_write.c:595) [ 46.098897][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.099038][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 46.099186][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.099328][ T164] ? ksys_write (fs/read_write.c:740) [ 46.099473][ T164] vfs_write (fs/read_write.c:688) [ 46.099583][ T164] ksys_write (fs/read_write.c:740) [ 46.099690][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 46.099830][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.099978][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.100121][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.100265][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.100407][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.100548][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.100723][ T164] RIP: 0033:0x7f4f5d5d508e [ 46.100877][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.101383][ T164] RSP: 002b:00007ffc17314790 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 46.101595][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 46.101805][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 46.102020][ T164] RBP: 00007ffc173147a0 R08: 0000000000000000 R09: 0000000000000000 [ 46.102232][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 46.102440][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 46.214627][ T2561] ------------[ cut here ]------------ | [ 46.214832][ T2561] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2561 | [ 46.215230][ T2561] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.215993][ T2561] Tainted: [W]=WARN [ 46.216242][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.216524][ T2561] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.216807][ T2561] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.217420][ T2561] RSP: 0018:ffa00000063c7020 EFLAGS: 00010286 [ 46.217717][ T2561] RAX: 00000000ffffffa6 RBX: ff1100000eb596c0 RCX: 1ff4000000c78dca [ 46.218017][ T2561] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb59770 [ 46.218260][ T2561] RBP: ff11000012f42000 R08: 1fe2200001d6b2ef R09: ff1100000cb08b80 [ 46.218499][ T2561] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 46.218738][ T2561] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 46.218993][ T2561] FS: 00007f9ab780f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 46.219278][ T2561] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.219490][ T2561] CR2: 000000003b263988 CR3: 0000000010f2e005 CR4: 0000000000771ef0 [ 46.219731][ T2561] PKRU: 55555554 [ 46.219889][ T2561] Call Trace: [ 46.220035][ T2561] [ 46.220149][ T2561] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.220337][ T2561] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.220487][ T2561] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.220665][ T2561] __dev_notify_flags (net/core/dev.c:9787) [ 46.220844][ T2561] ? netif_change_name (net/core/dev.c:1495) [ 46.221034][ T2561] ? __dev_change_flags (net/core/dev.c:9752) [ 46.221218][ T2561] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 46.221396][ T2561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.221575][ T2561] ? 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)) [ 46.221755][ T2561] netif_change_flags (net/core/dev.c:9820) [ 46.221947][ T2561] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 46.222127][ T2561] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 46.222311][ T2561] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 46.222519][ T2561] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.222697][ T2561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.222889][ T2561] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.223066][ T2561] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.223250][ T2561] ? __kernel_text_address (kernel/extable.c:79) [ 46.223429][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.223608][ T2561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.223784][ T2561] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.223976][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.224153][ T2561] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.224340][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.224517][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.224696][ T2561] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.224887][ T2561] ? __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) [ 46.225062][ T2561] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.225247][ T2561] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.225426][ T2561] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.225606][ T2561] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 46.225788][ T2561] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.225979][ T2561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.226156][ T2561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.226344][ T2561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.226521][ T2561] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.226699][ T2561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.226892][ T2561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.227069][ T2561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.227252][ T2561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.227430][ T2561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.227609][ T2561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.227787][ T2561] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.227979][ T2561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.228158][ T2561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.228343][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.228524][ T2561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.228701][ T2561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.228894][ T2561] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.229071][ T2561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.229254][ T2561] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.229435][ T2561] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.229611][ T2561] ? netlink_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.229791][ T2561] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.229979][ T2561] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.230157][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.230349][ T2561] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.230527][ T2561] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.230704][ T2561] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.230895][ T2561] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.231072][ T2561] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.231252][ T2561] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.231458][ T2561] ? move_addr_to_kernel (net/socket.c:258) [ 46.231638][ T2561] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.231814][ T2561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.232005][ T2561] ___sys_sendmsg (net/socket.c:2752) [ 46.232186][ T2561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.232395][ T2561] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.232583][ T2561] __sys_sendmsg (net/socket.c:2784) [ 46.232760][ T2561] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.232945][ T2561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.233160][ T2561] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.233343][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.233521][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.233699][ T2561] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.233886][ T2561] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.234063][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.234276][ T2561] RIP: 0033:0x7f9ab7a4908e [ 46.234461][ T2561] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.234978][ T2561] RSP: 002b:00007fffa1f19da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.235227][ T2561] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9ab7a4908e [ 46.235467][ T2561] RDX: 0000000000000000 RSI: 00007fffa1f19e50 RDI: 0000000000000005 [ 46.235708][ T2561] RBP: 00007fffa1f19db0 R08: 0000000000000000 R09: 0000000000000000 [ 46.235962][ T2561] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.236211][ T2561] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa1f1a510 | [ 46.270454][ T2562] ------------[ cut here ]------------ | [ 46.270611][ T2562] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2562 | [ 46.270904][ T2562] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.271482][ T2562] Tainted: [W]=WARN [ 46.271593][ T2562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.271769][ T2562] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.271955][ 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 [ 46.272452][ T2562] RSP: 0018:ffa00000063e6f70 EFLAGS: 00010286 [ 46.272627][ T2562] RAX: 00000000ffffffa6 RBX: ff11000009b1d6c0 RCX: 1ff4000000c7cdb4 [ 46.272834][ T2562] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d770 [ 46.273046][ T2562] RBP: ff11000012f42000 R08: 1fe2200001363aef R09: ff1100000cb0d180 [ 46.273258][ T2562] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 46.273464][ T2562] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 46.273679][ T2562] FS: 00007f75f5369840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.273926][ T2562] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.274104][ T2562] CR2: 00000000222a6a28 CR3: 0000000012ee5006 CR4: 0000000000771ef0 [ 46.274316][ T2562] PKRU: 55555554 [ 46.274421][ T2562] Call Trace: [ 46.274526][ T2562] [ 46.274599][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.274738][ T2562] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.274881][ T2562] notifier_call_chain (kernel/notifier.c:85) [ 46.275025][ T2562] __netdev_upper_dev_link (net/core/dev.c:8931) [ 46.275165][ T2562] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 46.275311][ T2562] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 46.275451][ T2562] netdev_upper_dev_link (net/core/dev.c:8972) [ 46.275592][ T2562] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 46.275732][ T2562] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 46.275880][ T2562] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 46.276025][ T2562] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 46.276170][ T2562] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 46.276318][ T2562] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 46.276457][ T2562] ? nla_strscpy (lib/nlattr.c:795) [ 46.276597][ T2562] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 46.276740][ T2562] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 46.276881][ T2562] ? __dev_get_by_name (net/core/dev.c:883) [ 46.277020][ T2562] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 46.277166][ T2562] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 46.277314][ T2562] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.277455][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.277593][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.277731][ T2562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.277873][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.278012][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.278154][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.278300][ T2562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.278439][ T2562] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.278579][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.278718][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.278855][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.279000][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.279139][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.279282][ T2562] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.279419][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.279558][ T2562] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.279700][ 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)) [ 46.279838][ 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)) [ 46.280067][ T2562] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.280213][ T2562] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.280351][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.280495][ T2562] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.280636][ T2562] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.280776][ T2562] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.281002][ T2562] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.281225][ T2562] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.281364][ T2562] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.281535][ T2562] ? move_addr_to_kernel (net/socket.c:258) [ 46.281675][ T2562] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.281813][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.282031][ T2562] ___sys_sendmsg (net/socket.c:2752) [ 46.282170][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.282346][ T2562] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.282496][ T2562] __sys_sendmsg (net/socket.c:2784) [ 46.282635][ T2562] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.282774][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.283031][ 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) [ 46.283170][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.283316][ T2562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.283455][ T2562] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.283593][ T2562] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.283733][ T2562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.283993][ T2562] RIP: 0033:0x7f75f55a308e [ 46.284141][ 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 [ 46.284637][ T2562] RSP: 002b:00007ffda858ce60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.284845][ T2562] RAX: ffffffffffffffda RBX: 00007ffda858d600 RCX: 00007f75f55a308e [ 46.285140][ T2562] RDX: 0000000000000000 RSI: 00007ffda858cf10 RDI: 0000000000000005 [ 46.285349][ T2562] RBP: 00007ffda858ce70 R08: 0000000000000000 R09: 0000000000000000 [ 46.285556][ T2562] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.285762][ T2562] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda858d5d8 | [ 46.287399][ T2562] ------------[ cut here ]------------ | [ 46.287533][ T2562] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2562 | [ 46.287804][ T2562] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.288374][ T2562] Tainted: [W]=WARN [ 46.288478][ T2562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.288651][ T2562] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.288831][ 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 [ 46.289330][ T2562] RSP: 0018:ffa00000063e6fd0 EFLAGS: 00010286 [ 46.289508][ T2562] RAX: 00000000ffffffa6 RBX: ff11000009b1de40 RCX: 1ff4000000c7cdc0 [ 46.289714][ T2562] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1def0 [ 46.289924][ T2562] RBP: ff110000119ca000 R08: 1fe2200001363bdf R09: ff1100000cb0d180 [ 46.290130][ T2562] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.290340][ T2562] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 46.290546][ T2562] FS: 00007f75f5369840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.290786][ T2562] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.290977][ T2562] CR2: 00000000222a6a28 CR3: 0000000012ee5006 CR4: 0000000000771ef0 [ 46.291189][ T2562] PKRU: 55555554 [ 46.291293][ T2562] Call Trace: [ 46.291397][ T2562] [ 46.291469][ T2562] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.291614][ T2562] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.291720][ T2562] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 46.291858][ T2562] __dev_notify_flags (net/core/dev.c:9787) [ 46.292003][ T2562] ? netif_change_name (net/core/dev.c:1495) [ 46.292143][ T2562] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 46.292288][ T2562] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 46.292427][ T2562] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 46.292568][ T2562] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 46.292710][ T2562] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 46.292853][ T2562] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 46.292999][ T2562] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 46.293142][ T2562] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 46.293284][ T2562] ? nla_strscpy (lib/nlattr.c:795) [ 46.293424][ T2562] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 46.293563][ T2562] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 46.293701][ T2562] ? __dev_get_by_name (net/core/dev.c:883) [ 46.293839][ T2562] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 46.293987][ T2562] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 46.294130][ T2562] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.294275][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.294415][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.294557][ T2562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.294694][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.294833][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.294981][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.295120][ T2562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.295346][ T2562] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.295496][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.295643][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.295792][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.295939][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.296077][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.296221][ T2562] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.296358][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.296496][ T2562] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.296637][ 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)) [ 46.296777][ 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)) [ 46.296922][ T2562] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.297061][ T2562] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.297202][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.297341][ T2562] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.297481][ T2562] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.297621][ T2562] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.297760][ T2562] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.297905][ T2562] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.298041][ T2562] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.298217][ T2562] ? move_addr_to_kernel (net/socket.c:258) [ 46.298356][ T2562] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.298493][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.298633][ T2562] ___sys_sendmsg (net/socket.c:2752) [ 46.298769][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.298946][ T2562] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.299097][ T2562] __sys_sendmsg (net/socket.c:2784) [ 46.299241][ T2562] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.299379][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.299553][ 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) [ 46.299691][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.299830][ T2562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.299974][ T2562] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.300111][ T2562] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.300253][ T2562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.300422][ T2562] RIP: 0033:0x7f75f55a308e [ 46.300565][ 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 [ 46.301059][ T2562] RSP: 002b:00007ffda858ce60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.301273][ T2562] RAX: ffffffffffffffda RBX: 00007ffda858d600 RCX: 00007f75f55a308e [ 46.301479][ T2562] RDX: 0000000000000000 RSI: 00007ffda858cf10 RDI: 0000000000000005 [ 46.301684][ T2562] RBP: 00007ffda858ce70 R08: 0000000000000000 R09: 0000000000000000 [ 46.301895][ T2562] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.302101][ T2562] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda858d5d8 | [ 46.332557][ T2563] ------------[ cut here ]------------ | [ 46.332704][ T2563] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2563 | [ 46.332974][ T2563] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.333505][ T2563] Tainted: [W]=WARN [ 46.333603][ T2563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.333765][ T2563] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.333939][ T2563] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.334400][ T2563] RSP: 0018:ffa00000063f7020 EFLAGS: 00010286 [ 46.334565][ T2563] RAX: 00000000ffffffa6 RBX: ff110000122b0f40 RCX: 1ff4000000c7edca [ 46.334757][ T2563] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000122b0ff0 [ 46.334955][ T2563] RBP: ff110000119ca000 R08: 1fe22000024561ff R09: ff1100000f4e2e58 [ 46.335148][ T2563] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 46.335343][ T2563] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 46.335540][ T2563] FS: 00007fba23c31840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 46.335768][ T2563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.335939][ T2563] CR2: 00007fba23f011a0 CR3: 00000000101e9003 CR4: 0000000000771ef0 [ 46.336137][ T2563] PKRU: 55555554 [ 46.336239][ T2563] Call Trace: [ 46.336336][ T2563] [ 46.336403][ T2563] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.336538][ T2563] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.336637][ T2563] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.336767][ T2563] __dev_notify_flags (net/core/dev.c:9787) [ 46.336904][ T2563] ? netif_change_name (net/core/dev.c:1495) [ 46.337036][ T2563] ? __dev_change_flags (net/core/dev.c:9752) [ 46.337165][ T2563] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 46.337299][ T2563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.337429][ T2563] ? 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)) [ 46.337562][ T2563] netif_change_flags (net/core/dev.c:9820) [ 46.337691][ T2563] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.337823][ T2563] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 46.337961][ T2563] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 46.338092][ T2563] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 46.338258][ T2563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.338387][ T2563] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.338517][ T2563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.338647][ T2563] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.338775][ T2563] ? __kernel_text_address (kernel/extable.c:79) [ 46.338911][ T2563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.339043][ T2563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.339172][ T2563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.339304][ T2563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.339434][ T2563] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.339568][ T2563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.339696][ T2563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.339826][ T2563] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.339961][ T2563] ? __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) [ 46.340090][ T2563] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.340222][ T2563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.340353][ T2563] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.340488][ T2563] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 46.340622][ T2563] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.340755][ T2563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.340889][ T2563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.341018][ T2563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.341148][ T2563] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.341279][ T2563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.341413][ T2563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.341542][ T2563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.341671][ T2563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.341800][ T2563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.341937][ T2563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.342066][ T2563] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.342200][ T2563] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.342331][ T2563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.342459][ T2563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.342590][ T2563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.342719][ T2563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.342849][ T2563] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.342983][ T2563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.343115][ T2563] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.343252][ T2563] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.343381][ T2563] ? netlink_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.343512][ T2563] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.343642][ T2563] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.343771][ T2563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.343906][ T2563] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.344036][ T2563] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.344166][ T2563] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.344300][ T2563] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.344428][ T2563] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.344558][ T2563] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.344717][ T2563] ? move_addr_to_kernel (net/socket.c:258) [ 46.344849][ T2563] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.344984][ T2563] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.345116][ T2563] ___sys_sendmsg (net/socket.c:2752) [ 46.345248][ T2563] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.345411][ T2563] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.345552][ T2563] __sys_sendmsg (net/socket.c:2784) [ 46.345682][ T2563] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.345811][ T2563] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.345977][ T2563] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.346105][ T2563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.346240][ T2563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.346369][ T2563] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.346499][ T2563] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.346629][ T2563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.346789][ T2563] RIP: 0033:0x7fba23e6b08e [ 46.346929][ T2563] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.347392][ T2563] RSP: 002b:00007ffed38baad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.347587][ T2563] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fba23e6b08e [ 46.347778][ T2563] RDX: 0000000000000000 RSI: 00007ffed38bab80 RDI: 0000000000000005 [ 46.347973][ T2563] RBP: 00007ffed38baae0 R08: 0000000000000000 R09: 0000000000000000 [ 46.348165][ T2563] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.348362][ T2563] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed38bb240 | [ 46.386532][ T2566] ------------[ cut here ]------------ | [ 46.386686][ T2566] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2566 | [ 46.387548][ T2566] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.388116][ T2566] Tainted: [W]=WARN [ 46.388225][ T2566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.388399][ T2566] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.388580][ T2566] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.389075][ T2566] RSP: 0018:ffa00000063f6f70 EFLAGS: 00010286 [ 46.389253][ T2566] RAX: 00000000ffffffa6 RBX: ff1100000f18e7c0 RCX: 1ff4000000c7edb4 [ 46.389459][ T2566] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18e870 [ 46.389665][ T2566] RBP: ff11000012f42000 R08: 1fe2200001e31d0f R09: ff1100000c8b0b80 [ 46.389875][ T2566] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 46.390081][ T2566] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 46.390294][ T2566] FS: 00007f4fbfed0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.390537][ T2566] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.390710][ T2566] CR2: 00007f4fc01a01a0 CR3: 0000000013017006 CR4: 0000000000771ef0 [ 46.390923][ T2566] PKRU: 55555554 [ 46.391027][ T2566] Call Trace: [ 46.391130][ T2566] [ 46.391206][ T2566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.391345][ T2566] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.391484][ T2566] notifier_call_chain (kernel/notifier.c:85) [ 46.391625][ T2566] __netdev_upper_dev_link (net/core/dev.c:8931) [ 46.391765][ T2566] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 46.391912][ T2566] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 46.392053][ T2566] netdev_upper_dev_link (net/core/dev.c:8972) [ 46.392194][ T2566] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 46.392334][ T2566] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 46.392482][ T2566] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 46.392626][ T2566] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 46.392766][ T2566] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 46.392914][ T2566] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 46.393057][ T2566] ? nla_strscpy (lib/nlattr.c:795) [ 46.393200][ T2566] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 46.393341][ T2566] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 46.393480][ T2566] ? __dev_get_by_name (net/core/dev.c:883) [ 46.393621][ T2566] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 46.393765][ T2566] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 46.393913][ T2566] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.394054][ T2566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.394196][ T2566] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.394334][ T2566] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.394472][ T2566] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.394609][ T2566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.394751][ T2566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.394898][ T2566] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.395038][ T2566] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.395184][ T2566] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.395324][ T2566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.395463][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.395603][ T2566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.395739][ T2566] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.395884][ T2566] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.396021][ T2566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.396158][ T2566] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.396304][ T2566] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.396442][ T2566] ? netlink_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.396584][ T2566] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.396722][ T2566] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.396861][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.397007][ T2566] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.397148][ T2566] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.397290][ T2566] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.397430][ T2566] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.397568][ T2566] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.397707][ T2566] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.397884][ T2566] ? move_addr_to_kernel (net/socket.c:258) [ 46.398024][ T2566] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.398162][ T2566] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.398306][ T2566] ___sys_sendmsg (net/socket.c:2752) [ 46.398443][ T2566] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.398616][ T2566] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.398767][ T2566] __sys_sendmsg (net/socket.c:2784) [ 46.398911][ T2566] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.399048][ T2566] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.399226][ T2566] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.399364][ T2566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.399504][ T2566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.399641][ T2566] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.399777][ T2566] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.399920][ T2566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.400094][ T2566] RIP: 0033:0x7f4fc010a08e [ 46.400242][ T2566] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.400730][ T2566] RSP: 002b:00007ffe9cadf650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.400947][ T2566] RAX: ffffffffffffffda RBX: 00007ffe9cadfde8 RCX: 00007f4fc010a08e [ 46.401153][ T2566] RDX: 0000000000000000 RSI: 00007ffe9cadf700 RDI: 0000000000000005 [ 46.401361][ T2566] RBP: 00007ffe9cadf660 R08: 0000000000000000 R09: 0000000000000000 [ 46.401566][ T2566] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.401771][ T2566] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9cadfdc0 | [ 46.403377][ T2566] ------------[ cut here ]------------ | [ 46.403511][ T2566] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2566 | [ 46.403783][ T2566] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.404349][ T2566] Tainted: [W]=WARN [ 46.404453][ T2566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.404629][ T2566] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.404806][ T2566] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.405301][ T2566] RSP: 0018:ffa00000063f6fd0 EFLAGS: 00010286 [ 46.405474][ T2566] RAX: 00000000ffffffa6 RBX: ff1100000c087240 RCX: 1ff4000000c7edc0 [ 46.405679][ T2566] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0872f0 [ 46.405891][ T2566] RBP: ff1100000cd92000 R08: 1fe2200001810e5f R09: ff1100000c8b0b80 [ 46.406098][ T2566] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.406307][ T2566] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd92e04 [ 46.406515][ T2566] FS: 00007f4fbfed0840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.406757][ T2566] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.406935][ T2566] CR2: 00007f4fc01a01a0 CR3: 0000000013017006 CR4: 0000000000771ef0 [ 46.407142][ T2566] PKRU: 55555554 [ 46.407248][ T2566] Call Trace: [ 46.407350][ T2566] [ 46.407421][ T2566] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.407561][ T2566] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.407666][ T2566] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 46.407803][ T2566] __dev_notify_flags (net/core/dev.c:9787) [ 46.407945][ T2566] ? netif_change_name (net/core/dev.c:1495) [ 46.408084][ T2566] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 46.408225][ T2566] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 46.408362][ T2566] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 46.408503][ T2566] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 46.408644][ T2566] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 46.408786][ T2566] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 46.408930][ T2566] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 46.409073][ T2566] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 46.409218][ T2566] ? nla_strscpy (lib/nlattr.c:795) [ 46.409357][ T2566] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 46.409497][ T2566] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 46.409633][ T2566] ? __dev_get_by_name (net/core/dev.c:883) [ 46.409772][ T2566] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 46.409918][ T2566] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 46.410060][ T2566] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.410203][ T2566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.410340][ T2566] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.410478][ T2566] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.410613][ T2566] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.410750][ T2566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.410916][ T2566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.411056][ T2566] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.411197][ T2566] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.411336][ T2566] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.411473][ T2566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.411611][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.411752][ T2566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.411894][ T2566] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.412033][ T2566] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.412171][ T2566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.412315][ T2566] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.412458][ T2566] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.412595][ T2566] ? netlink_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.412734][ T2566] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.412876][ T2566] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.413018][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.413157][ T2566] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.413300][ T2566] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.413439][ T2566] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.413578][ T2566] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.413714][ T2566] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.413851][ T2566] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.414025][ T2566] ? move_addr_to_kernel (net/socket.c:258) [ 46.414164][ T2566] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.414306][ T2566] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.414446][ T2566] ___sys_sendmsg (net/socket.c:2752) [ 46.414581][ T2566] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.414751][ T2566] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.414906][ T2566] __sys_sendmsg (net/socket.c:2784) [ 46.415045][ T2566] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.415187][ T2566] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.415361][ T2566] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.415500][ T2566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.415637][ T2566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.415773][ T2566] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.415913][ T2566] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.416051][ T2566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.416223][ T2566] RIP: 0033:0x7f4fc010a08e [ 46.416366][ T2566] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.416856][ T2566] RSP: 002b:00007ffe9cadf650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.417069][ T2566] RAX: ffffffffffffffda RBX: 00007ffe9cadfde8 RCX: 00007f4fc010a08e [ 46.417280][ T2566] RDX: 0000000000000000 RSI: 00007ffe9cadf700 RDI: 0000000000000005 [ 46.417485][ T2566] RBP: 00007ffe9cadf660 R08: 0000000000000000 R09: 0000000000000000 [ 46.417695][ T2566] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.417907][ T2566] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9cadfdc0 | [ 46.442300][ T2567] ------------[ cut here ]------------ | [ 46.442445][ T2567] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2567 | [ 46.442707][ T2567] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.443250][ T2567] Tainted: [W]=WARN [ 46.443349][ T2567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.443512][ T2567] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.443683][ T2567] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.444149][ T2567] RSP: 0018:ffa0000006407020 EFLAGS: 00010286 [ 46.444317][ T2567] RAX: 00000000ffffffa6 RBX: ff1100000c0876c0 RCX: 1ff4000000c80dca [ 46.444512][ T2567] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087770 [ 46.444707][ T2567] RBP: ff1100000cd92000 R08: 1fe2200001810eef R09: ff11000010c8d158 [ 46.445104][ T2567] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 46.445306][ T2567] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 46.445506][ T2567] FS: 00007f8c2fc62840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 46.445730][ T2567] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.445896][ T2567] CR2: 00007f8c2ff321a0 CR3: 0000000013014001 CR4: 0000000000771ef0 [ 46.446089][ T2567] PKRU: 55555554 [ 46.446191][ T2567] Call Trace: [ 46.446288][ T2567] [ 46.446355][ T2567] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.446491][ T2567] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.446590][ T2567] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.446721][ T2567] __dev_notify_flags (net/core/dev.c:9787) [ 46.446852][ T2567] ? netif_change_name (net/core/dev.c:1495) [ 46.446989][ T2567] ? __dev_change_flags (net/core/dev.c:9752) [ 46.447120][ T2567] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 46.447254][ T2567] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.447383][ T2567] ? 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)) [ 46.447515][ T2567] netif_change_flags (net/core/dev.c:9820) [ 46.447645][ T2567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.447776][ T2567] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 46.447913][ T2567] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 46.448043][ T2567] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 46.448210][ T2567] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.448339][ T2567] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.448470][ T2567] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.448600][ T2567] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.448728][ T2567] ? __kernel_text_address (kernel/extable.c:79) [ 46.448858][ T2567] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.448996][ T2567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.449126][ T2567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.449259][ T2567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.449389][ T2567] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.449518][ T2567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.449647][ T2567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.449775][ T2567] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.449974][ T2567] ? __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) [ 46.450107][ T2567] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.450240][ T2567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.450371][ T2567] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.450504][ T2567] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 46.450636][ T2567] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.450768][ T2567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.450994][ T2567] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.451124][ T2567] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.451259][ T2567] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.451388][ T2567] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.451521][ T2567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.451651][ T2567] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.451782][ T2567] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.451987][ T2567] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.452117][ T2567] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.452252][ T2567] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.452381][ T2567] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.452511][ T2567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.452640][ T2567] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.452772][ T2567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.452989][ T2567] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.453120][ T2567] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.453252][ T2567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.453384][ T2567] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.453518][ T2567] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.453647][ T2567] ? netlink_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.453779][ T2567] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.453983][ T2567] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.454113][ T2567] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.454251][ T2567] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.454384][ T2567] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.454514][ T2567] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.454646][ T2567] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.454775][ T2567] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.454959][ T2567] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.455120][ T2567] ? move_addr_to_kernel (net/socket.c:258) [ 46.455253][ T2567] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.455383][ T2567] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.455515][ T2567] ___sys_sendmsg (net/socket.c:2752) [ 46.455645][ T2567] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.455807][ T2567] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.456002][ T2567] __sys_sendmsg (net/socket.c:2784) [ 46.456131][ T2567] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.456266][ T2567] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.456431][ T2567] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.456563][ T2567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.456694][ T2567] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.456826][ T2567] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.457010][ T2567] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.457139][ T2567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.457306][ T2567] RIP: 0033:0x7f8c2fe9c08e [ 46.457441][ T2567] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.457961][ T2567] RSP: 002b:00007ffe7d9071c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.458159][ T2567] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c2fe9c08e [ 46.458361][ T2567] RDX: 0000000000000000 RSI: 00007ffe7d907270 RDI: 0000000000000005 [ 46.458558][ T2567] RBP: 00007ffe7d9071d0 R08: 0000000000000000 R09: 0000000000000000 [ 46.458750][ T2567] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.459001][ T2567] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7d907930 | [ 46.512555][ T2572] ------------[ cut here ]------------ | [ 46.512706][ T2572] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2572 | [ 46.512978][ T2572] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.513521][ T2572] Tainted: [W]=WARN [ 46.513623][ T2572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.513786][ T2572] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.513962][ T2572] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.514429][ T2572] RSP: 0018:ffa0000006356fe0 EFLAGS: 00010286 [ 46.514600][ T2572] RAX: 00000000ffffffa6 RBX: ff1100000cf01cc0 RCX: 1ff4000000c6adc2 [ 46.514795][ T2572] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf01d70 [ 46.515053][ T2572] RBP: ff11000012f42000 R08: 1fe22000019e03af R09: ff11000013125158 [ 46.515305][ T2572] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 46.515500][ T2572] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 46.515696][ T2572] FS: 00007fd26b443840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.515983][ T2572] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.516149][ T2572] CR2: 0000000003d19988 CR3: 0000000011b0e003 CR4: 0000000000771ef0 [ 46.516349][ T2572] PKRU: 55555554 [ 46.516466][ T2572] Call Trace: [ 46.516571][ T2572] [ 46.516642][ T2572] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.516775][ T2572] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.517007][ T2572] notifier_call_chain (kernel/notifier.c:85) [ 46.517142][ T2572] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 46.517276][ T2572] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 46.517439][ T2572] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.517570][ T2572] ? mutex_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.517701][ T2572] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.517832][ T2572] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 46.518041][ T2572] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 46.518208][ T2572] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 46.518343][ T2572] ? write_profile (kernel/profile.c:194) [ 46.518475][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.518606][ T2572] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 46.518774][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.518972][ T2572] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 46.519103][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.519238][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.519369][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.519501][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.519631][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.519779][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.519995][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.520126][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.520260][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.520392][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.520524][ T2572] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.520659][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.520789][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.521006][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.521137][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.521273][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.521404][ T2572] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.521536][ T2572] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.521666][ T2572] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.521798][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.521998][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.522128][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.522263][ T2572] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.522392][ T2572] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.522522][ T2572] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.522656][ T2572] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.522786][ T2572] ? netlink_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.523032][ T2572] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.523164][ T2572] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.523299][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.523432][ T2572] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.523562][ T2572] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.523694][ T2572] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.523826][ T2572] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.524035][ T2572] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.524166][ T2572] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.524332][ T2572] ? move_addr_to_kernel (net/socket.c:258) [ 46.524463][ T2572] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.524593][ T2572] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.524725][ T2572] ___sys_sendmsg (net/socket.c:2752) [ 46.524855][ T2572] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.525096][ T2572] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.525244][ T2572] __sys_sendmsg (net/socket.c:2784) [ 46.525375][ T2572] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.525504][ T2572] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.525668][ T2572] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.525801][ T2572] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.526020][ T2572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.526152][ T2572] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.526285][ T2572] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.526416][ T2572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.526579][ T2572] RIP: 0033:0x7fd26b67d08e [ 46.526715][ T2572] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.527262][ T2572] RSP: 002b:00007ffd0b3d9c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.527459][ T2572] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd26b67d08e [ 46.527653][ T2572] RDX: 0000000000000000 RSI: 00007ffd0b3d9cb0 RDI: 0000000000000005 [ 46.527847][ T2572] RBP: 00007ffd0b3d9c10 R08: 0000000000000000 R09: 0000000000000000 [ 46.528047][ T2572] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.528246][ T2572] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0b3da370 | [ 46.537631][ T2572] ------------[ cut here ]------------ | [ 46.537768][ T2572] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2572 | [ 46.538030][ T2572] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.538548][ T2572] Tainted: [W]=WARN [ 46.538649][ T2572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.538809][ T2572] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.538976][ T2572] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.539431][ T2572] RSP: 0018:ffa0000006357060 EFLAGS: 00010286 [ 46.539591][ T2572] RAX: 00000000ffffffa6 RBX: ff1100000cf007c0 RCX: 1ff4000000c6add2 [ 46.539777][ T2572] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf00870 [ 46.540112][ T2572] RBP: ff1100000cd92000 R08: 1fe22000019e010f R09: ff11000013125158 [ 46.540306][ T2572] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 46.540494][ T2572] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006357100 [ 46.540684][ T2572] FS: 00007fd26b443840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.540918][ T2572] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.541076][ T2572] CR2: 0000000003d19988 CR3: 0000000011b0e003 CR4: 0000000000771ef0 [ 46.541270][ T2572] PKRU: 55555554 [ 46.541365][ T2572] Call Trace: [ 46.541459][ T2572] [ 46.541525][ T2572] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.541653][ T2572] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.541750][ T2572] netif_close_many (net/core/dev.c:1804) [ 46.541881][ T2572] ? mutex_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.542007][ T2572] ? __dev_close_many (net/core/dev.c:1781) [ 46.542134][ T2572] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.542299][ T2572] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.542459][ T2572] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 46.542590][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.542717][ T2572] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.542878][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.543006][ T2572] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.543133][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.543264][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.543390][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.543516][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.543641][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.543785][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.543918][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.544045][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.544170][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.544300][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.544427][ T2572] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.544555][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.544681][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.544808][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.544937][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.545065][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.545197][ T2572] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.545325][ T2572] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.545451][ T2572] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.545577][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.545704][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.545832][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.545965][ T2572] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.546089][ T2572] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.546220][ T2572] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.546349][ T2572] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.546475][ T2572] ? netlink_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.546603][ T2572] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.546730][ T2572] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.546857][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.546991][ T2572] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.547119][ T2572] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.547250][ T2572] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.547377][ T2572] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.547502][ T2572] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.547631][ T2572] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.547786][ T2572] ? move_addr_to_kernel (net/socket.c:258) [ 46.547919][ T2572] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.548044][ T2572] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.548172][ T2572] ___sys_sendmsg (net/socket.c:2752) [ 46.548303][ T2572] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.548462][ T2572] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.548599][ T2572] __sys_sendmsg (net/socket.c:2784) [ 46.548725][ T2572] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.548850][ T2572] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.549016][ T2572] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.549143][ T2572] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.549273][ T2572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.549398][ T2572] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.549524][ T2572] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.549650][ T2572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.549805][ T2572] RIP: 0033:0x7fd26b67d08e [ 46.549942][ T2572] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.550393][ T2572] RSP: 002b:00007ffd0b3d9c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.550587][ T2572] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd26b67d08e [ 46.550776][ T2572] RDX: 0000000000000000 RSI: 00007ffd0b3d9cb0 RDI: 0000000000000005 [ 46.550970][ T2572] RBP: 00007ffd0b3d9c10 R08: 0000000000000000 R09: 0000000000000000 [ 46.551158][ T2572] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.551351][ T2572] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0b3da370 | [ 46.553662][ T2572] ------------[ cut here ]------------ | [ 46.553786][ T2572] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2572 | [ 46.554152][ T2572] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.554653][ T2572] Tainted: [W]=WARN [ 46.554745][ T2572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.554902][ T2572] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.555060][ T2572] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.555493][ T2572] RSP: 0018:ffa0000006357190 EFLAGS: 00010286 [ 46.555646][ T2572] RAX: 00000000ffffffa6 RBX: ff1100001194fb40 RCX: 1ff4000000c6adf8 [ 46.555826][ T2572] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fbf0 [ 46.556014][ T2572] RBP: ff1100000cd92000 R08: 1fe2200002329f7f R09: ff11000013125158 [ 46.556200][ T2572] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.556381][ T2572] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.556565][ T2572] FS: 00007fd26b443840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.556779][ T2572] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.556935][ T2572] CR2: 0000000003d19988 CR3: 0000000011b0e003 CR4: 0000000000771ef0 [ 46.557117][ T2572] PKRU: 55555554 [ 46.557212][ T2572] Call Trace: [ 46.557303][ T2572] [ 46.557368][ T2572] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.557522][ T2572] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.557675][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.557800][ T2572] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.557928][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.558049][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.558181][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.558308][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.558431][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.558570][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.558690][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.558811][ T2572] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.558937][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.559059][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.559186][ T2572] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.559310][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.559431][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.559553][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.559674][ T2572] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.559799][ T2572] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.559926][ T2572] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.560048][ T2572] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.560171][ T2572] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.560299][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.560422][ T2572] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.560543][ T2572] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.560666][ T2572] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.560789][ T2572] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.560928][ T2572] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.561052][ T2572] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.561178][ T2572] ? netlink_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.561302][ T2572] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.561425][ T2572] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.561547][ T2572] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.561670][ T2572] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.561793][ T2572] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.561922][ T2572] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.562046][ T2572] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.562167][ T2572] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.562292][ T2572] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.562442][ T2572] ? move_addr_to_kernel (net/socket.c:258) [ 46.562565][ T2572] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.562686][ T2572] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.562808][ T2572] ___sys_sendmsg (net/socket.c:2752) [ 46.562936][ T2572] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.563087][ T2572] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.563223][ T2572] __sys_sendmsg (net/socket.c:2784) [ 46.563345][ T2572] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.563469][ T2572] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.563623][ T2572] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.563746][ T2572] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.563873][ T2572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.563995][ T2572] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.564115][ T2572] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.564240][ T2572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.564393][ T2572] RIP: 0033:0x7fd26b67d08e [ 46.564518][ T2572] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.564949][ T2572] RSP: 002b:00007ffd0b3d9c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.565131][ T2572] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd26b67d08e [ 46.565313][ T2572] RDX: 0000000000000000 RSI: 00007ffd0b3d9cb0 RDI: 0000000000000005 [ 46.565493][ T2572] RBP: 00007ffd0b3d9c10 R08: 0000000000000000 R09: 0000000000000000 [ 46.565673][ T2572] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb53 [ 46.565856][ T2572] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0b3da370 | [ 46.630033][ T2576] ------------[ cut here ]------------ | [ 46.630191][ T2576] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2576 | [ 46.630456][ T2576] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.630994][ T2576] Tainted: [W]=WARN [ 46.631092][ T2576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.631261][ T2576] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.631429][ T2576] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.631896][ T2576] RSP: 0018:ffa0000006356fe0 EFLAGS: 00010286 [ 46.632066][ T2576] RAX: 00000000ffffffa6 RBX: ff1100000f3fdcc0 RCX: 1ff4000000c6adc2 [ 46.632266][ T2576] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdd70 [ 46.632458][ T2576] RBP: ff11000012f42000 R08: 1fe2200001e7fbaf R09: ff1100001314ae58 [ 46.632650][ T2576] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 46.632841][ T2576] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 46.633040][ T2576] FS: 00007faeb3521840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 46.633270][ T2576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.633433][ T2576] CR2: 00007faeb37f11a0 CR3: 000000000b827001 CR4: 0000000000771ef0 [ 46.633627][ T2576] PKRU: 55555554 [ 46.633723][ T2576] Call Trace: [ 46.633821][ T2576] [ 46.633895][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.634028][ T2576] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.634160][ T2576] notifier_call_chain (kernel/notifier.c:85) [ 46.634296][ T2576] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 46.634426][ T2576] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 46.634590][ T2576] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.634719][ T2576] ? mutex_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.634848][ T2576] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.634986][ T2576] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 46.635115][ T2576] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 46.635282][ T2576] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 46.635415][ T2576] ? write_profile (kernel/profile.c:194) [ 46.635545][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.635674][ T2576] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 46.635838][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.635974][ T2576] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 46.636103][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.636237][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.636366][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.636495][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.636623][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.636770][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.636905][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.637035][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.637165][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.637299][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.637429][ T2576] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.637560][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.637688][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.637816][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.638008][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.638139][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.638272][ T2576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.638401][ T2576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.638530][ T2576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.638659][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.638789][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.638974][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.639106][ T2576] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.639238][ T2576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.639366][ T2576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.639497][ T2576] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.639626][ T2576] ? netlink_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.639757][ T2576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.639932][ T2576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.640065][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.640199][ T2576] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.640329][ T2576] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.640458][ T2576] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.640589][ T2576] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.640717][ T2576] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.640847][ T2576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.641014][ T2576] ? move_addr_to_kernel (net/socket.c:258) [ 46.641145][ T2576] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.641276][ T2576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.641408][ T2576] ___sys_sendmsg (net/socket.c:2752) [ 46.641537][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.641697][ T2576] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.641839][ T2576] __sys_sendmsg (net/socket.c:2784) [ 46.641972][ T2576] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.642102][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.642270][ T2576] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.642400][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.642531][ T2576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.642659][ T2576] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.642787][ T2576] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.642923][ T2576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.643084][ T2576] RIP: 0033:0x7faeb375b08e [ 46.643221][ T2576] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.643678][ T2576] RSP: 002b:00007fff0e0742e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.643876][ T2576] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007faeb375b08e [ 46.644070][ T2576] RDX: 0000000000000000 RSI: 00007fff0e074390 RDI: 0000000000000005 [ 46.644264][ T2576] RBP: 00007fff0e0742f0 R08: 0000000000000000 R09: 0000000000000000 [ 46.644457][ T2576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.644648][ T2576] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0e074a50 | [ 46.646367][ T2576] ------------[ cut here ]------------ | [ 46.646491][ T2576] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2576 | [ 46.646736][ T2576] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.647250][ T2576] Tainted: [W]=WARN [ 46.647345][ T2576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.647502][ T2576] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.647664][ T2576] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.648109][ T2576] RSP: 0018:ffa0000006357060 EFLAGS: 00010286 [ 46.648275][ T2576] RAX: 00000000ffffffa6 RBX: ff110000100ae040 RCX: 1ff4000000c6add2 [ 46.648461][ T2576] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae0f0 [ 46.648652][ T2576] RBP: ff110000119ca000 R08: 1fe2200002015c1f R09: ff1100001314ae58 [ 46.648843][ T2576] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 46.649035][ T2576] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006357100 [ 46.649230][ T2576] FS: 00007faeb3521840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 46.649449][ T2576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.649607][ T2576] CR2: 00007faeb37f11a0 CR3: 000000000b827001 CR4: 0000000000771ef0 [ 46.649794][ T2576] PKRU: 55555554 [ 46.649893][ T2576] Call Trace: [ 46.649987][ T2576] [ 46.650052][ T2576] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.650182][ T2576] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.650278][ T2576] netif_close_many (net/core/dev.c:1804) [ 46.650404][ T2576] ? mutex_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.650528][ T2576] ? __dev_close_many (net/core/dev.c:1781) [ 46.650653][ T2576] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.650811][ T2576] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.650970][ T2576] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 46.651099][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.651228][ T2576] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.651385][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.651511][ T2576] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.651635][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.651760][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.651891][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.652015][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.652139][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.652285][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.652408][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.652532][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.652657][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.652781][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.652911][ T2576] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.653037][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.653162][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.653291][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.653415][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.653541][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.653667][ T2576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.653792][ T2576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.653924][ T2576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.654048][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.654184][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.654308][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.654434][ T2576] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.654557][ T2576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.654682][ T2576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.654810][ T2576] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.654939][ T2576] ? netlink_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.655067][ T2576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.655195][ T2576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.655319][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.655444][ T2576] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.655570][ T2576] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.655694][ T2576] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.655822][ T2576] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.655952][ T2576] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.656077][ T2576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.656235][ T2576] ? move_addr_to_kernel (net/socket.c:258) [ 46.656361][ T2576] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.656484][ T2576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.656611][ T2576] ___sys_sendmsg (net/socket.c:2752) [ 46.656736][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.656896][ T2576] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.657033][ T2576] __sys_sendmsg (net/socket.c:2784) [ 46.657157][ T2576] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.657284][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.657441][ T2576] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.657566][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.657691][ T2576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.657815][ T2576] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.657951][ T2576] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.658077][ T2576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.658239][ T2576] RIP: 0033:0x7faeb375b08e [ 46.658369][ T2576] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.658810][ T2576] RSP: 002b:00007fff0e0742e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.659001][ T2576] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007faeb375b08e [ 46.659189][ T2576] RDX: 0000000000000000 RSI: 00007fff0e074390 RDI: 0000000000000005 [ 46.659375][ T2576] RBP: 00007fff0e0742f0 R08: 0000000000000000 R09: 0000000000000000 [ 46.659561][ T2576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.659746][ T2576] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0e074a50 | [ 46.662056][ T2576] ------------[ cut here ]------------ | [ 46.662185][ T2576] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2576 | [ 46.662422][ T2576] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.663510][ T2576] Tainted: [W]=WARN [ 46.663604][ T2576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.663803][ T2576] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.664014][ T2576] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.664446][ T2576] RSP: 0018:ffa0000006357190 EFLAGS: 00010286 [ 46.664597][ T2576] RAX: 00000000ffffffa6 RBX: ff110000100ae1c0 RCX: 1ff4000000c6adf8 [ 46.664777][ T2576] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae270 [ 46.665007][ T2576] RBP: ff110000119ca000 R08: 1fe2200002015c4f R09: ff1100001314ae58 [ 46.665192][ T2576] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 46.665372][ T2576] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.665553][ T2576] FS: 00007faeb3521840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 46.665764][ T2576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.665977][ T2576] CR2: 00007faeb37f11a0 CR3: 000000000b827001 CR4: 0000000000771ef0 [ 46.666159][ T2576] PKRU: 55555554 [ 46.666253][ T2576] Call Trace: [ 46.666344][ T2576] [ 46.666406][ T2576] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.666559][ T2576] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.666710][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.666832][ T2576] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.667015][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.667137][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.667261][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.667381][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.667504][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.667644][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.667765][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.667938][ T2576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.668108][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.668234][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.668355][ T2576] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.668478][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.668599][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.668721][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.668844][ T2576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.669015][ T2576] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.669135][ T2576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.669258][ T2576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.669379][ T2576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.669500][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.669628][ T2576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.669748][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.669921][ T2576] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.670041][ T2576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.670163][ T2576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.670291][ T2576] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.670412][ T2576] ? netlink_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.670539][ T2576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.670661][ T2576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.670782][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.670954][ T2576] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.671076][ T2576] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.671202][ T2576] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.671325][ T2576] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.671446][ T2576] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.671566][ T2576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.671714][ T2576] ? move_addr_to_kernel (net/socket.c:258) [ 46.671838][ T2576] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.672012][ T2576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.672135][ T2576] ___sys_sendmsg (net/socket.c:2752) [ 46.672258][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.672423][ T2576] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.672557][ T2576] __sys_sendmsg (net/socket.c:2784) [ 46.672678][ T2576] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.672800][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.673002][ T2576] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.673123][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.673250][ T2576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.673369][ T2576] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.673488][ T2576] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.673609][ T2576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.673769][ T2576] RIP: 0033:0x7faeb375b08e [ 46.673950][ T2576] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.674385][ T2576] RSP: 002b:00007fff0e0742e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.674568][ T2576] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007faeb375b08e [ 46.674749][ T2576] RDX: 0000000000000000 RSI: 00007fff0e074390 RDI: 0000000000000005 [ 46.674980][ T2576] RBP: 00007fff0e0742f0 R08: 0000000000000000 R09: 0000000000000000 [ 46.675159][ T2576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.675344][ T2576] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0e074a50 | [ 46.719411][ T2578] ------------[ cut here ]------------ | [ 46.719561][ T2578] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2578 | [ 46.719830][ T2578] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.720382][ T2578] Tainted: [W]=WARN [ 46.720483][ T2578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.720649][ T2578] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.720823][ T2578] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.721958][ T2578] RSP: 0018:ffa00000064471b0 EFLAGS: 00010286 [ 46.722127][ T2578] RAX: 00000000ffffffa6 RBX: ff11000010d47540 RCX: 1ff4000000c88dfc [ 46.722330][ T2578] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d475f0 [ 46.722529][ T2578] RBP: ff11000010291000 R08: 1fe22000021a8ebf R09: ff1100001314d180 [ 46.722728][ T2578] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 46.722932][ T2578] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 46.723132][ T2578] FS: 00007f80aaf76840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 46.723371][ T2578] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.723538][ T2578] CR2: 00007f80ab16f460 CR3: 000000000eb45002 CR4: 0000000000771ef0 [ 46.723738][ T2578] PKRU: 55555554 [ 46.723838][ T2578] Call Trace: [ 46.723942][ T2578] [ 46.724012][ T2578] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.724148][ T2578] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.724255][ T2578] __dev_notify_flags (net/core/dev.c:9787) [ 46.724388][ T2578] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 46.724523][ T2578] ? netif_change_name (net/core/dev.c:1495) [ 46.724659][ T2578] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 46.724793][ T2578] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 46.724933][ T2578] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 46.725065][ T2578] ? __dev_get_by_name (net/core/dev.c:883) [ 46.725201][ T2578] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 46.725339][ T2578] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 46.725475][ T2578] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.725610][ T2578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.725743][ T2578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.725881][ T2578] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.726012][ T2578] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.726146][ T2578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.726288][ T2578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.726422][ T2578] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.726553][ T2578] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.726684][ T2578] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.726815][ T2578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.726952][ T2578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.727086][ T2578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.727218][ T2578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.727352][ T2578] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.727482][ T2578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.727613][ T2578] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.727746][ T2578] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.727882][ T2578] ? netlink_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.728015][ T2578] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.728146][ T2578] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.728282][ T2578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.728415][ T2578] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.728547][ T2578] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.728678][ T2578] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.728812][ T2578] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.728948][ T2578] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.729079][ T2578] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.729245][ T2578] ? move_addr_to_kernel (net/socket.c:258) [ 46.729382][ T2578] ___sys_sendmsg (net/socket.c:2752) [ 46.729511][ T2578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.729642][ T2578] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.729783][ T2578] ? 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)) [ 46.729922][ T2578] __sys_sendmsg (net/socket.c:2784) [ 46.730052][ T2578] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.730191][ T2578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.730322][ T2578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.730453][ T2578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.730584][ T2578] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.730714][ T2578] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.730846][ T2578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.731013][ T2578] RIP: 0033:0x7f80ab1b008e [ 46.731149][ T2578] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.731615][ T2578] RSP: 002b:00007fffd3bb3980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.731814][ T2578] RAX: ffffffffffffffda RBX: 00007fffd3bb4118 RCX: 00007f80ab1b008e [ 46.732016][ T2578] RDX: 0000000000000000 RSI: 00007fffd3bb3a30 RDI: 0000000000000005 [ 46.732215][ T2578] RBP: 00007fffd3bb3990 R08: 0000000000000000 R09: 0000000000000000 [ 46.732410][ T2578] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.732603][ T2578] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd3bb40f0 | [ 46.768564][ T2580] ------------[ cut here ]------------ | [ 46.768747][ T2580] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2580 | [ 46.769072][ T2580] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.769709][ T2580] Tainted: [W]=WARN [ 46.769853][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.770073][ T2580] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.770294][ T2580] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.770795][ T2580] RSP: 0018:ffa0000006357020 EFLAGS: 00010286 [ 46.771028][ T2580] RAX: 00000000ffffffa6 RBX: ff110000100beac0 RCX: 1ff4000000c6adca [ 46.771274][ T2580] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100beb70 [ 46.771517][ T2580] RBP: ff11000010291000 R08: 1fe2200002017d6f R09: ff1100000b058b58 [ 46.771756][ T2580] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 46.772007][ T2580] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 46.772255][ T2580] FS: 00007f538230d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 46.772527][ T2580] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.772738][ T2580] CR2: 000000003e917988 CR3: 00000000102c2002 CR4: 0000000000771ef0 [ 46.772991][ T2580] PKRU: 55555554 [ 46.773135][ T2580] Call Trace: [ 46.773285][ T2580] [ 46.773400][ T2580] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.773580][ T2580] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.773727][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.773914][ T2580] __dev_notify_flags (net/core/dev.c:9787) [ 46.774092][ T2580] ? netif_change_name (net/core/dev.c:1495) [ 46.774273][ T2580] ? __dev_change_flags (net/core/dev.c:9752) [ 46.774449][ T2580] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 46.774625][ T2580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.774804][ T2580] ? 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)) [ 46.775101][ T2580] netif_change_flags (net/core/dev.c:9820) [ 46.775353][ T2580] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.775610][ T2580] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 46.775888][ T2580] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 46.776160][ T2580] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 46.776419][ T2580] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.776595][ T2580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.776771][ T2580] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.776959][ T2580] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.777139][ T2580] ? __kernel_text_address (kernel/extable.c:79) [ 46.777319][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.777501][ T2580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.777678][ T2580] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.777854][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.778041][ T2580] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.778226][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.778405][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.778582][ T2580] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.778758][ T2580] ? __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) [ 46.778944][ T2580] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.779123][ T2580] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 46.779313][ T2580] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.779491][ T2580] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 46.779670][ T2580] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.779850][ T2580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.780039][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.780222][ T2580] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.780396][ T2580] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.780572][ T2580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.780752][ T2580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.780941][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.781121][ T2580] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.781304][ T2580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.781482][ T2580] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.781663][ T2580] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.781841][ T2580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.782029][ T2580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.782212][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.782391][ T2580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.782570][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.782750][ T2580] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.782944][ T2580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.783124][ T2580] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.783314][ T2580] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.783492][ T2580] ? netlink_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.783672][ T2580] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.783858][ T2580] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.784049][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.784235][ T2580] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.784417][ T2580] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.784597][ T2580] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.784775][ T2580] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.784965][ T2580] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.785141][ T2580] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.785351][ T2580] ? move_addr_to_kernel (net/socket.c:258) [ 46.785529][ T2580] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.785708][ T2580] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.785899][ T2580] ___sys_sendmsg (net/socket.c:2752) [ 46.786075][ T2580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.786294][ T2580] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.786488][ T2580] __sys_sendmsg (net/socket.c:2784) [ 46.786664][ T2580] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.786838][ T2580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.787074][ T2580] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.787255][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.787434][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.787609][ T2580] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.787784][ T2580] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.787974][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.788187][ T2580] RIP: 0033:0x7f538254708e [ 46.788370][ T2580] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.788978][ T2580] RSP: 002b:00007ffc6a725560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.789237][ T2580] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f538254708e [ 46.789567][ T2580] RDX: 0000000000000000 RSI: 00007ffc6a725610 RDI: 0000000000000005 [ 46.789806][ T2580] RBP: 00007ffc6a725570 R08: 0000000000000000 R09: 0000000000000000 [ 46.790142][ T2580] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.790390][ T2580] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc6a725cd0 | [ 46.864037][ T2585] ------------[ cut here ]------------ | [ 46.864190][ T2585] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2585 | [ 46.864447][ T2585] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.864978][ T2585] Tainted: [W]=WARN [ 46.865075][ T2585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.865240][ T2585] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.865405][ 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 [ 46.865854][ T2585] RSP: 0018:ffa00000064a7060 EFLAGS: 00010286 [ 46.866022][ T2585] RAX: 00000000ffffffa6 RBX: ff110000100aeac0 RCX: 1ff4000000c94dd2 [ 46.866218][ T2585] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100aeb70 [ 46.866407][ T2585] RBP: ff11000010291000 R08: 1fe2200002015d6f R09: ff11000010c8ae58 [ 46.866599][ T2585] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 46.866787][ T2585] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000064a7100 [ 46.866985][ T2585] FS: 00007fd4f2f68840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.867215][ T2585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.867376][ T2585] CR2: 000000002c7c9988 CR3: 000000000c82f001 CR4: 0000000000771ef0 [ 46.867568][ T2585] PKRU: 55555554 [ 46.867664][ T2585] Call Trace: [ 46.867759][ T2585] [ 46.867827][ T2585] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.867963][ T2585] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.868061][ T2585] netif_close_many (net/core/dev.c:1804) [ 46.868191][ T2585] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.868318][ T2585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.868444][ T2585] ? __dev_close_many (net/core/dev.c:1781) [ 46.868572][ T2585] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.868731][ T2585] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.869493][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.869624][ T2585] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.869782][ T2585] ? mutex_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.869911][ T2585] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.870038][ T2585] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 46.870202][ T2585] ? unregister_netdevice_many (net/core/dev.c:12497) [ 46.870329][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.870459][ T2585] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.870586][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.870711][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.870837][ T2585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.870969][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.871097][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.871294][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.871454][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.871589][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.871724][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.871858][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.871993][ T2585] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.872126][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.872263][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.872390][ T2585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.872517][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.872647][ T2585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.872778][ T2585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.872913][ T2585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.873042][ T2585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.873171][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.873306][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.873436][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.873573][ T2585] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.873703][ T2585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.873831][ T2585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.873968][ 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)) [ 46.874094][ 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)) [ 46.874229][ T2585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.874357][ T2585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.874484][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.874612][ T2585] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.874740][ T2585] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.874884][ T2585] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.875013][ T2585] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.875140][ T2585] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.875273][ T2585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.875429][ T2585] ? move_addr_to_kernel (net/socket.c:258) [ 46.875557][ T2585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.875683][ T2585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.875811][ T2585] ___sys_sendmsg (net/socket.c:2752) [ 46.875941][ T2585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.876098][ T2585] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.876244][ T2585] __sys_sendmsg (net/socket.c:2784) [ 46.876370][ T2585] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.876495][ T2585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.876655][ T2585] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.876781][ T2585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.876910][ T2585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.877040][ T2585] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.877167][ T2585] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.877300][ T2585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.877456][ T2585] RIP: 0033:0x7fd4f31a208e [ 46.877589][ 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 [ 46.878039][ T2585] RSP: 002b:00007ffc614ee760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.878232][ T2585] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd4f31a208e [ 46.878420][ T2585] RDX: 0000000000000000 RSI: 00007ffc614ee810 RDI: 0000000000000005 [ 46.878608][ T2585] RBP: 00007ffc614ee770 R08: 0000000000000000 R09: 0000000000000000 [ 46.878794][ T2585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.878987][ T2585] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc614eeed0 | [ 46.881293][ T2585] ------------[ cut here ]------------ | [ 46.881419][ T2585] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2585 | [ 46.881658][ T2585] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.882691][ T2585] Tainted: [W]=WARN [ 46.882784][ T2585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.882941][ T2585] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.883099][ 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 [ 46.883533][ T2585] RSP: 0018:ffa00000064a7190 EFLAGS: 00010286 [ 46.883686][ T2585] RAX: 00000000ffffffa6 RBX: ff1100000cc68c40 RCX: 1ff4000000c94df8 [ 46.883873][ T2585] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68cf0 [ 46.884055][ T2585] RBP: ff11000010291000 R08: 1fe220000198d19f R09: ff11000010c8ae58 [ 46.884242][ T2585] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.884425][ T2585] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.884607][ T2585] FS: 00007fd4f2f68840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.884822][ T2585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.884982][ T2585] CR2: 000000002c7c9988 CR3: 000000000c82f001 CR4: 0000000000771ef0 [ 46.885166][ T2585] PKRU: 55555554 [ 46.885263][ T2585] Call Trace: [ 46.885353][ T2585] [ 46.885416][ T2585] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.885571][ T2585] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.885722][ T2585] ? mutex_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.885848][ T2585] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.885974][ T2585] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 46.886128][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.886257][ T2585] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.886378][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.886498][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.886619][ T2585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.886740][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.886860][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.887006][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.887128][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.887254][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.887376][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.887497][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.887620][ T2585] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.887745][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.887870][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.887995][ T2585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.888115][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.888243][ T2585] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.888364][ T2585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.888485][ T2585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.888607][ T2585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.888728][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.888853][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.888981][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.889105][ T2585] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.889229][ T2585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.889351][ T2585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.889477][ 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)) [ 46.889598][ 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)) [ 46.889723][ T2585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.889846][ T2585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.889973][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.890097][ T2585] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.890222][ T2585] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.890349][ T2585] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.890480][ T2585] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.890602][ T2585] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.890723][ T2585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.890876][ T2585] ? move_addr_to_kernel (net/socket.c:258) [ 46.890998][ T2585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.891120][ T2585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.891247][ T2585] ___sys_sendmsg (net/socket.c:2752) [ 46.891367][ T2585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.891518][ T2585] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.891652][ T2585] __sys_sendmsg (net/socket.c:2784) [ 46.891775][ T2585] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.891900][ T2585] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.892055][ T2585] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.892180][ T2585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.892304][ T2585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.892426][ T2585] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.892548][ T2585] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.892670][ T2585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.892820][ T2585] RIP: 0033:0x7fd4f31a208e [ 46.892951][ 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 [ 46.893384][ T2585] RSP: 002b:00007ffc614ee760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.893568][ T2585] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd4f31a208e [ 46.893749][ T2585] RDX: 0000000000000000 RSI: 00007ffc614ee810 RDI: 0000000000000005 [ 46.893934][ T2585] RBP: 00007ffc614ee770 R08: 0000000000000000 R09: 0000000000000000 [ 46.894115][ T2585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.894300][ T2585] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc614eeed0 | [ 46.959120][ T2590] ------------[ cut here ]------------ | [ 46.959298][ T2590] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2590 | [ 46.959568][ T2590] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.960121][ T2590] Tainted: [W]=WARN [ 46.960225][ T2590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.960394][ T2590] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.960567][ T2590] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.961125][ T2590] RSP: 0018:ffa00000064f71b0 EFLAGS: 00010286 [ 46.961296][ T2590] RAX: 00000000ffffffa6 RBX: ff1100000eb59240 RCX: 1ff4000000c9edfc [ 46.961494][ T2590] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb592f0 [ 46.961690][ T2590] RBP: ff110000130fc000 R08: 1fe2200001d6b25f R09: ff1100000bb00b80 [ 46.961955][ T2590] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.962150][ T2590] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 46.962352][ T2590] FS: 00007f70f5772840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 46.962639][ T2590] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.962804][ T2590] CR2: 00007f70f596b460 CR3: 00000000130b2002 CR4: 0000000000771ef0 [ 46.963080][ T2590] PKRU: 55555554 [ 46.963184][ T2590] Call Trace: [ 46.963284][ T2590] [ 46.963352][ T2590] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.963488][ T2590] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.963589][ T2590] __dev_notify_flags (net/core/dev.c:9787) [ 46.963722][ T2590] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 46.963857][ T2590] ? netif_change_name (net/core/dev.c:1495) [ 46.964099][ T2590] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 46.964235][ T2590] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 46.964367][ T2590] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 46.964498][ T2590] ? __dev_get_by_name (net/core/dev.c:883) [ 46.964631][ T2590] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 46.964768][ T2590] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 46.964991][ T2590] rtnl_newlink (net/core/rtnetlink.c:4150) [ 46.965124][ T2590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.965260][ T2590] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.965391][ T2590] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.965522][ T2590] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.965653][ T2590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.965789][ T2590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.965983][ T2590] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 46.966116][ T2590] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.966251][ T2590] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.966381][ T2590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.966513][ T2590] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.966646][ T2590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.966778][ T2590] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.966938][ T2590] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.967072][ T2590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.967209][ T2590] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.967348][ T2590] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.967480][ T2590] ? netlink_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.967614][ T2590] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.967748][ T2590] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.967886][ T2590] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.968019][ T2590] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.968151][ T2590] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.968289][ T2590] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.968423][ T2590] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.968556][ T2590] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.968688][ T2590] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.968852][ T2590] ? move_addr_to_kernel (net/socket.c:258) [ 46.968993][ T2590] ___sys_sendmsg (net/socket.c:2752) [ 46.969126][ T2590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.969261][ T2590] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.969402][ T2590] ? 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)) [ 46.969538][ T2590] __sys_sendmsg (net/socket.c:2784) [ 46.969670][ T2590] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.969807][ T2590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.969944][ T2590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.970078][ T2590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.970213][ T2590] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.970343][ T2590] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.970475][ T2590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.970638][ T2590] RIP: 0033:0x7f70f59ac08e [ 46.970777][ T2590] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.971255][ T2590] RSP: 002b:00007ffda1f457b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.971454][ T2590] RAX: ffffffffffffffda RBX: 00007ffda1f45f48 RCX: 00007f70f59ac08e [ 46.971650][ T2590] RDX: 0000000000000000 RSI: 00007ffda1f45860 RDI: 0000000000000005 [ 46.971846][ T2590] RBP: 00007ffda1f457c0 R08: 0000000000000000 R09: 0000000000000000 [ 46.972049][ T2590] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 46.972251][ T2590] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda1f45f20 | [ 47.011231][ T2591] ------------[ cut here ]------------ | [ 47.011400][ T2591] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2591 | [ 47.011658][ T2591] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.012210][ T2591] Tainted: [W]=WARN [ 47.012310][ T2591] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.012476][ T2591] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.012643][ T2591] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.013186][ T2591] RSP: 0018:ffa00000064f7020 EFLAGS: 00010286 [ 47.013367][ T2591] RAX: 00000000ffffffa6 RBX: ff1100000f18f6c0 RCX: 1ff4000000c9edca [ 47.013560][ T2591] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f18f770 [ 47.013750][ T2591] RBP: ff110000130fc000 R08: 1fe2200001e31eef R09: ff1100000bb05158 [ 47.013952][ T2591] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 47.014145][ T2591] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.014338][ T2591] FS: 00007f5c382ec840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 47.014563][ T2591] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.014721][ T2591] CR2: 00000000007da988 CR3: 0000000012d2c005 CR4: 0000000000771ef0 [ 47.014917][ T2591] PKRU: 55555554 [ 47.015012][ T2591] Call Trace: [ 47.015107][ T2591] [ 47.015173][ T2591] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.015309][ T2591] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.015406][ T2591] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.015531][ T2591] __dev_notify_flags (net/core/dev.c:9787) [ 47.015659][ T2591] ? netif_change_name (net/core/dev.c:1495) [ 47.015785][ T2591] ? __dev_change_flags (net/core/dev.c:9752) [ 47.015919][ T2591] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.016045][ T2591] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.016173][ T2591] ? 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.016308][ T2591] netif_change_flags (net/core/dev.c:9820) [ 47.016435][ T2591] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.016562][ T2591] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.016691][ T2591] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.016819][ T2591] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.017052][ T2591] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.017186][ T2591] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.017315][ T2591] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.017442][ T2591] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.017570][ T2591] ? __kernel_text_address (kernel/extable.c:79) [ 47.017697][ T2591] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.017827][ T2591] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.018030][ T2591] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.018158][ T2591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.018289][ T2591] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.018416][ T2591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.018541][ T2591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.018668][ T2591] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.018795][ T2591] ? __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.019008][ T2591] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.019202][ T2591] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.019331][ T2591] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.019461][ T2591] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.019591][ T2591] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.019718][ T2591] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.019845][ T2591] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.020068][ T2591] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.020199][ T2591] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.020327][ T2591] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.020456][ T2591] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.020583][ T2591] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.020709][ T2591] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.020837][ T2591] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.021019][ T2591] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.021149][ T2591] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.021281][ T2591] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.021407][ T2591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.021535][ T2591] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.021664][ T2591] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.021790][ T2591] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.021994][ T2591] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.022120][ T2591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.022253][ T2591] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.022384][ T2591] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.022510][ T2591] ? netlink_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.022639][ T2591] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.022765][ T2591] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.022968][ T2591] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.023097][ T2591] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.023230][ T2591] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.023358][ T2591] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.023487][ T2591] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.023615][ T2591] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.023741][ T2591] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.023964][ T2591] ? move_addr_to_kernel (net/socket.c:258) [ 47.024092][ T2591] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.024222][ T2591] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.024352][ T2591] ___sys_sendmsg (net/socket.c:2752) [ 47.024478][ T2591] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.024636][ T2591] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.024775][ T2591] __sys_sendmsg (net/socket.c:2784) [ 47.024949][ T2591] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.025077][ T2591] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.025267][ T2591] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.025397][ T2591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.025526][ T2591] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.025655][ T2591] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.025781][ T2591] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.025917][ T2591] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.026075][ T2591] RIP: 0033:0x7f5c3852608e [ 47.026214][ T2591] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.026667][ T2591] RSP: 002b:00007ffd504e7780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.026860][ T2591] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5c3852608e [ 47.027056][ T2591] RDX: 0000000000000000 RSI: 00007ffd504e7830 RDI: 0000000000000005 [ 47.027249][ T2591] RBP: 00007ffd504e7790 R08: 0000000000000000 R09: 0000000000000000 [ 47.027438][ T2591] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.027630][ T2591] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd504e7ef0 | [ 47.055079][ T164] ------------[ cut here ]------------ | [ 47.055234][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 47.055629][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.056372][ T164] Tainted: [W]=WARN [ 47.056484][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.056666][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.056853][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.057376][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 47.057559][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2eadc0 RCX: 1ff40000000feebf [ 47.057776][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eae70 [ 47.058002][ T164] RBP: ff11000012f42000 R08: 1fe220000165d5cf R09: ff1100000c015220 [ 47.058221][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 47.058436][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 47.058654][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.058932][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.059120][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 47.059346][ T164] PKRU: 55555554 [ 47.059457][ T164] Call Trace: [ 47.059564][ T164] [ 47.059639][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.059786][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.059904][ T164] netif_close_many (net/core/dev.c:1804) [ 47.060047][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.060222][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 47.060368][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.060515][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 47.060662][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 47.060841][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 47.061028][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.061179][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.061326][ T164] ? __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.061471][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.061615][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.061795][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 47.061944][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 47.062089][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.062237][ T164] ? mutex_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.062382][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 47.062526][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.062771][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 47.062925][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 47.063076][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 47.063317][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 47.063601][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 47.063785][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 47.063937][ T164] ? 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)) [ 47.064084][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 47.064270][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 47.064414][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 47.064559][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 47.064703][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 47.064851][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 47.064968][ T164] new_sync_write (fs/read_write.c:595) [ 47.065115][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.065264][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 47.065410][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.065553][ T164] ? ksys_write (fs/read_write.c:740) [ 47.065701][ T164] vfs_write (fs/read_write.c:688) [ 47.065813][ T164] ksys_write (fs/read_write.c:740) [ 47.065931][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 47.066076][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.066226][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.066373][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.066620][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.066766][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.066915][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.067094][ T164] RIP: 0033:0x7f4f5d5d508e [ 47.067358][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.067881][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 47.068099][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 47.068320][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 47.068639][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 47.068855][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 47.069076][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 47.075161][ T164] ------------[ cut here ]------------ | [ 47.075312][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 47.075584][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.076182][ T164] Tainted: [W]=WARN [ 47.076286][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.076459][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.076635][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.077130][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 47.077309][ T164] RAX: 00000000ffffffa6 RBX: ff110000122b1240 RCX: 1ff40000000feeef [ 47.077514][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000122b12f0 [ 47.077719][ T164] RBP: ff11000012f42000 R08: 1fe220000245625f R09: ff1100000c0151f8 [ 47.077929][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 47.078132][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 47.078342][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.078581][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.078753][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 47.078962][ T164] PKRU: 55555554 [ 47.079064][ T164] Call Trace: [ 47.079165][ T164] [ 47.079242][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 47.079415][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.079584][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 47.079720][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 47.079855][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.080087][ T164] ? mutex_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.080227][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 47.080364][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.080499][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 47.080638][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 47.080779][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 47.080975][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 47.081147][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 47.081321][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 47.081458][ T164] ? 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)) [ 47.081596][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 47.081768][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 47.081961][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 47.082197][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 47.082332][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 47.082470][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 47.082575][ T164] new_sync_write (fs/read_write.c:595) [ 47.082715][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.082852][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 47.083096][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.083240][ T164] ? ksys_write (fs/read_write.c:740) [ 47.083380][ T164] vfs_write (fs/read_write.c:688) [ 47.083485][ T164] ksys_write (fs/read_write.c:740) [ 47.083590][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 47.083726][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.083963][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.084101][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.084244][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.084381][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.084518][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.084686][ T164] RIP: 0033:0x7f4f5d5d508e [ 47.084827][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.085407][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 47.085610][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 47.085813][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 47.086108][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 47.086316][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 47.086521][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 47.139425][ T2596] ------------[ cut here ]------------ | [ 47.139573][ T2596] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2596 | [ 47.139833][ T2596] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.140373][ T2596] Tainted: [W]=WARN [ 47.140470][ T2596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.140629][ T2596] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.140796][ T2596] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.141261][ T2596] RSP: 0018:ffa0000006467060 EFLAGS: 00010286 [ 47.141421][ T2596] RAX: 00000000ffffffa6 RBX: ff110000100af240 RCX: 1ff4000000c8cdd2 [ 47.141612][ T2596] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af2f0 [ 47.141801][ T2596] RBP: ff110000130fc000 R08: 1fe2200002015e5f R09: ff1100000f4e5158 [ 47.141996][ T2596] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 47.142189][ T2596] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006467100 [ 47.142392][ T2596] FS: 00007fbdc9014840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 47.142616][ T2596] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.142777][ T2596] CR2: 000000002e586988 CR3: 0000000012df0004 CR4: 0000000000771ef0 [ 47.142973][ T2596] PKRU: 55555554 [ 47.143069][ T2596] Call Trace: [ 47.143165][ T2596] [ 47.143234][ T2596] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.143364][ T2596] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.143462][ T2596] netif_close_many (net/core/dev.c:1804) [ 47.143590][ T2596] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.143717][ T2596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.143846][ T2596] ? __dev_close_many (net/core/dev.c:1781) [ 47.143981][ T2596] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 47.144142][ T2596] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 47.144306][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.144432][ T2596] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.144589][ T2596] ? mutex_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.144715][ T2596] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.144842][ T2596] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 47.145009][ T2596] ? unregister_netdevice_many (net/core/dev.c:12497) [ 47.145136][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.145271][ T2596] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.145399][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.145525][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.145653][ T2596] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.145780][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.146529][ T2596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.146677][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.146804][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.146950][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.147081][ T2596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.147216][ T2596] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.147343][ T2596] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.147473][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.147600][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.147728][ T2596] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.147855][ T2596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.147991][ T2596] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.148120][ T2596] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.148252][ T2596] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.148379][ T2596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.148506][ T2596] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.148636][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.148761][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.148895][ T2596] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.149021][ T2596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.149152][ T2596] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.149285][ T2596] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.149412][ T2596] ? netlink_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.149542][ T2596] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.149670][ T2596] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.149797][ T2596] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.149934][ T2596] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.150061][ T2596] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.150192][ T2596] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.150321][ T2596] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.150447][ T2596] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.150576][ T2596] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.150732][ T2596] ? move_addr_to_kernel (net/socket.c:258) [ 47.150860][ T2596] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.150992][ T2596] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.151119][ T2596] ___sys_sendmsg (net/socket.c:2752) [ 47.151248][ T2596] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.151407][ T2596] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.151545][ T2596] __sys_sendmsg (net/socket.c:2784) [ 47.151671][ T2596] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.151797][ T2596] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.151964][ T2596] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.152092][ T2596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.152221][ T2596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.152348][ T2596] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.152474][ T2596] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.152602][ T2596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.152760][ T2596] RIP: 0033:0x7fbdc924e08e [ 47.152900][ T2596] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.153355][ T2596] RSP: 002b:00007ffcf2a80640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.153546][ T2596] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbdc924e08e [ 47.153735][ T2596] RDX: 0000000000000000 RSI: 00007ffcf2a806f0 RDI: 0000000000000005 [ 47.153928][ T2596] RBP: 00007ffcf2a80650 R08: 0000000000000000 R09: 0000000000000000 [ 47.154118][ T2596] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.154312][ T2596] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf2a80db0 | [ 47.156773][ T2596] ------------[ cut here ]------------ | [ 47.157410][ T2596] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2596 | [ 47.157654][ T2596] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.158154][ T2596] Tainted: [W]=WARN [ 47.158250][ T2596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.158403][ T2596] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.158566][ T2596] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.159003][ T2596] RSP: 0018:ffa0000006467190 EFLAGS: 00010286 [ 47.159161][ T2596] RAX: 00000000ffffffa6 RBX: ff1100000c087e40 RCX: 1ff4000000c8cdf8 [ 47.159349][ T2596] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087ef0 [ 47.159532][ T2596] RBP: ff110000130fc000 R08: 1fe2200001810fdf R09: ff1100000f4e5158 [ 47.159715][ T2596] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 47.159903][ T2596] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 47.160089][ T2596] FS: 00007fbdc9014840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 47.160311][ T2596] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.160467][ T2596] CR2: 000000002e586988 CR3: 0000000012df0004 CR4: 0000000000771ef0 [ 47.160654][ T2596] PKRU: 55555554 [ 47.160745][ T2596] Call Trace: [ 47.160836][ T2596] [ 47.160905][ T2596] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 47.161062][ T2596] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.161217][ T2596] ? mutex_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.161342][ T2596] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.161464][ T2596] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 47.161617][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.161742][ T2596] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.161869][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.162001][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.162123][ T2596] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.162250][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.162371][ T2596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.162512][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.162634][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.162757][ T2596] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.162884][ T2596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.163006][ T2596] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.163130][ T2596] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.163262][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.163384][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.163506][ T2596] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.163630][ T2596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.163753][ T2596] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.163880][ T2596] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.164006][ T2596] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.164129][ T2596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.164254][ T2596] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.164379][ T2596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.164501][ T2596] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.164624][ T2596] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.164746][ T2596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.164873][ T2596] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.164999][ T2596] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.165123][ T2596] ? netlink_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.165250][ T2596] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.165374][ T2596] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.165498][ T2596] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.165624][ T2596] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.165747][ T2596] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.165875][ T2596] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.166001][ T2596] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.166123][ T2596] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.166248][ T2596] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.166398][ T2596] ? move_addr_to_kernel (net/socket.c:258) [ 47.166522][ T2596] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.166644][ T2596] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.166770][ T2596] ___sys_sendmsg (net/socket.c:2752) [ 47.166903][ T2596] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.167056][ T2596] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.167195][ T2596] __sys_sendmsg (net/socket.c:2784) [ 47.167319][ T2596] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.167441][ T2596] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.167595][ T2596] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.167716][ T2596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.167841][ T2596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.167967][ T2596] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.168088][ T2596] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.168218][ T2596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.168369][ T2596] RIP: 0033:0x7fbdc924e08e [ 47.168496][ T2596] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.168942][ T2596] RSP: 002b:00007ffcf2a80640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.169127][ T2596] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbdc924e08e [ 47.169315][ T2596] RDX: 0000000000000000 RSI: 00007ffcf2a806f0 RDI: 0000000000000005 [ 47.169495][ T2596] RBP: 00007ffcf2a80650 R08: 0000000000000000 R09: 0000000000000000 [ 47.169678][ T2596] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.169860][ T2596] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf2a80db0 | [ 47.227639][ T164] ------------[ cut here ]------------ | [ 47.227929][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 47.228265][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.229041][ T164] Tainted: [W]=WARN [ 47.229165][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.229374][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.229586][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.230213][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 47.230419][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c1240 RCX: 1ff40000000fee65 [ 47.230662][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c12f0 [ 47.230914][ T164] RBP: ff1100000f492000 R08: 1fe2200001e5825f R09: ff1100000c015248 [ 47.231155][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 47.231402][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f492000 [ 47.231646][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 47.231941][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.232145][ T164] CR2: 00007f970c8f3388 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 47.232392][ T164] PKRU: 55555554 [ 47.232514][ T164] Call Trace: [ 47.232635][ T164] [ 47.232719][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.232891][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.233016][ T164] register_netdevice (net/core/dev.c:11488) [ 47.233181][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 47.233381][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 47.233547][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 47.233755][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 47.233923][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 47.234127][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 47.234294][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 47.234495][ T164] ? 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)) [ 47.234655][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 47.234777][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.234949][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 47.235154][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 47.235322][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 47.235484][ T164] call_driver_probe (drivers/base/dd.c:629) [ 47.235645][ T164] really_probe (drivers/base/dd.c:709) [ 47.235809][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 47.235976][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 47.236138][ T164] driver_probe_device (drivers/base/dd.c:901) [ 47.236302][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 47.236463][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 47.236627][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 47.236792][ T164] __device_attach (drivers/base/dd.c:1101) [ 47.236956][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.237118][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 47.237321][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.237483][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 47.237645][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 47.237805][ T164] bus_probe_device (drivers/base/bus.c:613) [ 47.237974][ T164] device_add (drivers/base/core.c:3706) [ 47.238137][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 47.238339][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 47.238501][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 47.238665][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 47.238870][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.239031][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 47.239236][ T164] ? 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)) [ 47.239397][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 47.239558][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 47.239717][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 47.239881][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 47.240003][ T164] new_sync_write (fs/read_write.c:595) [ 47.240165][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.240331][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 47.240493][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.240653][ T164] ? ksys_write (fs/read_write.c:740) [ 47.240819][ T164] vfs_write (fs/read_write.c:688) [ 47.240948][ T164] ksys_write (fs/read_write.c:740) [ 47.241070][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 47.241233][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.241394][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.241556][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.241715][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.241879][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.242041][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.242246][ T164] RIP: 0033:0x7f4f5d5d508e [ 47.242412][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.242985][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 47.243231][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 47.243468][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 47.243706][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 47.243950][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 47.244192][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 47.248998][ T164] ------------[ cut here ]------------ | [ 47.249242][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 47.249515][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.250211][ T164] Tainted: [W]=WARN [ 47.250314][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.250484][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.250659][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.251237][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 47.251411][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cf01540 RCX: 1ff40000000feeef [ 47.251614][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf015f0 [ 47.251818][ T164] RBP: ff1100000f492000 R08: 1fe22000019e02bf R09: ff1100000c0151f8 [ 47.252125][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 47.252336][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 47.252539][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 47.252779][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.253050][ T164] CR2: 00007f970c8f3388 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 47.253263][ T164] PKRU: 55555554 [ 47.253364][ T164] Call Trace: [ 47.253465][ T164] [ 47.253536][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 47.253710][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.253944][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 47.254080][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 47.254223][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.254360][ T164] ? mutex_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.254501][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 47.254640][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.254777][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 47.254974][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 47.255114][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 47.255257][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 47.255430][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 47.255655][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 47.255795][ T164] ? 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)) [ 47.256078][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 47.256272][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 47.256408][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 47.256543][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 47.256677][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 47.256811][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 47.256979][ T164] new_sync_write (fs/read_write.c:595) [ 47.257180][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.257317][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 47.257453][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.257586][ T164] ? ksys_write (fs/read_write.c:740) [ 47.257724][ T164] vfs_write (fs/read_write.c:688) [ 47.257829][ T164] ksys_write (fs/read_write.c:740) [ 47.257991][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 47.258126][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.258264][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.258400][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.258533][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.258668][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.258806][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.259031][ T164] RIP: 0033:0x7f4f5d5d508e [ 47.259172][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.259658][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 47.259922][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 47.260126][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 47.260333][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 47.260536][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 47.260738][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 47.301502][ T164] ------------[ cut here ]------------ | [ 47.301709][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 47.302080][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.302726][ T164] Tainted: [W]=WARN [ 47.302832][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.303017][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.303204][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.303708][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 47.303894][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2ebcc0 RCX: 1ff40000000feed1 [ 47.304107][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebd70 [ 47.304323][ T164] RBP: ff1100000ea72000 R08: 1fe220000165d7af R09: ff1100000c0151f8 [ 47.304536][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 47.304747][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea72000 [ 47.304966][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.305217][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.305397][ T164] CR2: 00007ffc17313dac CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 47.305610][ T164] PKRU: 55555554 [ 47.305715][ T164] Call Trace: [ 47.305821][ T164] [ 47.305900][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.306043][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.306153][ T164] register_netdevice (net/core/dev.c:11488) [ 47.306301][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 47.306478][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 47.306625][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 47.306806][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 47.306956][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 47.307135][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 47.307322][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.307465][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 47.307605][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 47.307783][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 47.307934][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 47.308110][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 47.308253][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 47.308395][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 47.308537][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 47.308644][ T164] new_sync_write (fs/read_write.c:595) [ 47.308788][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.308935][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 47.309076][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.309219][ T164] ? ksys_write (fs/read_write.c:740) [ 47.309366][ T164] vfs_write (fs/read_write.c:688) [ 47.309476][ T164] ksys_write (fs/read_write.c:740) [ 47.309584][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 47.309725][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.309869][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.310011][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.310152][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.310295][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.310437][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.310612][ T164] RIP: 0033:0x7f4f5d5d508e [ 47.310760][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.311264][ T164] RSP: 002b:00007ffc17314390 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 47.311477][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 47.311687][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 47.311899][ T164] RBP: 00007ffc173143a0 R08: 0000000000000000 R09: 0000000000000000 [ 47.312109][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 47.312323][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 47.452774][ T2604] ------------[ cut here ]------------ | [ 47.452985][ T2604] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2604 | [ 47.453304][ T2604] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.454618][ T2604] Tainted: [W]=WARN [ 47.454892][ T2604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.455135][ T2604] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.455357][ T2604] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.455876][ T2604] RSP: 0018:ffa0000006537020 EFLAGS: 00010286 [ 47.456089][ T2604] RAX: 00000000ffffffa6 RBX: ff110000100bf9c0 RCX: 1ff4000000ca6dca [ 47.456338][ T2604] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfa70 [ 47.456579][ T2604] RBP: ff1100000ea72000 R08: 1fe2200002017f4f R09: ff11000013122e80 [ 47.456821][ T2604] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 47.457074][ T2604] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.457323][ T2604] FS: 00007fc13f7e4840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 47.457604][ T2604] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.457814][ T2604] CR2: 00000000233d5988 CR3: 000000000c82a005 CR4: 0000000000771ef0 [ 47.458073][ T2604] PKRU: 55555554 [ 47.458224][ T2604] Call Trace: [ 47.458370][ T2604] [ 47.458484][ T2604] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 47.458664][ T2604] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.458845][ T2604] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.459006][ T2604] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.459191][ T2604] __dev_notify_flags (net/core/dev.c:9787) [ 47.459373][ T2604] ? netif_change_name (net/core/dev.c:1495) [ 47.459552][ T2604] ? __dev_change_flags (net/core/dev.c:9752) [ 47.459729][ T2604] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.459918][ T2604] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.460098][ T2604] ? 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.460288][ T2604] netif_change_flags (net/core/dev.c:9820) [ 47.460469][ T2604] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.460651][ T2604] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.460830][ T2604] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.461052][ T2604] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.461239][ T2604] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.461416][ T2604] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.461594][ T2604] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.461773][ T2604] ? __kernel_text_address (kernel/extable.c:79) [ 47.461965][ T2604] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.462147][ T2604] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.462330][ T2604] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.462510][ T2604] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.462693][ T2604] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.462883][ T2604] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.463060][ T2604] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.463246][ T2604] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.463424][ T2604] ? __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.463602][ T2604] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.463781][ T2604] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.463975][ T2604] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.464156][ T2604] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.464345][ T2604] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.464525][ T2604] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.464701][ T2604] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.464892][ T2604] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.465069][ T2604] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.465254][ T2604] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.465436][ T2604] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.465613][ T2604] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.465794][ T2604] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.465983][ T2604] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.466164][ T2604] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.466350][ T2604] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.466529][ T2604] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.466705][ T2604] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.466896][ T2604] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.467076][ T2604] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.467258][ T2604] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.467438][ T2604] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.467616][ T2604] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.467795][ T2604] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.467985][ T2604] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.468163][ T2604] ? netlink_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.468351][ T2604] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.468531][ T2604] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.468710][ T2604] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.468903][ T2604] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.469085][ T2604] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.469274][ T2604] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.469459][ T2604] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.469640][ T2604] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.469819][ T2604] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.470042][ T2604] ? move_addr_to_kernel (net/socket.c:258) [ 47.470227][ T2604] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.470406][ T2604] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.470589][ T2604] ___sys_sendmsg (net/socket.c:2752) [ 47.470767][ T2604] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.470994][ T2604] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.471193][ T2604] __sys_sendmsg (net/socket.c:2784) [ 47.471371][ T2604] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.471547][ T2604] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.471763][ T2604] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.471957][ T2604] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.472136][ T2604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.472320][ T2604] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.472497][ T2604] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.472677][ T2604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.472899][ T2604] RIP: 0033:0x7fc13fa1e08e [ 47.473086][ T2604] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.473600][ T2604] RSP: 002b:00007ffc9d86b3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.473846][ T2604] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc13fa1e08e [ 47.474102][ T2604] RDX: 0000000000000000 RSI: 00007ffc9d86b480 RDI: 0000000000000005 [ 47.474352][ T2604] RBP: 00007ffc9d86b3e0 R08: 0000000000000000 R09: 0000000000000000 [ 47.474593][ T2604] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.474833][ T2604] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9d86bb40 | [ 47.505766][ T2606] ------------[ cut here ]------------ | [ 47.505965][ T2606] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2606 | [ 47.506293][ T2606] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.506963][ T2606] Tainted: [W]=WARN [ 47.507115][ T2606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.507345][ T2606] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.507578][ T2606] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.508119][ T2606] RSP: 0018:ffa0000006556f70 EFLAGS: 00010286 [ 47.508348][ T2606] RAX: 00000000ffffffa6 RBX: ff11000010d46dc0 RCX: 1ff4000000caadb4 [ 47.508601][ T2606] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d46e70 [ 47.508859][ T2606] RBP: ff1100000ea72000 R08: 1fe22000021a8dcf R09: ff1100000cc60b80 [ 47.509125][ T2606] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 47.509386][ T2606] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 47.509643][ T2606] FS: 00007f2d95974840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 47.509946][ T2606] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.510170][ T2606] CR2: 00007f2d95b6d460 CR3: 0000000013081001 CR4: 0000000000771ef0 [ 47.510435][ T2606] PKRU: 55555554 [ 47.510586][ T2606] Call Trace: [ 47.510736][ T2606] [ 47.510856][ T2606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.511055][ T2606] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.511254][ T2606] notifier_call_chain (kernel/notifier.c:85) [ 47.511450][ T2606] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.511638][ T2606] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.511827][ T2606] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.512025][ T2606] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.512222][ T2606] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.512413][ T2606] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 47.512608][ T2606] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.512800][ T2606] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.513003][ T2606] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.513202][ T2606] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.513393][ T2606] ? nla_strscpy (lib/nlattr.c:795) [ 47.513582][ T2606] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.513773][ T2606] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.513974][ T2606] ? __dev_get_by_name (net/core/dev.c:883) [ 47.514164][ T2606] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.514366][ T2606] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.514557][ T2606] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.514748][ T2606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.514948][ T2606] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.515136][ T2606] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.515332][ T2606] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.515521][ T2606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.515715][ T2606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.515916][ T2606] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.516107][ T2606] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.516303][ T2606] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.516491][ T2606] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.516679][ T2606] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.516880][ T2606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.517068][ T2606] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.517263][ T2606] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.517450][ T2606] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.517641][ T2606] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.517835][ T2606] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.518036][ T2606] ? netlink_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.518228][ T2606] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.518420][ T2606] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.518606][ T2606] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.518794][ T2606] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.518997][ T2606] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.519192][ T2606] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.519383][ T2606] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.519574][ T2606] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.519762][ T2606] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.519995][ T2606] ? move_addr_to_kernel (net/socket.c:258) [ 47.520198][ T2606] ___sys_sendmsg (net/socket.c:2752) [ 47.520384][ T2606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.520571][ T2606] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.520766][ T2606] ? 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)) [ 47.520970][ T2606] __sys_sendmsg (net/socket.c:2784) [ 47.521158][ T2606] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.521358][ T2606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.521545][ T2606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.521735][ T2606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.521935][ T2606] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.522121][ T2606] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.522319][ T2606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.522540][ T2606] RIP: 0033:0x7f2d95bae08e [ 47.522731][ T2606] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.523288][ T2606] RSP: 002b:00007fff7c080720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.523544][ T2606] RAX: ffffffffffffffda RBX: 00007fff7c080ec0 RCX: 00007f2d95bae08e [ 47.523797][ T2606] RDX: 0000000000000000 RSI: 00007fff7c0807d0 RDI: 0000000000000005 [ 47.524068][ T2606] RBP: 00007fff7c080730 R08: 0000000000000000 R09: 0000000000000000 [ 47.524325][ T2606] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.524577][ T2606] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7c080e98 | [ 47.526598][ T2606] ------------[ cut here ]------------ | [ 47.526774][ T2606] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2606 | [ 47.527103][ T2606] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.527762][ T2606] Tainted: [W]=WARN [ 47.527925][ T2606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.528145][ T2606] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.528378][ T2606] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.528924][ T2606] RSP: 0018:ffa0000006556fd0 EFLAGS: 00010286 [ 47.529145][ T2606] RAX: 00000000ffffffa6 RBX: ff11000010d46c40 RCX: 1ff4000000caadc0 [ 47.529404][ T2606] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d46cf0 [ 47.529657][ T2606] RBP: ff110000119ca000 R08: 1fe22000021a8d9f R09: ff1100000cc60b80 [ 47.529924][ T2606] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 47.530175][ T2606] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 47.530435][ T2606] FS: 00007f2d95974840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 47.530723][ T2606] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.530959][ T2606] CR2: 00007f2d95b6d460 CR3: 0000000013081001 CR4: 0000000000771ef0 [ 47.531221][ T2606] PKRU: 55555554 [ 47.531372][ T2606] Call Trace: [ 47.531522][ T2606] [ 47.531641][ T2606] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.531829][ T2606] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.531993][ T2606] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.532185][ T2606] __dev_notify_flags (net/core/dev.c:9787) [ 47.532374][ T2606] ? netif_change_name (net/core/dev.c:1495) [ 47.532560][ T2606] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.532746][ T2606] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 47.532944][ T2606] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.533131][ T2606] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 47.533328][ T2606] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.533520][ T2606] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.533709][ T2606] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.533912][ T2606] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.534098][ T2606] ? nla_strscpy (lib/nlattr.c:795) [ 47.534291][ T2606] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.534479][ T2606] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.534664][ T2606] ? __dev_get_by_name (net/core/dev.c:883) [ 47.534850][ T2606] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.535057][ T2606] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.535254][ T2606] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.535444][ T2606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.535631][ T2606] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.535818][ T2606] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.536015][ T2606] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.536206][ T2606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.536401][ T2606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.536589][ T2606] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.536777][ T2606] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.536977][ T2606] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.537164][ T2606] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.537357][ T2606] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.537544][ T2606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.537728][ T2606] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.537934][ T2606] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.538119][ T2606] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.538315][ T2606] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.538507][ T2606] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.538692][ T2606] ? netlink_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.538895][ T2606] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.539082][ T2606] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.539277][ T2606] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.539468][ T2606] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.539656][ T2606] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.539843][ T2606] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.540045][ T2606] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.540240][ T2606] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.540427][ T2606] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.540644][ T2606] ? move_addr_to_kernel (net/socket.c:258) [ 47.540836][ T2606] ___sys_sendmsg (net/socket.c:2752) [ 47.541034][ T2606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.541226][ T2606] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.541419][ T2606] ? 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)) [ 47.541607][ T2606] __sys_sendmsg (net/socket.c:2784) [ 47.541794][ T2606] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.541995][ T2606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.542190][ T2606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.542376][ T2606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.542561][ T2606] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.542746][ T2606] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.542946][ T2606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.543165][ T2606] RIP: 0033:0x7f2d95bae08e [ 47.543362][ T2606] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.543911][ T2606] RSP: 002b:00007fff7c080720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.544166][ T2606] RAX: ffffffffffffffda RBX: 00007fff7c080ec0 RCX: 00007f2d95bae08e [ 47.544427][ T2606] RDX: 0000000000000000 RSI: 00007fff7c0807d0 RDI: 0000000000000005 [ 47.544681][ T2606] RBP: 00007fff7c080730 R08: 0000000000000000 R09: 0000000000000000 [ 47.544947][ T2606] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.545207][ T2606] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7c080e98 | [ 47.574419][ T2607] ------------[ cut here ]------------ | [ 47.574573][ T2607] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2607 | [ 47.574843][ T2607] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.576405][ T2607] Tainted: [W]=WARN [ 47.576509][ T2607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.576677][ T2607] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.576851][ T2607] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.577438][ T2607] RSP: 0018:ffa0000006577020 EFLAGS: 00010286 [ 47.577604][ T2607] RAX: 00000000ffffffa6 RBX: ff1100001194ef40 RCX: 1ff4000000caedca [ 47.577805][ T2607] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194eff0 [ 47.578100][ T2607] RBP: ff110000119ca000 R08: 1fe2200002329dff R09: ff11000009fd5158 [ 47.578307][ T2607] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 47.578503][ T2607] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.578700][ T2607] FS: 00007f61dd29d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 47.579014][ T2607] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.579183][ T2607] CR2: 000000002d1ca988 CR3: 00000000130e7005 CR4: 0000000000771ef0 [ 47.579380][ T2607] PKRU: 55555554 [ 47.579479][ T2607] Call Trace: [ 47.579576][ T2607] [ 47.579645][ T2607] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.579782][ T2607] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.579977][ T2607] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.580113][ T2607] __dev_notify_flags (net/core/dev.c:9787) [ 47.580259][ T2607] ? netif_change_name (net/core/dev.c:1495) [ 47.580392][ T2607] ? __dev_change_flags (net/core/dev.c:9752) [ 47.580524][ T2607] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.580659][ T2607] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.580792][ T2607] ? 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.581016][ T2607] netif_change_flags (net/core/dev.c:9820) [ 47.581146][ T2607] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.581282][ T2607] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.581414][ T2607] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.581544][ T2607] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.581705][ T2607] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.581838][ T2607] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.582039][ T2607] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.582170][ T2607] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.582303][ T2607] ? __kernel_text_address (kernel/extable.c:79) [ 47.582436][ T2607] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.582567][ T2607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.582697][ T2607] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.582828][ T2607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.583035][ T2607] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.583165][ T2607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.583298][ T2607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.583428][ T2607] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.583558][ T2607] ? __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.583692][ T2607] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.583821][ T2607] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.584040][ T2607] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.584175][ T2607] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.584314][ T2607] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.584446][ T2607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.584574][ T2607] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.584704][ T2607] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.584834][ T2607] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.584986][ T2607] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.585119][ T2607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.585253][ T2607] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.585382][ T2607] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.585511][ T2607] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.585642][ T2607] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.585773][ T2607] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.585908][ T2607] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.586037][ T2607] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.586172][ T2607] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.586309][ T2607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.586443][ T2607] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.586575][ T2607] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.586706][ T2607] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.586841][ T2607] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.586980][ T2607] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.587111][ T2607] ? netlink_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.587251][ T2607] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.587382][ T2607] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.587515][ T2607] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.587647][ T2607] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.587781][ T2607] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.587917][ T2607] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.588049][ T2607] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.588181][ T2607] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.588312][ T2607] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.588476][ T2607] ? move_addr_to_kernel (net/socket.c:258) [ 47.588608][ T2607] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.588737][ T2607] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.588873][ T2607] ___sys_sendmsg (net/socket.c:2752) [ 47.589004][ T2607] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.589166][ T2607] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.589312][ T2607] __sys_sendmsg (net/socket.c:2784) [ 47.589442][ T2607] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.589570][ T2607] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.589734][ T2607] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.589870][ T2607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.589999][ T2607] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.590127][ T2607] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.590262][ T2607] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.590394][ T2607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.590555][ T2607] RIP: 0033:0x7f61dd4d708e [ 47.590691][ T2607] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.591164][ T2607] RSP: 002b:00007ffdfe13c630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.591371][ T2607] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f61dd4d708e [ 47.591566][ T2607] RDX: 0000000000000000 RSI: 00007ffdfe13c6e0 RDI: 0000000000000005 [ 47.591758][ T2607] RBP: 00007ffdfe13c640 R08: 0000000000000000 R09: 0000000000000000 [ 47.591958][ T2607] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb54 [ 47.592154][ T2607] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfe13cda0 | [ 47.656173][ T2612] ------------[ cut here ]------------ | [ 47.656343][ T2612] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2612 | [ 47.656628][ T2612] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.657208][ T2612] Tainted: [W]=WARN [ 47.657315][ T2612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.657493][ T2612] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.657681][ T2612] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.658190][ T2612] RSP: 0018:ffa00000063d6f70 EFLAGS: 00010286 [ 47.658370][ T2612] RAX: 00000000ffffffa6 RBX: ff11000010d46f40 RCX: 1ff4000000c7adb4 [ 47.658581][ T2612] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d46ff0 [ 47.658792][ T2612] RBP: ff1100000ea72000 R08: 1fe22000021a8dff R09: ff1100000cbd2e80 [ 47.659009][ T2612] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.659220][ T2612] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 47.659432][ T2612] FS: 00007f65cd6ff840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.659679][ T2612] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.659857][ T2612] CR2: 0000000032bd9a28 CR3: 00000000130e4002 CR4: 0000000000771ef0 [ 47.660072][ T2612] PKRU: 55555554 [ 47.660181][ T2612] Call Trace: [ 47.660287][ T2612] [ 47.660360][ T2612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.660501][ T2612] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.660643][ T2612] notifier_call_chain (kernel/notifier.c:85) [ 47.660786][ T2612] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.660933][ T2612] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.661076][ T2612] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.661221][ T2612] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.661362][ T2612] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.661504][ T2612] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 47.661649][ T2612] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.661795][ T2612] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.661945][ T2612] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.662090][ T2612] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.662235][ T2612] ? nla_strscpy (lib/nlattr.c:795) [ 47.662378][ T2612] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.662520][ T2612] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.662660][ T2612] ? __dev_get_by_name (net/core/dev.c:883) [ 47.662801][ T2612] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.662952][ T2612] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.663099][ T2612] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.663248][ T2612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.663388][ T2612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.663529][ T2612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.663670][ T2612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.663809][ T2612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.663958][ T2612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.664099][ T2612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.664242][ T2612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.664383][ T2612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.664524][ T2612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.664664][ T2612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.664808][ T2612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.664952][ T2612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.665094][ T2612] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.665239][ T2612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.665380][ T2612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.665522][ T2612] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.665661][ T2612] ? netlink_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.665806][ T2612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.665950][ T2612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.666090][ T2612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.666236][ T2612] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.666378][ T2612] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.666518][ T2612] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.666662][ T2612] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.666802][ T2612] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.666946][ T2612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.667119][ T2612] ? move_addr_to_kernel (net/socket.c:258) [ 47.667264][ T2612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.667404][ T2612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.667547][ T2612] ___sys_sendmsg (net/socket.c:2752) [ 47.667687][ T2612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.667867][ T2612] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.668020][ T2612] __sys_sendmsg (net/socket.c:2784) [ 47.668161][ T2612] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.668304][ T2612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.668481][ T2612] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.668620][ T2612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.668760][ T2612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.668904][ T2612] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.669043][ T2612] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.669187][ T2612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.669360][ T2612] RIP: 0033:0x7f65cd93908e [ 47.669505][ T2612] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.670004][ T2612] RSP: 002b:00007ffdbbdabac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.670219][ T2612] RAX: ffffffffffffffda RBX: 00007ffdbbdac258 RCX: 00007f65cd93908e [ 47.670426][ T2612] RDX: 0000000000000000 RSI: 00007ffdbbdabb70 RDI: 0000000000000005 [ 47.670632][ T2612] RBP: 00007ffdbbdabad0 R08: 0000000000000000 R09: 0000000000000000 [ 47.670841][ T2612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 47.671056][ T2612] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbbdac230 | [ 47.672678][ T2612] ------------[ cut here ]------------ | [ 47.672814][ T2612] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2612 | [ 47.673099][ T2612] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.673665][ T2612] Tainted: [W]=WARN [ 47.673771][ T2612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.674716][ T2612] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.674964][ T2612] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.675460][ T2612] RSP: 0018:ffa00000063d6fd0 EFLAGS: 00010286 [ 47.675635][ T2612] RAX: 00000000ffffffa6 RBX: ff11000010d473c0 RCX: 1ff4000000c7adc0 [ 47.675844][ T2612] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d47470 [ 47.676057][ T2612] RBP: ff11000010c22000 R08: 1fe22000021a8e8f R09: ff1100000cbd2e80 [ 47.676268][ T2612] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 47.676477][ T2612] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010c22e04 [ 47.676686][ T2612] FS: 00007f65cd6ff840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.676936][ T2612] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.677112][ T2612] CR2: 0000000032bd9a28 CR3: 00000000130e4002 CR4: 0000000000771ef0 [ 47.677323][ T2612] PKRU: 55555554 [ 47.677429][ T2612] Call Trace: [ 47.677535][ T2612] [ 47.677607][ T2612] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.677750][ T2612] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.677859][ T2612] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.678005][ T2612] __dev_notify_flags (net/core/dev.c:9787) [ 47.678148][ T2612] ? netif_change_name (net/core/dev.c:1495) [ 47.678294][ T2612] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.678435][ T2612] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 47.678575][ T2612] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.678718][ T2612] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 47.678867][ T2612] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.679013][ T2612] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.679156][ T2612] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.679306][ T2612] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.679447][ T2612] ? nla_strscpy (lib/nlattr.c:795) [ 47.679588][ T2612] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.679730][ T2612] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.679875][ T2612] ? __dev_get_by_name (net/core/dev.c:883) [ 47.680017][ T2612] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.680165][ T2612] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.680313][ T2612] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.680455][ T2612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.680597][ T2612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.680779][ T2612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.680930][ T2612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.681073][ T2612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.681225][ T2612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.681370][ T2612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.681513][ T2612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.681656][ T2612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.681798][ T2612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.681949][ T2612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.682093][ T2612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.682241][ T2612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.682383][ T2612] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.682533][ T2612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.682677][ T2612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.682822][ T2612] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.682967][ T2612] ? netlink_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.683109][ T2612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.683255][ T2612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.683397][ T2612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.683561][ T2612] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.683709][ T2612] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.683851][ T2612] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.684000][ T2612] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.684140][ T2612] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.684284][ T2612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.684473][ T2612] ? move_addr_to_kernel (net/socket.c:258) [ 47.684614][ T2612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.684753][ T2612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.684900][ T2612] ___sys_sendmsg (net/socket.c:2752) [ 47.685039][ T2612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.685230][ T2612] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.685383][ T2612] __sys_sendmsg (net/socket.c:2784) [ 47.685524][ T2612] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.685664][ T2612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.685842][ T2612] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.685989][ T2612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.686129][ T2612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.686271][ T2612] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.686412][ T2612] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.686552][ T2612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.686725][ T2612] RIP: 0033:0x7f65cd93908e [ 47.686874][ T2612] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.687397][ T2612] RSP: 002b:00007ffdbbdabac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.687607][ T2612] RAX: ffffffffffffffda RBX: 00007ffdbbdac258 RCX: 00007f65cd93908e [ 47.687817][ T2612] RDX: 0000000000000000 RSI: 00007ffdbbdabb70 RDI: 0000000000000005 [ 47.688030][ T2612] RBP: 00007ffdbbdabad0 R08: 0000000000000000 R09: 0000000000000000 [ 47.688245][ T2612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 47.688454][ T2612] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbbdac230 | [ 47.716847][ T2613] ------------[ cut here ]------------ | [ 47.717551][ T2613] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2613 | [ 47.717817][ T2613] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.718396][ T2613] Tainted: [W]=WARN [ 47.718495][ T2613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.718659][ T2613] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.718840][ 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 [ 47.719504][ T2613] RSP: 0018:ffa0000006437020 EFLAGS: 00010286 [ 47.719672][ T2613] RAX: 00000000ffffffa6 RBX: ff11000010d47cc0 RCX: 1ff4000000c86dca [ 47.719874][ T2613] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d47d70 [ 47.720070][ T2613] RBP: ff11000010c22000 R08: 1fe22000021a8faf R09: ff1100000cbd0b58 [ 47.720274][ T2613] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 47.720473][ T2613] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.720669][ T2613] FS: 00007f9cc62cb840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.720907][ T2613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.721074][ T2613] CR2: 0000000023bb2988 CR3: 0000000012ecc004 CR4: 0000000000771ef0 [ 47.721294][ T2613] PKRU: 55555554 [ 47.721397][ T2613] Call Trace: [ 47.721494][ T2613] [ 47.721562][ T2613] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.721698][ T2613] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.721799][ T2613] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.721936][ T2613] __dev_notify_flags (net/core/dev.c:9787) [ 47.722069][ T2613] ? netif_change_name (net/core/dev.c:1495) [ 47.722206][ T2613] ? __dev_change_flags (net/core/dev.c:9752) [ 47.722336][ T2613] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.722466][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.722597][ T2613] ? 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.722730][ T2613] netif_change_flags (net/core/dev.c:9820) [ 47.722860][ T2613] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.722997][ T2613] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.723129][ T2613] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.723265][ T2613] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.723429][ T2613] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.723559][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.723691][ T2613] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.723820][ T2613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.723956][ T2613] ? __kernel_text_address (kernel/extable.c:79) [ 47.724087][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.724226][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.724356][ T2613] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.724486][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.724618][ T2613] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.724747][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.724883][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.725014][ T2613] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.725145][ T2613] ? __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.725284][ T2613] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.725416][ T2613] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.725550][ T2613] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.725683][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.725817][ T2613] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.725955][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.726085][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.726221][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.726353][ T2613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.726483][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.726619][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.726748][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.726883][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.727014][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.727146][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.727278][ T2613] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.727408][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.727538][ T2613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.727668][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.727801][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.727936][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.728069][ T2613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.728204][ T2613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.728335][ T2613] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.728470][ 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)) [ 47.728599][ 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)) [ 47.728736][ T2613] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.728874][ T2613] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.729004][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.729136][ T2613] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.729272][ T2613] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.729405][ T2613] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.729539][ T2613] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.729670][ T2613] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.729806][ T2613] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.729973][ T2613] ? move_addr_to_kernel (net/socket.c:258) [ 47.730105][ T2613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.730246][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.730378][ T2613] ___sys_sendmsg (net/socket.c:2752) [ 47.730510][ T2613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.730673][ T2613] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.730816][ T2613] __sys_sendmsg (net/socket.c:2784) [ 47.730951][ T2613] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.731084][ T2613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.731257][ 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) [ 47.731387][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.731520][ T2613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.731651][ T2613] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.731782][ T2613] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.731919][ T2613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.732080][ T2613] RIP: 0033:0x7f9cc650508e [ 47.732221][ 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 [ 47.732683][ T2613] RSP: 002b:00007ffd348ddd60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.732885][ T2613] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9cc650508e [ 47.733081][ T2613] RDX: 0000000000000000 RSI: 00007ffd348dde10 RDI: 0000000000000005 [ 47.733289][ T2613] RBP: 00007ffd348ddd70 R08: 0000000000000000 R09: 0000000000000000 [ 47.733483][ T2613] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 47.733679][ T2613] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd348de4d0 | [ 47.780071][ T2618] ------------[ cut here ]------------ | [ 47.780295][ T2618] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2618 | [ 47.780619][ T2618] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.781312][ T2618] Tainted: [W]=WARN [ 47.781464][ T2618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.781633][ T2618] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.781811][ T2618] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.782306][ T2618] RSP: 0018:ffa00000065c74e8 EFLAGS: 00010286 [ 47.782474][ T2618] RAX: 00000000ffffffa6 RBX: ff1100000c0873c0 RCX: 1ff4000000cb8e63 [ 47.782675][ T2618] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087470 [ 47.782878][ T2618] RBP: ff1100000ea72000 R08: 1fe2200001810e8f R09: ff1100000eb751a8 [ 47.783085][ T2618] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.783293][ T2618] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 47.783496][ T2618] FS: 00007f6f0a61d100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.783732][ T2618] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.783908][ T2618] CR2: 00000000004d6034 CR3: 0000000013071001 CR4: 0000000000771ef0 [ 47.784112][ T2618] PKRU: 55555554 [ 47.784217][ T2618] Call Trace: [ 47.784318][ T2618] [ 47.784387][ T2618] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.784520][ T2618] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.784654][ T2618] notifier_call_chain (kernel/notifier.c:85) [ 47.784792][ T2618] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 47.784932][ T2618] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 47.785067][ T2618] ethnl_set_features (net/ethtool/features.c:288) [ 47.785210][ T2618] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.785345][ T2618] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.785482][ T2618] ? __nla_validate_parse (lib/nlattr.c:635) [ 47.785619][ T2618] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 47.785786][ T2618] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 47.785926][ T2618] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 47.786096][ T2618] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.786233][ T2618] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.786368][ T2618] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.786503][ T2618] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 47.786637][ T2618] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 47.786803][ T2618] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.787057][ T2618] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.787194][ T2618] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.787331][ T2618] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 47.787466][ T2618] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.787597][ T2618] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 47.787731][ T2618] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.787948][ T2618] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.788158][ T2618] ? netlink_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.788302][ T2618] genl_rcv (net/netlink/genetlink.c:1218) [ 47.788403][ T2618] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.788539][ T2618] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.788673][ T2618] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.788809][ T2618] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.789044][ T2618] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.789183][ T2618] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.789319][ T2618] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.789455][ T2618] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 47.789590][ T2618] ? __ia32_sys_getpeername (net/socket.c:2219) [ 47.789736][ T2618] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 47.789947][ T2618] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.790113][ T2618] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.790249][ T2618] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 47.790381][ T2618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.790514][ T2618] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.790647][ T2618] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.790781][ T2618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.790974][ T2618] RIP: 0033:0x7f6f0a68e08e [ 47.791115][ T2618] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.791596][ T2618] RSP: 002b:00007ffe873c1430 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 47.791798][ T2618] RAX: ffffffffffffffda RBX: 000000000f06a010 RCX: 00007f6f0a68e08e [ 47.792004][ T2618] RDX: 0000000000000058 RSI: 000000000f06a120 RDI: 0000000000000005 [ 47.792213][ T2618] RBP: 00007ffe873c1440 R08: 00007f6f0a81c980 R09: 000000000000000c [ 47.792413][ T2618] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000f06a0b0 [ 47.792611][ T2618] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 47.814011][ T2620] ------------[ cut here ]------------ | [ 47.814160][ T2620] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2620 | [ 47.814433][ T2620] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.814978][ T2620] Tainted: [W]=WARN [ 47.815080][ T2620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.815251][ T2620] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.815428][ 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 [ 47.815907][ T2620] RSP: 0018:ffa00000063d74e8 EFLAGS: 00010286 [ 47.816076][ T2620] RAX: 00000000ffffffa6 RBX: ff1100000b2ebe40 RCX: 1ff4000000c7ae63 [ 47.816281][ T2620] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebef0 [ 47.816480][ T2620] RBP: ff1100000ea72000 R08: 1fe220000165d7df R09: ff11000010c8aea8 [ 47.816679][ T2620] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.816885][ T2620] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 47.817087][ T2620] FS: 00007f8728a8d100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.817324][ T2620] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.817490][ T2620] CR2: 00000000004d6034 CR3: 000000000cb25004 CR4: 0000000000771ef0 [ 47.817690][ T2620] PKRU: 55555554 [ 47.817789][ T2620] Call Trace: [ 47.817896][ T2620] [ 47.817965][ T2620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.818099][ T2620] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.818235][ T2620] notifier_call_chain (kernel/notifier.c:85) [ 47.818372][ T2620] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 47.818504][ T2620] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 47.818637][ T2620] ethnl_set_features (net/ethtool/features.c:288) [ 47.818772][ T2620] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.818910][ T2620] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.819047][ T2620] ? __nla_validate_parse (lib/nlattr.c:635) [ 47.819187][ T2620] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 47.819354][ T2620] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 47.819486][ T2620] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 47.819654][ T2620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.819785][ T2620] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.820782][ T2620] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.821027][ T2620] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 47.821164][ T2620] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 47.821334][ T2620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.821499][ T2620] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.821631][ T2620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.821769][ T2620] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 47.822011][ T2620] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.822145][ T2620] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 47.822283][ T2620] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.822422][ 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)) [ 47.822553][ 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)) [ 47.822688][ T2620] genl_rcv (net/netlink/genetlink.c:1218) [ 47.822788][ T2620] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.823032][ T2620] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.823163][ T2620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.823303][ T2620] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.823437][ T2620] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.823570][ T2620] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.823703][ T2620] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.823837][ T2620] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 47.824075][ T2620] ? __ia32_sys_getpeername (net/socket.c:2219) [ 47.824226][ T2620] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 47.824358][ T2620] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.824524][ T2620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.824656][ T2620] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 47.824787][ T2620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.825008][ T2620] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.825140][ T2620] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.825281][ T2620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.825446][ T2620] RIP: 0033:0x7f8728afe08e [ 47.825584][ 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 [ 47.826142][ T2620] RSP: 002b:00007fff3da85970 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 47.826349][ T2620] RAX: ffffffffffffffda RBX: 00000000396a8010 RCX: 00007f8728afe08e [ 47.826546][ T2620] RDX: 000000000000005c RSI: 00000000396a8120 RDI: 0000000000000005 [ 47.826743][ T2620] RBP: 00007fff3da85980 R08: 00007f8728c8c980 R09: 000000000000000c [ 47.826995][ T2620] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000396a80b0 [ 47.827198][ T2620] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 47.880638][ T2624] ------------[ cut here ]------------ | [ 47.880818][ T2624] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2624 | [ 47.881137][ T2624] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.881767][ T2624] Tainted: [W]=WARN [ 47.881924][ T2624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.882134][ T2624] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.882358][ T2624] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.882880][ T2624] RSP: 0018:ffa0000006536fe0 EFLAGS: 00010286 [ 47.883093][ T2624] RAX: 00000000ffffffa6 RBX: ff110000100bef40 RCX: 1ff4000000ca6dc2 [ 47.883338][ T2624] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100beff0 [ 47.883582][ T2624] RBP: ff1100000ea72000 R08: 1fe2200002017dff R09: ff1100000e802e58 [ 47.883822][ T2624] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 47.884075][ T2624] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 47.884324][ T2624] FS: 00007f49854c3840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 47.884602][ T2624] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.884812][ T2624] CR2: 000000000589f988 CR3: 000000000cfa2004 CR4: 0000000000771ef0 [ 47.885066][ T2624] PKRU: 55555554 [ 47.885216][ T2624] Call Trace: [ 47.885360][ T2624] [ 47.885473][ T2624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.885650][ T2624] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.885833][ T2624] notifier_call_chain (kernel/notifier.c:85) [ 47.886030][ T2624] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 47.886213][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.886392][ T2624] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 47.886605][ T2624] ? mutex_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.886784][ T2624] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.886979][ T2624] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 47.887156][ T2624] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 47.887370][ T2624] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 47.887550][ T2624] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 47.887731][ T2624] ? write_profile (kernel/profile.c:194) [ 47.887924][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.888103][ T2624] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 47.888323][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.888503][ T2624] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 47.888682][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.888858][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.889051][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.889234][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.889414][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.889610][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.889787][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.889979][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.890157][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.890342][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.890521][ T2624] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.890701][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.890889][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.891069][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.891253][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.891434][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.891612][ T2624] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.891791][ T2624] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.891978][ T2624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.892155][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.892344][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.892521][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.892701][ T2624] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.892894][ T2624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.893073][ T2624] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.893264][ T2624] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.893442][ T2624] ? netlink_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.893622][ T2624] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.893800][ T2624] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.893990][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.894170][ T2624] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.894356][ T2624] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.894535][ T2624] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.894716][ T2624] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.894907][ T2624] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.895086][ T2624] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.895303][ T2624] ? move_addr_to_kernel (net/socket.c:258) [ 47.895484][ T2624] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.895662][ T2624] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.895841][ T2624] ___sys_sendmsg (net/socket.c:2752) [ 47.896031][ T2624] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.896249][ T2624] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.896438][ T2624] __sys_sendmsg (net/socket.c:2784) [ 47.896616][ T2624] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.896792][ T2624] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.897014][ T2624] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.897198][ T2624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.897378][ T2624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.897555][ T2624] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.897731][ T2624] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.897922][ T2624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.898129][ T2624] RIP: 0033:0x7f49856fd08e [ 47.898318][ T2624] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.898825][ T2624] RSP: 002b:00007fffb3d62c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.899081][ T2624] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f49856fd08e [ 47.899330][ T2624] RDX: 0000000000000000 RSI: 00007fffb3d62d40 RDI: 0000000000000005 [ 47.899572][ T2624] RBP: 00007fffb3d62ca0 R08: 0000000000000000 R09: 0000000000000000 [ 47.899812][ T2624] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 47.900067][ T2624] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb3d63400 | [ 47.902199][ T2624] ------------[ cut here ]------------ | [ 47.902337][ T2624] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2624 | [ 47.902588][ T2624] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.903114][ T2624] Tainted: [W]=WARN [ 47.903214][ T2624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.903371][ T2624] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.903538][ T2624] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.903999][ T2624] RSP: 0018:ffa0000006537060 EFLAGS: 00010286 [ 47.904160][ T2624] RAX: 00000000ffffffa6 RBX: ff110000100be1c0 RCX: 1ff4000000ca6dd2 [ 47.904356][ T2624] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be270 [ 47.904545][ T2624] RBP: ff110000119ca000 R08: 1fe2200002017c4f R09: ff1100000e802e58 [ 47.904734][ T2624] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 47.904928][ T2624] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006537100 [ 47.905119][ T2624] FS: 00007f49854c3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.905344][ T2624] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.905501][ T2624] CR2: 00007f4faa15c2a0 CR3: 000000000cfa2002 CR4: 0000000000771ef0 [ 47.905691][ T2624] PKRU: 55555554 [ 47.905785][ T2624] Call Trace: [ 47.905888][ T2624] [ 47.905953][ T2624] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.906081][ T2624] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.906181][ T2624] netif_close_many (net/core/dev.c:1804) [ 47.906307][ T2624] ? mutex_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.906433][ T2624] ? __dev_close_many (net/core/dev.c:1781) [ 47.906558][ T2624] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 47.906715][ T2624] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 47.906878][ T2624] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 47.907010][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.907135][ T2624] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.907299][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.907428][ T2624] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.907554][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.907680][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.907804][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.907935][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.908060][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.908207][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.908335][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.908460][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.908586][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.908712][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.908836][ T2624] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.908968][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.909095][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.909224][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.909350][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.909477][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.909602][ T2624] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.909730][ T2624] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.909857][ T2624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.909988][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.910116][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.910245][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.910371][ T2624] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.910496][ T2624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.910622][ T2624] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.910751][ T2624] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.910879][ T2624] ? netlink_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.911007][ T2624] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.911134][ T2624] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.911264][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.911391][ T2624] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.911517][ T2624] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.911643][ T2624] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.911774][ T2624] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.911906][ T2624] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.912033][ T2624] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.912191][ T2624] ? move_addr_to_kernel (net/socket.c:258) [ 47.912321][ T2624] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.912449][ T2624] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.912577][ T2624] ___sys_sendmsg (net/socket.c:2752) [ 47.912701][ T2624] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.912856][ T2624] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.912999][ T2624] __sys_sendmsg (net/socket.c:2784) [ 47.913126][ T2624] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.913254][ T2624] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.913413][ T2624] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.913539][ T2624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.913665][ T2624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.913791][ T2624] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.913922][ T2624] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.914048][ T2624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.914208][ T2624] RIP: 0033:0x7f49856fd08e [ 47.914338][ T2624] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.914784][ T2624] RSP: 002b:00007fffb3d62c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.914978][ T2624] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f49856fd08e [ 47.915165][ T2624] RDX: 0000000000000000 RSI: 00007fffb3d62d40 RDI: 0000000000000005 [ 47.915359][ T2624] RBP: 00007fffb3d62ca0 R08: 0000000000000000 R09: 0000000000000000 [ 47.915546][ T2624] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 47.915733][ T2624] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb3d63400 | [ 47.918101][ T2624] ------------[ cut here ]------------ | [ 47.918231][ T2624] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2624 | [ 47.918472][ T2624] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.918969][ T2624] Tainted: [W]=WARN [ 47.919062][ T2624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.919218][ T2624] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.919376][ T2624] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.919819][ T2624] RSP: 0018:ffa0000006537190 EFLAGS: 00010286 [ 47.919978][ T2624] RAX: 00000000ffffffa6 RBX: ff1100000c964940 RCX: 1ff4000000ca6df8 [ 47.920163][ T2624] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9649f0 [ 47.920350][ T2624] RBP: ff110000119ca000 R08: 1fe220000192c93f R09: ff1100000e802e58 [ 47.920530][ T2624] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 47.920711][ T2624] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 47.920898][ T2624] FS: 00007f49854c3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 47.921113][ T2624] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.921271][ T2624] CR2: 00007f4faa15c2a0 CR3: 000000000cfa2002 CR4: 0000000000771ef0 [ 47.921454][ T2624] PKRU: 55555554 [ 47.921546][ T2624] Call Trace: [ 47.921637][ T2624] [ 47.921699][ T2624] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 47.921853][ T2624] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.922014][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.922137][ T2624] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.922262][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.922383][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.922504][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.922625][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.922746][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.922889][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.923012][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.923134][ T2624] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.923258][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.923379][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.923501][ T2624] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.923623][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.923742][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.923867][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.923988][ T2624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.924111][ T2624] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.924236][ T2624] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.924357][ T2624] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.924484][ T2624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.924606][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.924729][ T2624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.924851][ T2624] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.924979][ T2624] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.925100][ T2624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.925225][ T2624] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.925347][ T2624] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.925467][ T2624] ? netlink_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.925590][ T2624] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.925713][ T2624] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.925833][ T2624] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.925963][ T2624] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.926086][ T2624] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.926213][ T2624] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.926335][ T2624] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.926456][ T2624] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.926576][ T2624] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.926727][ T2624] ? move_addr_to_kernel (net/socket.c:258) [ 47.926850][ T2624] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.926977][ T2624] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.927099][ T2624] ___sys_sendmsg (net/socket.c:2752) [ 47.927221][ T2624] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.927371][ T2624] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.927505][ T2624] __sys_sendmsg (net/socket.c:2784) [ 47.927627][ T2624] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.927747][ T2624] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.927906][ T2624] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.928026][ T2624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.928148][ T2624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.928274][ T2624] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.928395][ T2624] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.928518][ T2624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.928668][ T2624] RIP: 0033:0x7f49856fd08e [ 47.928795][ T2624] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.929240][ T2624] RSP: 002b:00007fffb3d62c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.929424][ T2624] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f49856fd08e [ 47.929603][ T2624] RDX: 0000000000000000 RSI: 00007fffb3d62d40 RDI: 0000000000000005 [ 47.929783][ T2624] RBP: 00007fffb3d62ca0 R08: 0000000000000000 R09: 0000000000000000 [ 47.929969][ T2624] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 47.930149][ T2624] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb3d63400 | [ 48.005892][ T2628] ------------[ cut here ]------------ | [ 48.006049][ T2628] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2628 | [ 48.006320][ T2628] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.006860][ T2628] Tainted: [W]=WARN [ 48.007151][ T2628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.007320][ T2628] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.007490][ T2628] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.007963][ T2628] RSP: 0018:ffa00000065f6fe0 EFLAGS: 00010286 [ 48.008130][ T2628] RAX: 00000000ffffffa6 RBX: ff1100000b2eb9c0 RCX: 1ff4000000cbedc2 [ 48.008332][ T2628] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eba70 [ 48.008526][ T2628] RBP: ff1100000ea72000 R08: 1fe220000165d74f R09: ff1100000f4e5158 [ 48.008721][ T2628] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 48.008922][ T2628] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 48.009120][ T2628] FS: 00007f55b6b85840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.009354][ T2628] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.009518][ T2628] CR2: 0000000002093988 CR3: 0000000011869003 CR4: 0000000000771ef0 [ 48.009716][ T2628] PKRU: 55555554 [ 48.009816][ T2628] Call Trace: [ 48.009921][ T2628] [ 48.009989][ T2628] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.010122][ T2628] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.010258][ T2628] notifier_call_chain (kernel/notifier.c:85) [ 48.010393][ T2628] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 48.010524][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.010656][ T2628] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 48.010818][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.010957][ T2628] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 48.011122][ T2628] ? mutex_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.011258][ T2628] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.011390][ T2628] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 48.011522][ T2628] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 48.011688][ T2628] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.011825][ T2628] ? write_profile (kernel/profile.c:194) [ 48.011964][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.012096][ T2628] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 48.012271][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.012406][ T2628] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 48.012538][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.012672][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.012805][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.012941][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.013073][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.013229][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.013360][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.013492][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.013621][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.013751][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.013888][ T2628] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 48.014023][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.014154][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.014288][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.014419][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.014553][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.014683][ T2628] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.014813][ T2628] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.014950][ T2628] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.015080][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.015219][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.015351][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.015484][ T2628] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.015615][ T2628] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.015746][ T2628] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.015881][ T2628] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.016013][ T2628] ? netlink_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.016146][ T2628] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.016282][ T2628] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.016413][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.016548][ T2628] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.016680][ T2628] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.016813][ T2628] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.016950][ T2628] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.017084][ T2628] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.017220][ T2628] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.017382][ T2628] ? move_addr_to_kernel (net/socket.c:258) [ 48.017514][ T2628] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.017645][ T2628] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.017779][ T2628] ___sys_sendmsg (net/socket.c:2752) [ 48.017916][ T2628] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.018081][ T2628] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.018233][ T2628] __sys_sendmsg (net/socket.c:2784) [ 48.018365][ T2628] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.018496][ T2628] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.018665][ T2628] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.018795][ T2628] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.018931][ T2628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.019060][ T2628] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.019194][ T2628] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.019325][ T2628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.019486][ T2628] RIP: 0033:0x7f55b6dbf08e [ 48.019623][ T2628] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.020089][ T2628] RSP: 002b:00007fff109c7910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.020290][ T2628] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f55b6dbf08e [ 48.020485][ T2628] RDX: 0000000000000000 RSI: 00007fff109c79c0 RDI: 0000000000000005 [ 48.020680][ T2628] RBP: 00007fff109c7920 R08: 0000000000000000 R09: 0000000000000000 [ 48.020877][ T2628] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.021073][ T2628] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff109c8080 | [ 48.022829][ T2628] ------------[ cut here ]------------ | [ 48.022966][ T2628] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2628 | [ 48.023272][ T2628] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.023784][ T2628] Tainted: [W]=WARN [ 48.024484][ T2628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.024643][ T2628] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.024890][ T2628] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.025346][ T2628] RSP: 0018:ffa00000065f7060 EFLAGS: 00010286 [ 48.025506][ T2628] RAX: 00000000ffffffa6 RBX: ff1100000b2ebb40 RCX: 1ff4000000cbedd2 [ 48.025692][ T2628] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebbf0 [ 48.026084][ T2628] RBP: ff11000010c22000 R08: 1fe220000165d77f R09: ff1100000f4e5158 [ 48.026279][ T2628] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 48.026468][ T2628] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000065f7100 [ 48.026658][ T2628] FS: 00007f55b6b85840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.026950][ T2628] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.027110][ T2628] CR2: 0000000002093988 CR3: 0000000011869003 CR4: 0000000000771ef0 [ 48.027303][ T2628] PKRU: 55555554 [ 48.027399][ T2628] Call Trace: [ 48.027494][ T2628] [ 48.027559][ T2628] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.027689][ T2628] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.027789][ T2628] netif_close_many (net/core/dev.c:1804) [ 48.027970][ T2628] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 48.028128][ T2628] ? mutex_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.028257][ T2628] ? __dev_close_many (net/core/dev.c:1781) [ 48.028383][ T2628] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.028541][ T2628] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.028699][ T2628] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.028830][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.028966][ T2628] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.029128][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.029260][ T2628] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 48.029388][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.029514][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.029642][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.029769][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.029900][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.030046][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.030173][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.030305][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.030432][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.030560][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.030689][ T2628] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 48.030817][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.030950][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.031077][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.031210][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.031338][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.031465][ T2628] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.031593][ T2628] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.031720][ T2628] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.031847][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.031982][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.032110][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.032243][ T2628] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.032369][ T2628] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.032497][ T2628] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.032626][ T2628] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.032754][ T2628] ? netlink_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.032891][ T2628] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.033020][ T2628] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.033147][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.033279][ T2628] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.033408][ T2628] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.033534][ T2628] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.033665][ T2628] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.033790][ T2628] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.033927][ T2628] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.034084][ T2628] ? move_addr_to_kernel (net/socket.c:258) [ 48.034216][ T2628] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.034342][ T2628] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.034470][ T2628] ___sys_sendmsg (net/socket.c:2752) [ 48.034597][ T2628] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.034755][ T2628] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.034900][ T2628] __sys_sendmsg (net/socket.c:2784) [ 48.035028][ T2628] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.035155][ T2628] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.035320][ T2628] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.035447][ T2628] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.035576][ T2628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.035702][ T2628] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.035827][ T2628] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.035960][ T2628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.036117][ T2628] RIP: 0033:0x7f55b6dbf08e [ 48.036254][ T2628] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.036705][ T2628] RSP: 002b:00007fff109c7910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.036904][ T2628] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f55b6dbf08e [ 48.037092][ T2628] RDX: 0000000000000000 RSI: 00007fff109c79c0 RDI: 0000000000000005 [ 48.037285][ T2628] RBP: 00007fff109c7920 R08: 0000000000000000 R09: 0000000000000000 [ 48.037473][ T2628] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.037661][ T2628] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff109c8080 | [ 48.040014][ T2628] ------------[ cut here ]------------ | [ 48.040141][ T2628] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2628 | [ 48.040389][ T2628] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.041251][ T2628] Tainted: [W]=WARN [ 48.041347][ T2628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.041508][ T2628] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.041669][ T2628] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.042235][ T2628] RSP: 0018:ffa00000065f7190 EFLAGS: 00010286 [ 48.042390][ T2628] RAX: 00000000ffffffa6 RBX: ff1100000f3fd840 RCX: 1ff4000000cbedf8 [ 48.042571][ T2628] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fd8f0 [ 48.042755][ T2628] RBP: ff11000010c22000 R08: 1fe2200001e7fb1f R09: ff1100000f4e5158 [ 48.042991][ T2628] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 48.043173][ T2628] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 48.043410][ T2628] FS: 00007f55b6b85840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.043625][ T2628] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.043779][ T2628] CR2: 0000000002093988 CR3: 0000000011869003 CR4: 0000000000771ef0 [ 48.044013][ T2628] PKRU: 55555554 [ 48.044106][ T2628] Call Trace: [ 48.044202][ T2628] [ 48.044265][ T2628] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 48.044418][ T2628] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.044572][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.044697][ T2628] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 48.044821][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.044993][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.045115][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.045240][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.045370][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.045511][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.045633][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.045757][ T2628] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.045930][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.046052][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.046174][ T2628] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 48.046302][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.046425][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.046547][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.046669][ T2628] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.046794][ T2628] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.046968][ T2628] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.047091][ T2628] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.047217][ T2628] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.047341][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.047465][ T2628] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.047587][ T2628] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.047712][ T2628] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.047834][ T2628] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.048009][ T2628] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.048134][ T2628] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.048261][ T2628] ? netlink_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.048384][ T2628] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.048506][ T2628] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.048629][ T2628] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.048754][ T2628] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.048925][ T2628] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.049048][ T2628] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.049171][ T2628] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.049298][ T2628] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.049420][ T2628] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.049583][ T2628] ? move_addr_to_kernel (net/socket.c:258) [ 48.049707][ T2628] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.049828][ T2628] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.050003][ T2628] ___sys_sendmsg (net/socket.c:2752) [ 48.050123][ T2628] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.050277][ T2628] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.050411][ T2628] __sys_sendmsg (net/socket.c:2784) [ 48.050532][ T2628] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.050654][ T2628] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.050809][ T2628] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.051005][ T2628] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.051129][ T2628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.051254][ T2628] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.051375][ T2628] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.051496][ T2628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.051645][ T2628] RIP: 0033:0x7f55b6dbf08e [ 48.051774][ T2628] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.052262][ T2628] RSP: 002b:00007fff109c7910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.052445][ T2628] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f55b6dbf08e [ 48.052626][ T2628] RDX: 0000000000000000 RSI: 00007fff109c79c0 RDI: 0000000000000005 [ 48.052806][ T2628] RBP: 00007fff109c7920 R08: 0000000000000000 R09: 0000000000000000 [ 48.053039][ T2628] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.053224][ T2628] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff109c8080 | [ 48.082834][ T2629] ------------[ cut here ]------------ | [ 48.083028][ T2629] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ethtool/2629 | [ 48.083344][ T2629] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.083997][ T2629] Tainted: [W]=WARN [ 48.084144][ T2629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.084567][ T2629] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.084792][ T2629] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.085455][ T2629] RSP: 0018:ffa00000066174e8 EFLAGS: 00010286 [ 48.085778][ T2629] RAX: 00000000ffffffa6 RBX: ff110000100ae1c0 RCX: 1ff4000000cc2e63 [ 48.086151][ T2629] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae270 [ 48.086493][ T2629] RBP: ff1100000ea72000 R08: 1fe2200002015c4f R09: ff1100000f4e2ea8 [ 48.086821][ T2629] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 48.087146][ T2629] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 48.087492][ T2629] FS: 00007f548ed25100(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 48.087846][ T2629] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.088136][ T2629] CR2: 00000000004d6034 CR3: 000000001285b001 CR4: 0000000000771ef0 [ 48.088427][ T2629] PKRU: 55555554 [ 48.088571][ T2629] Call Trace: [ 48.088716][ T2629] [ 48.088832][ T2629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.089022][ T2629] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.089211][ T2629] notifier_call_chain (kernel/notifier.c:85) [ 48.089395][ T2629] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 48.089576][ T2629] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 48.089760][ T2629] ethnl_set_features (net/ethtool/features.c:288) [ 48.089953][ T2629] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.090133][ T2629] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.090322][ T2629] ? __nla_validate_parse (lib/nlattr.c:635) [ 48.090504][ T2629] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 48.090716][ T2629] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 48.090912][ T2629] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 48.091127][ T2629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.091313][ T2629] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.091493][ T2629] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.091677][ T2629] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 48.091858][ T2629] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 48.092082][ T2629] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.092304][ T2629] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.092484][ T2629] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.092666][ T2629] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 48.092846][ T2629] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.093035][ T2629] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 48.093222][ T2629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.093406][ T2629] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.093588][ T2629] ? netlink_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.093768][ T2629] genl_rcv (net/netlink/genetlink.c:1218) [ 48.093927][ T2629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.094107][ T2629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.094292][ T2629] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.094474][ T2629] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.094655][ T2629] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.094836][ T2629] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.095031][ T2629] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.095219][ T2629] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 48.095400][ T2629] ? __ia32_sys_getpeername (net/socket.c:2219) [ 48.095591][ T2629] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 48.095770][ T2629] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.095996][ T2629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 48.096174][ T2629] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 48.096362][ T2629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.096540][ T2629] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.096718][ T2629] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.096912][ T2629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.097122][ T2629] RIP: 0033:0x7f548ed9608e [ 48.097316][ T2629] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.097827][ T2629] RSP: 002b:00007ffd5c5b7290 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 48.098080][ T2629] RAX: ffffffffffffffda RBX: 000000002e1ac010 RCX: 00007f548ed9608e [ 48.098331][ T2629] RDX: 0000000000000058 RSI: 000000002e1ac120 RDI: 0000000000000005 [ 48.098572][ T2629] RBP: 00007ffd5c5b72a0 R08: 00007f548ef24980 R09: 000000000000000c [ 48.098816][ T2629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002e1ac0b0 [ 48.099071][ T2629] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 48.133439][ T2630] ------------[ cut here ]------------ | [ 48.133611][ T2630] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2630 | [ 48.133895][ T2630] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.134472][ T2630] Tainted: [W]=WARN [ 48.134582][ T2630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.134759][ T2630] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.134949][ T2630] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.135448][ T2630] RSP: 0018:ffa0000006626f70 EFLAGS: 00010286 [ 48.135625][ T2630] RAX: 00000000ffffffa6 RBX: ff1100000f3fcf40 RCX: 1ff4000000cc4db4 [ 48.135834][ T2630] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fcff0 [ 48.136048][ T2630] RBP: ff1100000ea72000 R08: 1fe2200001e7f9ff R09: ff11000012ee8b80 [ 48.136262][ T2630] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 48.136471][ T2630] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 48.136680][ T2630] FS: 00007fe05e793840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.136932][ T2630] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.137109][ T2630] CR2: 0000000020be9a28 CR3: 000000001301f001 CR4: 0000000000771ef0 [ 48.137326][ T2630] PKRU: 55555554 [ 48.137430][ T2630] Call Trace: [ 48.137534][ T2630] [ 48.137606][ T2630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.137744][ T2630] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.137891][ T2630] notifier_call_chain (kernel/notifier.c:85) [ 48.138035][ T2630] __netdev_upper_dev_link (net/core/dev.c:8931) [ 48.138177][ T2630] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.138325][ T2630] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.138468][ T2630] netdev_upper_dev_link (net/core/dev.c:8972) [ 48.138608][ T2630] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 48.138750][ T2630] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 48.138902][ T2630] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.139048][ T2630] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.139194][ T2630] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.139338][ T2630] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.139476][ T2630] ? nla_strscpy (lib/nlattr.c:795) [ 48.139618][ T2630] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.139759][ T2630] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.139902][ T2630] ? __dev_get_by_name (net/core/dev.c:883) [ 48.140044][ T2630] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.140194][ T2630] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.140338][ T2630] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.140479][ T2630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.140617][ T2630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.140757][ T2630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.140901][ T2630] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.141042][ T2630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.141189][ T2630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.141330][ T2630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.141469][ T2630] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.141608][ T2630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.141748][ T2630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.141892][ T2630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.142034][ T2630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.142172][ T2630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.142317][ T2630] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.142457][ T2630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.142597][ T2630] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.142739][ T2630] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.142880][ T2630] ? netlink_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.143023][ T2630] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.143165][ T2630] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.143311][ T2630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.143453][ T2630] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.143596][ T2630] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.143737][ T2630] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.143883][ T2630] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.144026][ T2630] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.144166][ T2630] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.144343][ T2630] ? move_addr_to_kernel (net/socket.c:258) [ 48.144485][ T2630] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.144627][ T2630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.144772][ T2630] ___sys_sendmsg (net/socket.c:2752) [ 48.144916][ T2630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.145091][ T2630] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.145249][ T2630] __sys_sendmsg (net/socket.c:2784) [ 48.145389][ T2630] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.145528][ T2630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.145704][ T2630] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.145844][ T2630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.145990][ T2630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.146129][ T2630] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.146273][ T2630] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.146415][ T2630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.146589][ T2630] RIP: 0033:0x7fe05e9cd08e [ 48.146736][ T2630] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.147248][ T2630] RSP: 002b:00007ffe8861a860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.147460][ T2630] RAX: ffffffffffffffda RBX: 00007ffe8861aff8 RCX: 00007fe05e9cd08e [ 48.147669][ T2630] RDX: 0000000000000000 RSI: 00007ffe8861a910 RDI: 0000000000000005 [ 48.147885][ T2630] RBP: 00007ffe8861a870 R08: 0000000000000000 R09: 0000000000000000 [ 48.148095][ T2630] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.148310][ T2630] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8861afd0 | [ 48.149925][ T2630] ------------[ cut here ]------------ | [ 48.150063][ T2630] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2630 | [ 48.150342][ T2630] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.151609][ T2630] Tainted: [W]=WARN [ 48.151724][ T2630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.151910][ T2630] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.152092][ T2630] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.152588][ T2630] RSP: 0018:ffa0000006626fd0 EFLAGS: 00010286 [ 48.152760][ T2630] RAX: 00000000ffffffa6 RBX: ff110000100bec40 RCX: 1ff4000000cc4dc0 [ 48.152971][ T2630] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100becf0 [ 48.153175][ T2630] RBP: ff1100000cc12000 R08: 1fe2200002017d9f R09: ff11000012ee8b80 [ 48.153384][ T2630] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 48.153590][ T2630] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 48.153797][ T2630] FS: 00007fe05e793840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.154043][ T2630] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.154222][ T2630] CR2: 0000000020be9a28 CR3: 000000001301f001 CR4: 0000000000771ef0 [ 48.154429][ T2630] PKRU: 55555554 [ 48.154533][ T2630] Call Trace: [ 48.154636][ T2630] [ 48.154708][ T2630] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.154847][ T2630] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.154959][ T2630] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.155098][ T2630] __dev_notify_flags (net/core/dev.c:9787) [ 48.155244][ T2630] ? netif_change_name (net/core/dev.c:1495) [ 48.155384][ T2630] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.155524][ T2630] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 48.155664][ T2630] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 48.155803][ T2630] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 48.155949][ T2630] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.156093][ T2630] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.156242][ T2630] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.156388][ T2630] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.156530][ T2630] ? nla_strscpy (lib/nlattr.c:795) [ 48.156673][ T2630] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.156815][ T2630] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.156960][ T2630] ? __dev_get_by_name (net/core/dev.c:883) [ 48.157102][ T2630] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.157254][ T2630] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.157397][ T2630] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.157537][ T2630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.157676][ T2630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.157816][ T2630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.157960][ T2630] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.158099][ T2630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.158249][ T2630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.158392][ T2630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.158531][ T2630] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.158670][ T2630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.158811][ T2630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.158953][ T2630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.159094][ T2630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.159236][ T2630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.159378][ T2630] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.159516][ T2630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.159656][ T2630] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.159798][ T2630] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.159942][ T2630] ? netlink_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.160083][ T2630] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.160225][ T2630] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.160364][ T2630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.160505][ T2630] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.160646][ T2630] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.160787][ T2630] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.160935][ T2630] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.161075][ T2630] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.161219][ T2630] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.161392][ T2630] ? move_addr_to_kernel (net/socket.c:258) [ 48.161533][ T2630] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.161672][ T2630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.161813][ T2630] ___sys_sendmsg (net/socket.c:2752) [ 48.161957][ T2630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.162130][ T2630] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.162287][ T2630] __sys_sendmsg (net/socket.c:2784) [ 48.162427][ T2630] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.162564][ T2630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.162742][ T2630] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.162899][ T2630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.163040][ T2630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.163177][ T2630] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.163318][ T2630] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.163456][ T2630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.163627][ T2630] RIP: 0033:0x7fe05e9cd08e [ 48.163770][ T2630] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.164271][ T2630] RSP: 002b:00007ffe8861a860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.164482][ T2630] RAX: ffffffffffffffda RBX: 00007ffe8861aff8 RCX: 00007fe05e9cd08e [ 48.164691][ T2630] RDX: 0000000000000000 RSI: 00007ffe8861a910 RDI: 0000000000000005 [ 48.164903][ T2630] RBP: 00007ffe8861a870 R08: 0000000000000000 R09: 0000000000000000 [ 48.165112][ T2630] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.165323][ T2630] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8861afd0 | [ 48.189300][ T2631] ------------[ cut here ]------------ | [ 48.189457][ T2631] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2631 | [ 48.189717][ T2631] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.190411][ T2631] Tainted: [W]=WARN [ 48.190510][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.190675][ T2631] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.190848][ 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 [ 48.191408][ T2631] RSP: 0018:ffa0000006637020 EFLAGS: 00010286 [ 48.191575][ T2631] RAX: 00000000ffffffa6 RBX: ff11000012e0b6c0 RCX: 1ff4000000cc6dca [ 48.191771][ T2631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012e0b770 [ 48.192188][ T2631] RBP: ff1100000cc12000 R08: 1fe22000025c16ef R09: ff11000012eeae58 [ 48.192383][ T2631] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 48.192577][ T2631] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 48.192771][ T2631] FS: 00007fa9ecad2840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.193088][ T2631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.193256][ T2631] CR2: 00007fa9ecda21a0 CR3: 0000000013157003 CR4: 0000000000771ef0 [ 48.193453][ T2631] PKRU: 55555554 [ 48.193551][ T2631] Call Trace: [ 48.193647][ T2631] [ 48.193714][ T2631] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.193848][ T2631] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.194003][ T2631] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 48.194130][ T2631] __dev_notify_flags (net/core/dev.c:9787) [ 48.194266][ T2631] ? netif_change_name (net/core/dev.c:1495) [ 48.194394][ T2631] ? __dev_change_flags (net/core/dev.c:9752) [ 48.194523][ T2631] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.194651][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.194781][ T2631] ? 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.194969][ T2631] netif_change_flags (net/core/dev.c:9820) [ 48.195098][ T2631] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.195233][ T2631] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 48.195363][ T2631] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 48.195493][ T2631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.195651][ T2631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.195781][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.195964][ T2631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.196093][ T2631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.196227][ T2631] ? __kernel_text_address (kernel/extable.c:79) [ 48.196357][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.196488][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.196617][ T2631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.196748][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.196930][ T2631] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 48.197058][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.197189][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.197317][ T2631] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.197445][ T2631] ? __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.197576][ T2631] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.197705][ T2631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.197838][ T2631] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.197975][ T2631] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 48.198108][ T2631] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.198243][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.198370][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.198501][ T2631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.198629][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.198757][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.198894][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.199022][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.199151][ T2631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.199284][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.199415][ T2631] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.199543][ T2631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.199672][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.199801][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.199934][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.200064][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.200195][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.200325][ T2631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.200455][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.200586][ T2631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.200720][ 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)) [ 48.200850][ 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)) [ 48.200988][ T2631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.201120][ T2631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.201257][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.201390][ T2631] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.201521][ T2631] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.201652][ T2631] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.201786][ T2631] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.201922][ T2631] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.202050][ T2631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.202213][ T2631] ? move_addr_to_kernel (net/socket.c:258) [ 48.202342][ T2631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.202471][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.202603][ T2631] ___sys_sendmsg (net/socket.c:2752) [ 48.202731][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.202896][ T2631] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.203039][ T2631] __sys_sendmsg (net/socket.c:2784) [ 48.203171][ T2631] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.203304][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.203468][ 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) [ 48.203599][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.203729][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.203858][ T2631] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.203993][ T2631] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.204124][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.204287][ T2631] RIP: 0033:0x7fa9ecd0c08e [ 48.204423][ 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 [ 48.204894][ T2631] RSP: 002b:00007ffefb9af7b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.205093][ T2631] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa9ecd0c08e [ 48.205290][ T2631] RDX: 0000000000000000 RSI: 00007ffefb9af860 RDI: 0000000000000005 [ 48.205485][ T2631] RBP: 00007ffefb9af7c0 R08: 0000000000000000 R09: 0000000000000000 [ 48.205680][ T2631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.205876][ T2631] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefb9aff20 | [ 48.227894][ T2634] ------------[ cut here ]------------ | [ 48.228056][ T2634] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2634 | [ 48.228327][ T2634] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.228878][ T2634] Tainted: [W]=WARN [ 48.228981][ T2634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.229149][ T2634] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.229327][ T2634] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.229798][ T2634] RSP: 0018:ffa00000065c74e8 EFLAGS: 00010286 [ 48.229970][ T2634] RAX: 00000000ffffffa6 RBX: ff1100000948f6c0 RCX: 1ff4000000cb8e63 [ 48.230171][ T2634] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000948f770 [ 48.230375][ T2634] RBP: ff1100000ea72000 R08: 1fe2200001291eef R09: ff11000010c88ba8 [ 48.230571][ T2634] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 48.230768][ T2634] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 48.230975][ T2634] FS: 00007f5e8b3ba100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.231217][ T2634] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.231385][ T2634] CR2: 00000000004d6034 CR3: 0000000012caa006 CR4: 0000000000771ef0 [ 48.231589][ T2634] PKRU: 55555554 [ 48.231690][ T2634] Call Trace: [ 48.231790][ T2634] [ 48.231867][ T2634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.232001][ T2634] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.232135][ T2634] notifier_call_chain (kernel/notifier.c:85) [ 48.232274][ T2634] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 48.232407][ T2634] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 48.232541][ T2634] ethnl_set_features (net/ethtool/features.c:288) [ 48.232676][ T2634] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.232809][ T2634] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.232948][ T2634] ? __nla_validate_parse (lib/nlattr.c:635) [ 48.233085][ T2634] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 48.233255][ T2634] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 48.233389][ T2634] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 48.233560][ T2634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.233692][ T2634] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.233826][ T2634] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.233969][ T2634] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 48.234102][ T2634] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 48.234268][ T2634] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.234432][ T2634] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.234564][ T2634] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.234700][ T2634] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 48.234832][ T2634] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.234969][ T2634] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 48.235103][ T2634] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.235243][ T2634] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.235376][ T2634] ? netlink_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.235511][ T2634] genl_rcv (net/netlink/genetlink.c:1218) [ 48.235611][ T2634] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.235744][ T2634] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.235879][ T2634] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.236016][ T2634] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.236149][ T2634] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.236285][ T2634] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.236418][ T2634] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.236558][ T2634] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 48.236695][ T2634] ? __ia32_sys_getpeername (net/socket.c:2219) [ 48.236841][ T2634] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 48.236976][ T2634] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.237141][ T2634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 48.237275][ T2634] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 48.237405][ T2634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.237537][ T2634] ? irq_exit_rcu (kernel/softirq.c:754) [ 48.237671][ T2634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.237833][ T2634] RIP: 0033:0x7f5e8b42b08e [ 48.237975][ T2634] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.238445][ T2634] RSP: 002b:00007ffe13e11240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 48.238643][ T2634] RAX: ffffffffffffffda RBX: 0000000024c46010 RCX: 00007f5e8b42b08e [ 48.238840][ T2634] RDX: 000000000000005c RSI: 0000000024c46120 RDI: 0000000000000005 [ 48.239040][ T2634] RBP: 00007ffe13e11250 R08: 00007f5e8b5b9980 R09: 000000000000000c [ 48.239241][ T2634] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000024c460b0 [ 48.239438][ T2634] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 48.268198][ T164] ------------[ cut here ]------------ | [ 48.268465][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 48.268744][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.269437][ T164] Tainted: [W]=WARN [ 48.269546][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.269723][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.269969][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.270473][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 48.270653][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194f540 RCX: 1ff40000000feebf [ 48.270873][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f5f0 [ 48.271084][ T164] RBP: ff1100000ea72000 R08: 1fe2200002329ebf R09: ff1100000c015220 [ 48.271300][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 48.271512][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 48.271724][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 48.271988][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.272167][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 48.272383][ T164] PKRU: 55555554 [ 48.272489][ T164] Call Trace: [ 48.272595][ T164] [ 48.272668][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.272814][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.272929][ T164] netif_close_many (net/core/dev.c:1804) [ 48.273077][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.273226][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 48.273367][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.273510][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.273653][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 48.273830][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 48.274011][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.274153][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.274299][ T164] ? __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.274439][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.274581][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.274758][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.274906][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 48.275049][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.275194][ T164] ? mutex_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.275375][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.275519][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.275661][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.275805][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.275960][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 48.276106][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.276291][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.276469][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.276611][ T164] ? 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.276756][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.277000][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.277142][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.277289][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.277430][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.277570][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.277677][ T164] new_sync_write (fs/read_write.c:595) [ 48.277822][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.278025][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.278260][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.278403][ T164] ? ksys_write (fs/read_write.c:740) [ 48.278551][ T164] vfs_write (fs/read_write.c:688) [ 48.278661][ T164] ksys_write (fs/read_write.c:740) [ 48.278769][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 48.278968][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.279109][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.279282][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.279443][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.279595][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.279744][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.279992][ T164] RIP: 0033:0x7f4f5d5d508e [ 48.280145][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.280664][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.281001][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 48.281224][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 48.281437][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.281657][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.281963][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 48.287786][ T164] ------------[ cut here ]------------ | [ 48.287996][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 48.288293][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.288940][ T164] Tainted: [W]=WARN [ 48.289052][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.289242][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.289431][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.289958][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 48.290144][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194fcc0 RCX: 1ff40000000fee81 [ 48.290370][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194fd70 [ 48.290589][ T164] RBP: ff1100000cc12000 R08: 1fe2200002329faf R09: ff1100000c0151f8 [ 48.290811][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 48.291036][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 48.291261][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 48.291520][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.291707][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 48.291934][ T164] PKRU: 55555554 [ 48.292044][ T164] Call Trace: [ 48.292155][ T164] [ 48.292235][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.292385][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.292499][ T164] netif_close_many (net/core/dev.c:1804) [ 48.292646][ T164] ? mutex_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.292795][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 48.293011][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.293206][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.293390][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.293544][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.293729][ T164] ? 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.293942][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 48.294194][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 48.294347][ T164] notifier_call_chain (kernel/notifier.c:85) [ 48.294497][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 48.294683][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.294930][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.295080][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 48.295233][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.295382][ T164] ? mutex_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.295530][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.295677][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.295825][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.296038][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.296192][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 48.296341][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.296529][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.296718][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.296930][ T164] ? 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.297080][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.297269][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.297415][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.297564][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.297711][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.297858][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.298033][ T164] new_sync_write (fs/read_write.c:595) [ 48.298185][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.298333][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.298481][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.298627][ T164] ? ksys_write (fs/read_write.c:740) [ 48.298779][ T164] vfs_write (fs/read_write.c:688) [ 48.298955][ T164] ksys_write (fs/read_write.c:740) [ 48.299066][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 48.299216][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.299363][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.299509][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.299655][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.299801][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.300009][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.300194][ T164] RIP: 0033:0x7f4f5d5d508e [ 48.300347][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.300936][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.301161][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 48.301384][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 48.301602][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.301819][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.302103][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 48.318106][ T164] ------------[ cut here ]------------ | [ 48.318273][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 48.318572][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.319215][ T164] Tainted: [W]=WARN [ 48.319322][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.319505][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.319694][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.320217][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 48.320404][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1d240 RCX: 1ff40000000feea7 [ 48.320620][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d2f0 [ 48.320840][ T164] RBP: ff1100000cc12000 R08: 1fe2200001363a5f R09: ff1100000c0151f8 [ 48.321063][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 48.321287][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 48.321498][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 48.321745][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.321939][ T164] CR2: 00007f95b79de8f4 CR3: 000000000d6b7003 CR4: 0000000000771ef0 [ 48.322157][ T164] PKRU: 55555554 [ 48.322268][ T164] Call Trace: [ 48.322375][ T164] [ 48.322449][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 48.322635][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.322821][ T164] ? 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.322980][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 48.323162][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 48.323320][ T164] notifier_call_chain (kernel/notifier.c:85) [ 48.323467][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 48.323649][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.323825][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.323978][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 48.324119][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.324267][ T164] ? mutex_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.324412][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.324554][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.324698][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.324847][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.325001][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 48.325152][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.325336][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.325514][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.325656][ T164] ? 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.325798][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.325984][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.326132][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.326280][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.326423][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.326568][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.326675][ T164] new_sync_write (fs/read_write.c:595) [ 48.326823][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.326976][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.327124][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.327278][ T164] ? ksys_write (fs/read_write.c:740) [ 48.327424][ T164] vfs_write (fs/read_write.c:688) [ 48.327533][ T164] ksys_write (fs/read_write.c:740) [ 48.327641][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 48.327782][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.327931][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.328073][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.328219][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.328359][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.328501][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.328676][ T164] RIP: 0033:0x7f4f5d5d508e [ 48.328822][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.329361][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.329577][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 48.329786][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 48.330001][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.330216][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.330426][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 48.335519][ T164] ------------[ cut here ]------------ | [ 48.335667][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 48.335944][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.336530][ T164] Tainted: [W]=WARN [ 48.336634][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.336806][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.336988][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.337467][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 48.337648][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc699c0 RCX: 1ff40000000feeef [ 48.337849][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69a70 [ 48.338062][ T164] RBP: ff1100000ea72000 R08: 1fe220000198d34f R09: ff1100000c0151f8 [ 48.338270][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 48.338474][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 48.338675][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 48.338916][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.339086][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 48.339292][ T164] PKRU: 55555554 [ 48.339394][ T164] Call Trace: [ 48.339494][ T164] [ 48.339563][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 48.339735][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.339909][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.340044][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 48.340183][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.340318][ T164] ? mutex_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.340455][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.340590][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.340724][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.340867][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.341006][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 48.341142][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.341317][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.341488][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.341624][ T164] ? 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.341759][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.342012][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.342146][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.342284][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.342420][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.342558][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.342660][ T164] new_sync_write (fs/read_write.c:595) [ 48.342795][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.342936][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.343075][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.343213][ T164] ? ksys_write (fs/read_write.c:740) [ 48.343351][ T164] vfs_write (fs/read_write.c:688) [ 48.343455][ T164] ksys_write (fs/read_write.c:740) [ 48.343560][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 48.343695][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.343829][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.343971][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.344106][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.344246][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.344381][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.344547][ T164] RIP: 0033:0x7f4f5d5d508e [ 48.344690][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.345171][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.345377][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 48.345577][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 48.345777][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.345980][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.346184][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 48.367423][ T164] ------------[ cut here ]------------ | [ 48.367577][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 48.367877][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.368551][ T164] Tainted: [W]=WARN [ 48.368658][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.368834][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.369031][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.369539][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 48.369719][ T164] RAX: 00000000ffffffa6 RBX: ff11000010d47240 RCX: 1ff40000000feed1 [ 48.369938][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d472f0 [ 48.370151][ T164] RBP: ff1100001284a000 R08: 1fe22000021a8e5f R09: ff1100000c0151f8 [ 48.370365][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 48.370575][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284a000 [ 48.370785][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 48.371036][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.371220][ T164] CR2: 00005634b2117ff0 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 48.371430][ T164] PKRU: 55555554 [ 48.371537][ T164] Call Trace: [ 48.371643][ T164] [ 48.371716][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.371860][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.371974][ T164] register_netdevice (net/core/dev.c:11488) [ 48.372117][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 48.372296][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 48.372440][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 48.372621][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 48.372765][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 48.372947][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 48.373128][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.373274][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.373414][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 48.373592][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 48.373735][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 48.373915][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.374055][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.374197][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.374339][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.374445][ T164] new_sync_write (fs/read_write.c:595) [ 48.374589][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.374730][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.374875][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.375016][ T164] ? ksys_write (fs/read_write.c:740) [ 48.375160][ T164] vfs_write (fs/read_write.c:688) [ 48.375272][ T164] ksys_write (fs/read_write.c:740) [ 48.375379][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 48.375519][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.375660][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.375801][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.375945][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.376083][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.376228][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.376401][ T164] RIP: 0033:0x7f4f5d5d508e [ 48.376546][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.377046][ T164] RSP: 002b:00007ffc17314390 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.377262][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 48.377470][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 48.377680][ T164] RBP: 00007ffc173143a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.377892][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.378101][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 48.553538][ T2643] ------------[ cut here ]------------ | [ 48.553726][ T2643] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2643 | [ 48.554000][ T2643] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.554549][ T2643] Tainted: [W]=WARN [ 48.554648][ T2643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.554811][ T2643] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.554990][ T2643] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.555455][ T2643] RSP: 0018:ffa0000006627020 EFLAGS: 00010286 [ 48.555627][ T2643] RAX: 00000000ffffffa6 RBX: ff1100000c964f40 RCX: 1ff4000000cc4dca [ 48.555825][ T2643] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964ff0 [ 48.556026][ T2643] RBP: ff1100001284a000 R08: 1fe220000192c9ff R09: ff11000013148b80 [ 48.556231][ T2643] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 48.556430][ T2643] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 48.556629][ T2643] FS: 00007fe4d778c840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.556859][ T2643] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.557031][ T2643] CR2: 000000001f420988 CR3: 0000000013100006 CR4: 0000000000771ef0 [ 48.557235][ T2643] PKRU: 55555554 [ 48.557334][ T2643] Call Trace: [ 48.557432][ T2643] [ 48.557502][ T2643] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.557636][ T2643] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.557737][ T2643] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 48.557926][ T2643] __dev_notify_flags (net/core/dev.c:9787) [ 48.558061][ T2643] ? netif_change_name (net/core/dev.c:1495) [ 48.558195][ T2643] ? __dev_change_flags (net/core/dev.c:9752) [ 48.558326][ T2643] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.558457][ T2643] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.558588][ T2643] ? 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.558722][ T2643] netif_change_flags (net/core/dev.c:9820) [ 48.558853][ T2643] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 48.559054][ T2643] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 48.559191][ T2643] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.559398][ T2643] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.559531][ T2643] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.559664][ T2643] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.559794][ T2643] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.560006][ T2643] ? __kernel_text_address (kernel/extable.c:79) [ 48.560138][ T2643] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.560288][ T2643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.560421][ T2643] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.560555][ T2643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.560685][ T2643] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 48.560816][ T2643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.561040][ T2643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.561172][ T2643] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.561308][ T2643] ? __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.561437][ T2643] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.561567][ T2643] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.561699][ T2643] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.561831][ T2643] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 48.562051][ T2643] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.562188][ T2643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.562319][ T2643] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.562449][ T2643] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.562579][ T2643] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.562708][ T2643] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.562841][ T2643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.563053][ T2643] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.563187][ T2643] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.563317][ T2643] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.563449][ T2643] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.563580][ T2643] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.563711][ T2643] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.563842][ T2643] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.564049][ T2643] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.564185][ T2643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.564314][ T2643] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.564448][ T2643] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.564579][ T2643] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.564710][ T2643] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.564842][ T2643] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.565048][ T2643] ? netlink_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.565185][ T2643] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.565318][ T2643] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.565449][ T2643] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.565580][ T2643] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.565711][ T2643] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.565843][ T2643] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.566053][ T2643] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.566191][ T2643] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.566331][ T2643] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.566492][ T2643] ? move_addr_to_kernel (net/socket.c:258) [ 48.566622][ T2643] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.566752][ T2643] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.566921][ T2643] ___sys_sendmsg (net/socket.c:2752) [ 48.567053][ T2643] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.567224][ T2643] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.567366][ T2643] __sys_sendmsg (net/socket.c:2784) [ 48.567496][ T2643] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.567625][ T2643] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.567788][ T2643] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.567924][ T2643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.568057][ T2643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.568191][ T2643] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.568320][ T2643] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.568450][ T2643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.568612][ T2643] RIP: 0033:0x7fe4d79c608e [ 48.568749][ T2643] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.569235][ T2643] RSP: 002b:00007ffede2f79a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.569433][ T2643] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe4d79c608e [ 48.569627][ T2643] RDX: 0000000000000000 RSI: 00007ffede2f7a50 RDI: 0000000000000005 [ 48.569821][ T2643] RBP: 00007ffede2f79b0 R08: 0000000000000000 R09: 0000000000000000 [ 48.570033][ T2643] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.570233][ T2643] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffede2f8110 | [ 48.600314][ T2646] ------------[ cut here ]------------ | [ 48.600531][ T2646] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2646 | [ 48.600879][ T2646] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.601568][ T2646] Tainted: [W]=WARN [ 48.601724][ T2646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.601964][ T2646] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.602213][ T2646] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.602762][ T2646] RSP: 0018:ffa0000006656f70 EFLAGS: 00010286 [ 48.603008][ T2646] RAX: 00000000ffffffa6 RBX: ff1100000b2ea640 RCX: 1ff4000000ccadb4 [ 48.603278][ T2646] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea6f0 [ 48.603540][ T2646] RBP: ff1100001284a000 R08: 1fe220000165d4df R09: ff1100000cbd2e80 [ 48.603800][ T2646] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 48.604075][ T2646] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 48.604346][ T2646] FS: 00007f5460771840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 48.604641][ T2646] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.604880][ T2646] CR2: 00007f546096a460 CR3: 000000000e8a9002 CR4: 0000000000771ef0 [ 48.605146][ T2646] PKRU: 55555554 [ 48.605308][ T2646] Call Trace: [ 48.605464][ T2646] [ 48.605587][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.605778][ T2646] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.605982][ T2646] notifier_call_chain (kernel/notifier.c:85) [ 48.606175][ T2646] __netdev_upper_dev_link (net/core/dev.c:8931) [ 48.606440][ T2646] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.606658][ T2646] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.606885][ T2646] netdev_upper_dev_link (net/core/dev.c:8972) [ 48.607097][ T2646] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 48.607313][ T2646] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 48.607535][ T2646] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.607751][ T2646] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.607977][ T2646] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.608201][ T2646] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.608418][ T2646] ? nla_strscpy (lib/nlattr.c:795) [ 48.608632][ T2646] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.608841][ T2646] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.609056][ T2646] ? __dev_get_by_name (net/core/dev.c:883) [ 48.609266][ T2646] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.609477][ T2646] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.609688][ T2646] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.609907][ T2646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.610115][ T2646] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.610330][ T2646] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.610536][ T2646] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.610730][ T2646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.610937][ T2646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.611126][ T2646] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.611322][ T2646] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.611511][ T2646] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.611700][ T2646] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.611901][ T2646] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.612093][ T2646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.612288][ T2646] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.612479][ T2646] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.612669][ T2646] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.612874][ T2646] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.613066][ T2646] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.613292][ T2646] ? netlink_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.613504][ T2646] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.613714][ T2646] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.613934][ T2646] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.614141][ T2646] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.614353][ T2646] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.614559][ T2646] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.614767][ T2646] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.614984][ T2646] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.615192][ T2646] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.615432][ T2646] ? move_addr_to_kernel (net/socket.c:258) [ 48.615641][ T2646] ___sys_sendmsg (net/socket.c:2752) [ 48.615849][ T2646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.616069][ T2646] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.616286][ T2646] ? 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.616491][ T2646] __sys_sendmsg (net/socket.c:2784) [ 48.616695][ T2646] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.616915][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.617123][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.617336][ T2646] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.617542][ T2646] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.617746][ T2646] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.617965][ T2646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.618209][ T2646] RIP: 0033:0x7f54609ab08e [ 48.618419][ T2646] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.619014][ T2646] RSP: 002b:00007ffcdb7dcca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.619300][ T2646] RAX: ffffffffffffffda RBX: 00007ffcdb7dd440 RCX: 00007f54609ab08e [ 48.619572][ T2646] RDX: 0000000000000000 RSI: 00007ffcdb7dcd50 RDI: 0000000000000005 [ 48.619845][ T2646] RBP: 00007ffcdb7dccb0 R08: 0000000000000000 R09: 0000000000000000 [ 48.620132][ T2646] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.620422][ T2646] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdb7dd418 | [ 48.622624][ T2646] ------------[ cut here ]------------ | [ 48.622818][ T2646] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2646 | [ 48.623187][ T2646] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.624646][ T2646] Tainted: [W]=WARN [ 48.624836][ T2646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.625090][ T2646] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.625347][ T2646] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.625958][ T2646] RSP: 0018:ffa0000006656fd0 EFLAGS: 00010286 [ 48.626206][ T2646] RAX: 00000000ffffffa6 RBX: ff1100000b2eb3c0 RCX: 1ff4000000ccadc0 [ 48.626480][ T2646] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb470 [ 48.626766][ T2646] RBP: ff110000119ca000 R08: 1fe220000165d68f R09: ff1100000cbd2e80 [ 48.627050][ T2646] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 48.627333][ T2646] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119cae04 [ 48.627614][ T2646] FS: 00007f5460771840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 48.627943][ T2646] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.628192][ T2646] CR2: 00007f546096a460 CR3: 000000000e8a9002 CR4: 0000000000771ef0 [ 48.628471][ T2646] PKRU: 55555554 [ 48.628635][ T2646] Call Trace: [ 48.628798][ T2646] [ 48.628938][ T2646] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.629141][ T2646] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.629310][ T2646] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.629517][ T2646] __dev_notify_flags (net/core/dev.c:9787) [ 48.629719][ T2646] ? netif_change_name (net/core/dev.c:1495) [ 48.629937][ T2646] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.630139][ T2646] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 48.630343][ T2646] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 48.630546][ T2646] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 48.630752][ T2646] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.630971][ T2646] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.631175][ T2646] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.631386][ T2646] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.631587][ T2646] ? nla_strscpy (lib/nlattr.c:795) [ 48.631789][ T2646] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.632004][ T2646] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.632211][ T2646] ? __dev_get_by_name (net/core/dev.c:883) [ 48.632413][ T2646] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.632622][ T2646] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.632829][ T2646] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.633045][ T2646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.633255][ T2646] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.633462][ T2646] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.633667][ T2646] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.633883][ T2646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.634091][ T2646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.634301][ T2646] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.634506][ T2646] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.634711][ T2646] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.634927][ T2646] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.635130][ T2646] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.635341][ T2646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.635543][ T2646] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.635748][ T2646] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.635964][ T2646] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.636166][ T2646] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.636379][ T2646] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.636579][ T2646] ? netlink_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.636789][ T2646] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.637009][ T2646] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.637224][ T2646] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.637431][ T2646] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.637635][ T2646] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.637835][ T2646] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.638047][ T2646] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.638257][ T2646] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.638457][ T2646] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.638692][ T2646] ? move_addr_to_kernel (net/socket.c:258) [ 48.638910][ T2646] ___sys_sendmsg (net/socket.c:2752) [ 48.639108][ T2646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.639318][ T2646] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.639529][ T2646] ? 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.639734][ T2646] __sys_sendmsg (net/socket.c:2784) [ 48.639952][ T2646] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.640159][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.640369][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.640574][ T2646] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.640775][ T2646] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.640990][ T2646] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.641197][ T2646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.641436][ T2646] RIP: 0033:0x7f54609ab08e [ 48.641639][ T2646] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.642244][ T2646] RSP: 002b:00007ffcdb7dcca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.642522][ T2646] RAX: ffffffffffffffda RBX: 00007ffcdb7dd440 RCX: 00007f54609ab08e [ 48.642798][ T2646] RDX: 0000000000000000 RSI: 00007ffcdb7dcd50 RDI: 0000000000000005 [ 48.643085][ T2646] RBP: 00007ffcdb7dccb0 R08: 0000000000000000 R09: 0000000000000000 [ 48.643369][ T2646] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb55 [ 48.643645][ T2646] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdb7dd418 | [ 48.674117][ T2647] ------------[ cut here ]------------ | [ 48.674319][ T2647] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2647 | [ 48.674673][ T2647] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.675349][ T2647] Tainted: [W]=WARN [ 48.675499][ T2647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.675725][ T2647] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.675972][ T2647] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.676530][ T2647] RSP: 0018:ffa0000006667020 EFLAGS: 00010286 [ 48.676772][ T2647] RAX: 00000000ffffffa6 RBX: ff1100000b2ea7c0 RCX: 1ff4000000cccdca [ 48.677047][ T2647] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea870 [ 48.677314][ T2647] RBP: ff110000119ca000 R08: 1fe220000165d50f R09: ff1100000cb85158 [ 48.677576][ T2647] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 48.677833][ T2647] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 48.678106][ T2647] FS: 00007f0692c99840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 48.678403][ T2647] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.678627][ T2647] CR2: 0000000040288988 CR3: 0000000010ff8006 CR4: 0000000000771ef0 [ 48.678899][ T2647] PKRU: 55555554 [ 48.679054][ T2647] Call Trace: [ 48.679213][ T2647] [ 48.679334][ T2647] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.679527][ T2647] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.679683][ T2647] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 48.679883][ T2647] __dev_notify_flags (net/core/dev.c:9787) [ 48.680073][ T2647] ? netif_change_name (net/core/dev.c:1495) [ 48.680268][ T2647] ? __dev_change_flags (net/core/dev.c:9752) [ 48.680456][ T2647] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.680645][ T2647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.680836][ T2647] ? 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.681042][ T2647] netif_change_flags (net/core/dev.c:9820) [ 48.681241][ T2647] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.681434][ T2647] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 48.681628][ T2647] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 48.681819][ T2647] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.682054][ T2647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.682253][ T2647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.682446][ T2647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.682638][ T2647] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.682827][ T2647] ? __kernel_text_address (kernel/extable.c:79) [ 48.683029][ T2647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.683231][ T2647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.683436][ T2647] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.683621][ T2647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.683801][ T2647] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 48.683991][ T2647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.684167][ T2647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.684354][ T2647] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.684532][ T2647] ? __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.684707][ T2647] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.684897][ T2647] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.685074][ T2647] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.685348][ T2647] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 48.685558][ T2647] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.685740][ T2647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.686012][ T2647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.686195][ T2647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.686373][ T2647] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.686551][ T2647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.686731][ T2647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.686937][ T2647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.687132][ T2647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.687359][ T2647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.687638][ T2647] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.687830][ T2647] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.688032][ T2647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.688228][ T2647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.688420][ T2647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.688613][ T2647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.688802][ T2647] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.689008][ T2647] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.689204][ T2647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.689395][ T2647] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.689673][ T2647] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.689875][ T2647] ? netlink_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.690070][ T2647] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.690268][ T2647] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.690460][ T2647] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.690653][ T2647] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.690845][ T2647] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.691049][ T2647] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.691250][ T2647] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.691444][ T2647] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.691722][ T2647] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.691958][ T2647] ? move_addr_to_kernel (net/socket.c:258) [ 48.692149][ T2647] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.692341][ T2647] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.692614][ T2647] ___sys_sendmsg (net/socket.c:2752) [ 48.692804][ T2647] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.693044][ T2647] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.693255][ T2647] __sys_sendmsg (net/socket.c:2784) [ 48.693444][ T2647] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.693633][ T2647] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.693877][ T2647] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.694246][ T2647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.694444][ T2647] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.694635][ T2647] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.694826][ T2647] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.695113][ T2647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.695347][ T2647] RIP: 0033:0x7f0692ed308e [ 48.695543][ T2647] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.696198][ T2647] RSP: 002b:00007ffefa54fbe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.696466][ T2647] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0692ed308e [ 48.696816][ T2647] RDX: 0000000000000000 RSI: 00007ffefa54fc90 RDI: 0000000000000005 [ 48.697090][ T2647] RBP: 00007ffefa54fbf0 R08: 0000000000000000 R09: 0000000000000000 [ 48.697359][ T2647] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 48.697623][ T2647] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefa550350 | [ 48.763522][ T2652] ------------[ cut here ]------------ | [ 48.763690][ T2652] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2652 | [ 48.763976][ T2652] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.764546][ T2652] Tainted: [W]=WARN [ 48.764652][ T2652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.764826][ T2652] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.765013][ 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 [ 48.765509][ T2652] RSP: 0018:ffa00000066a6f70 EFLAGS: 00010286 [ 48.765682][ T2652] RAX: 00000000ffffffa6 RBX: ff1100000cf00f40 RCX: 1ff4000000cd4db4 [ 48.765899][ T2652] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf00ff0 [ 48.766104][ T2652] RBP: ff1100001284a000 R08: 1fe22000019e01ff R09: ff1100000eb72e80 [ 48.766315][ T2652] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 48.766521][ T2652] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 48.766729][ T2652] FS: 00007f8c1f2dd840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.766976][ T2652] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.767149][ T2652] CR2: 000000003fc34a28 CR3: 0000000012f30006 CR4: 0000000000771ef0 [ 48.767362][ T2652] PKRU: 55555554 [ 48.767466][ T2652] Call Trace: [ 48.767572][ T2652] [ 48.767643][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.767781][ T2652] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.767927][ T2652] notifier_call_chain (kernel/notifier.c:85) [ 48.768069][ T2652] __netdev_upper_dev_link (net/core/dev.c:8931) [ 48.768215][ T2652] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.768359][ T2652] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.768499][ T2652] netdev_upper_dev_link (net/core/dev.c:8972) [ 48.768638][ T2652] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 48.768781][ T2652] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 48.769006][ T2652] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.769238][ T2652] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.769383][ T2652] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.769527][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.769665][ T2652] ? nla_strscpy (lib/nlattr.c:795) [ 48.769806][ T2652] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.770016][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.770157][ T2652] ? __dev_get_by_name (net/core/dev.c:883) [ 48.770300][ T2652] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.770446][ T2652] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.770589][ T2652] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.770730][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.770966][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.771108][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.771345][ T2652] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.771482][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.771624][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.771765][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.771947][ T2652] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.772089][ T2652] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.772232][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.772370][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.772510][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.772650][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.772790][ T2652] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.772935][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.773075][ T2652] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.773221][ 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)) [ 48.773359][ 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)) [ 48.773500][ T2652] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.773642][ T2652] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.773778][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.773920][ T2652] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.774058][ T2652] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.774199][ T2652] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.774338][ T2652] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.774477][ T2652] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.774614][ T2652] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.774784][ T2652] ? move_addr_to_kernel (net/socket.c:258) [ 48.774930][ T2652] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.775068][ T2652] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.775216][ T2652] ___sys_sendmsg (net/socket.c:2752) [ 48.775355][ T2652] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.775526][ T2652] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.775677][ T2652] __sys_sendmsg (net/socket.c:2784) [ 48.775816][ T2652] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.775959][ T2652] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.776135][ T2652] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.776280][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.776418][ T2652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.776556][ T2652] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.776693][ T2652] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.776831][ T2652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.777006][ T2652] RIP: 0033:0x7f8c1f51708e [ 48.777151][ 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 [ 48.777646][ T2652] RSP: 002b:00007ffea1621550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.777853][ T2652] RAX: ffffffffffffffda RBX: 00007ffea1621ce8 RCX: 00007f8c1f51708e [ 48.778066][ T2652] RDX: 0000000000000000 RSI: 00007ffea1621600 RDI: 0000000000000005 [ 48.778281][ T2652] RBP: 00007ffea1621560 R08: 0000000000000000 R09: 0000000000000000 [ 48.778491][ T2652] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 48.778698][ T2652] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea1621cc0 | [ 48.780329][ T2652] ------------[ cut here ]------------ | [ 48.780463][ T2652] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2652 | [ 48.780733][ T2652] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.781306][ T2652] Tainted: [W]=WARN [ 48.781412][ T2652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.781587][ T2652] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.781766][ 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 [ 48.782269][ T2652] RSP: 0018:ffa00000066a6fd0 EFLAGS: 00010286 [ 48.782448][ T2652] RAX: 00000000ffffffa6 RBX: ff110000100af3c0 RCX: 1ff4000000cd4dc0 [ 48.782656][ T2652] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af470 [ 48.782868][ T2652] RBP: ff11000010c22000 R08: 1fe2200002015e8f R09: ff1100000eb72e80 [ 48.783074][ T2652] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 48.783285][ T2652] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010c22e04 [ 48.783494][ T2652] FS: 00007f8c1f2dd840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 48.783739][ T2652] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.783915][ T2652] CR2: 000000003fc34a28 CR3: 0000000012f30006 CR4: 0000000000771ef0 [ 48.784121][ T2652] PKRU: 55555554 [ 48.784229][ T2652] Call Trace: [ 48.784332][ T2652] [ 48.784403][ T2652] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.784543][ T2652] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.784648][ T2652] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.784786][ T2652] __dev_notify_flags (net/core/dev.c:9787) [ 48.784930][ T2652] ? netif_change_name (net/core/dev.c:1495) [ 48.785069][ T2652] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.785213][ T2652] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 48.785351][ T2652] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 48.785490][ T2652] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 48.785632][ T2652] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.785776][ T2652] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.785920][ T2652] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.786063][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.786204][ T2652] ? nla_strscpy (lib/nlattr.c:795) [ 48.786343][ T2652] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.786483][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.786621][ T2652] ? __dev_get_by_name (net/core/dev.c:883) [ 48.786759][ T2652] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.786923][ T2652] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.787069][ T2652] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.787213][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.787351][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.787489][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.787628][ T2652] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.787768][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.787916][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.788057][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.788198][ T2652] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.788336][ T2652] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.788475][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.788612][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.788754][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.788897][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.789036][ T2652] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.789173][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.789317][ T2652] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.789461][ 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)) [ 48.789600][ 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)) [ 48.789744][ T2652] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.789889][ T2652] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.790027][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.790168][ T2652] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.790311][ T2652] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.790451][ T2652] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.790590][ T2652] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.790733][ T2652] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.790875][ T2652] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.791046][ T2652] ? move_addr_to_kernel (net/socket.c:258) [ 48.791191][ T2652] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.791329][ T2652] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.791469][ T2652] ___sys_sendmsg (net/socket.c:2752) [ 48.791606][ T2652] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.791779][ T2652] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.791933][ T2652] __sys_sendmsg (net/socket.c:2784) [ 48.792071][ T2652] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.792211][ T2652] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.792386][ T2652] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.792523][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.792664][ T2652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.792802][ T2652] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.792945][ T2652] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.793084][ T2652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.793261][ T2652] RIP: 0033:0x7f8c1f51708e [ 48.793405][ 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 [ 48.793900][ T2652] RSP: 002b:00007ffea1621550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.794108][ T2652] RAX: ffffffffffffffda RBX: 00007ffea1621ce8 RCX: 00007f8c1f51708e [ 48.794318][ T2652] RDX: 0000000000000000 RSI: 00007ffea1621600 RDI: 0000000000000005 [ 48.794524][ T2652] RBP: 00007ffea1621560 R08: 0000000000000000 R09: 0000000000000000 [ 48.794730][ T2652] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 48.794953][ T2652] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea1621cc0 | [ 48.832260][ T2653] ------------[ cut here ]------------ | [ 48.832426][ T2653] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2653 | [ 48.832715][ T2653] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.833323][ T2653] Tainted: [W]=WARN [ 48.833436][ T2653] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.833627][ T2653] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.833814][ 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 [ 48.834330][ T2653] RSP: 0018:ffa00000066b7020 EFLAGS: 00010286 [ 48.834510][ T2653] RAX: 00000000ffffffa6 RBX: ff1100000b2eb540 RCX: 1ff4000000cd6dca [ 48.834723][ T2653] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb5f0 [ 48.835219][ T2653] RBP: ff11000010c22000 R08: 1fe220000165d6bf R09: ff11000010c8ae58 [ 48.835528][ T2653] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 48.835744][ T2653] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 48.836032][ T2653] FS: 00007f6a1ca79840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 48.836288][ T2653] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.836467][ T2653] CR2: 0000000018b86988 CR3: 0000000010f36003 CR4: 0000000000771ef0 [ 48.836681][ T2653] PKRU: 55555554 [ 48.836789][ T2653] Call Trace: [ 48.836970][ T2653] [ 48.837045][ T2653] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.837193][ T2653] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.837302][ T2653] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 48.837442][ T2653] __dev_notify_flags (net/core/dev.c:9787) [ 48.837582][ T2653] ? netif_change_name (net/core/dev.c:1495) [ 48.837723][ T2653] ? __dev_change_flags (net/core/dev.c:9752) [ 48.837952][ T2653] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.838095][ T2653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.838242][ 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)) [ 48.838382][ T2653] netif_change_flags (net/core/dev.c:9820) [ 48.838525][ T2653] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.838666][ T2653] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 48.838810][ T2653] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 48.839036][ T2653] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.839218][ T2653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.839360][ T2653] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.839499][ T2653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.839639][ T2653] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.839782][ T2653] ? __kernel_text_address (kernel/extable.c:79) [ 48.839952][ T2653] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.840100][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.840247][ T2653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.840389][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.840529][ T2653] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 48.840671][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.840815][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.840963][ T2653] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.841105][ 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) [ 48.841251][ T2653] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.841393][ T2653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.841535][ T2653] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.841678][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 48.841824][ T2653] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.841972][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.842113][ T2653] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.842260][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.842401][ T2653] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.842543][ T2653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.842688][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.842827][ T2653] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.842974][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.843114][ T2653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.843260][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.843402][ T2653] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.843542][ T2653] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.843682][ T2653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.843822][ T2653] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.843972][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.844113][ T2653] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.844261][ T2653] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.844401][ T2653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.844544][ T2653] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.844690][ 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)) [ 48.844835][ 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)) [ 48.844984][ T2653] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.845124][ T2653] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.845271][ T2653] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.845415][ T2653] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.845559][ T2653] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.845703][ T2653] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.845850][ T2653] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.845997][ T2653] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.846138][ T2653] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.846318][ T2653] ? move_addr_to_kernel (net/socket.c:258) [ 48.846461][ T2653] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.846601][ T2653] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.846744][ T2653] ___sys_sendmsg (net/socket.c:2752) [ 48.846891][ T2653] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.847071][ T2653] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.847230][ T2653] __sys_sendmsg (net/socket.c:2784) [ 48.847375][ T2653] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.847516][ T2653] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.847693][ 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) [ 48.847834][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.847982][ T2653] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.848125][ T2653] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.848268][ T2653] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.848412][ T2653] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.848584][ T2653] RIP: 0033:0x7f6a1ccb308e [ 48.848733][ 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 [ 48.849240][ T2653] RSP: 002b:00007ffd23325d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.849449][ T2653] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6a1ccb308e [ 48.849658][ T2653] RDX: 0000000000000000 RSI: 00007ffd23325de0 RDI: 0000000000000005 [ 48.849876][ T2653] RBP: 00007ffd23325d40 R08: 0000000000000000 R09: 0000000000000000 [ 48.850088][ T2653] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 48.850302][ T2653] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd233264a0 | [ 48.898682][ T2658] ------------[ cut here ]------------ | [ 48.899776][ T2658] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ethtool/2658 | [ 48.900194][ T2658] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.900773][ T2658] Tainted: [W]=WARN [ 48.900988][ T2658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.901176][ T2658] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.901369][ 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 [ 48.901997][ T2658] RSP: 0018:ffa00000065c74e8 EFLAGS: 00010286 [ 48.902185][ T2658] RAX: 00000000ffffffa6 RBX: ff1100000f3fc040 RCX: 1ff4000000cb8e63 [ 48.902405][ T2658] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fc0f0 [ 48.902616][ T2658] RBP: ff1100001284a000 R08: 1fe2200001e7f81f R09: ff1100000e800ba8 [ 48.902833][ T2658] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 48.903136][ T2658] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 48.903364][ T2658] FS: 00007fddce3f6100(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 48.903622][ T2658] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.903805][ T2658] CR2: 00000000004d6034 CR3: 000000000f4a3004 CR4: 0000000000771ef0 [ 48.904114][ T2658] PKRU: 55555554 [ 48.904231][ T2658] Call Trace: [ 48.904340][ T2658] [ 48.904416][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.904563][ T2658] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.904711][ T2658] notifier_call_chain (kernel/notifier.c:85) [ 48.904859][ T2658] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 48.905093][ T2658] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 48.905246][ T2658] ethnl_set_features (net/ethtool/features.c:288) [ 48.905393][ T2658] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.905539][ T2658] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.905687][ T2658] ? __nla_validate_parse (lib/nlattr.c:635) [ 48.905837][ T2658] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 48.906084][ T2658] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 48.906235][ T2658] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 48.906418][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.906564][ T2658] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.906712][ T2658] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.906927][ T2658] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 48.907079][ T2658] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 48.907265][ T2658] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.907445][ T2658] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.907593][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.907741][ T2658] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 48.907914][ T2658] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.908062][ T2658] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 48.908212][ T2658] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.908361][ 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)) [ 48.908509][ 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)) [ 48.908655][ T2658] genl_rcv (net/netlink/genetlink.c:1218) [ 48.908766][ T2658] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.908919][ T2658] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.909064][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.909215][ T2658] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.909363][ T2658] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.909511][ T2658] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.909655][ T2658] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.909802][ T2658] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 48.909952][ T2658] ? __ia32_sys_getpeername (net/socket.c:2219) [ 48.910110][ T2658] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 48.910260][ T2658] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.910441][ T2658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 48.910587][ T2658] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 48.910731][ T2658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.910880][ T2658] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.911027][ T2658] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.911175][ T2658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.911361][ T2658] RIP: 0033:0x7fddce46708e [ 48.911513][ 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 [ 48.912032][ T2658] RSP: 002b:00007ffe904da670 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 48.912256][ T2658] RAX: ffffffffffffffda RBX: 000000001fa0d010 RCX: 00007fddce46708e [ 48.912473][ T2658] RDX: 0000000000000058 RSI: 000000001fa0d120 RDI: 0000000000000005 [ 48.912690][ T2658] RBP: 00007ffe904da680 R08: 00007fddce5f5980 R09: 000000000000000c [ 48.912913][ T2658] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001fa0d0b0 [ 48.913127][ T2658] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 48.938201][ T2660] ------------[ cut here ]------------ | [ 48.938393][ T2660] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ethtool/2660 | [ 48.938722][ T2660] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.939416][ T2660] Tainted: [W]=WARN [ 48.939586][ T2660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.939818][ T2660] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.940065][ T2660] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.940635][ T2660] RSP: 0018:ffa00000066d74e8 EFLAGS: 00010286 [ 48.940877][ T2660] RAX: 00000000ffffffa6 RBX: ff1100000cc68dc0 RCX: 1ff4000000cdae63 [ 48.941146][ T2660] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68e70 [ 48.941417][ T2660] RBP: ff1100001284a000 R08: 1fe220000198d1cf R09: ff1100000cb08ba8 [ 48.941686][ T2660] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 48.942061][ T2660] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 48.942416][ T2660] FS: 00007fd967a24100(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 48.942793][ T2660] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.943112][ T2660] CR2: 00000000004d6034 CR3: 000000001305d002 CR4: 0000000000771ef0 [ 48.943461][ T2660] PKRU: 55555554 [ 48.943703][ T2660] Call Trace: [ 48.943856][ T2660] [ 48.943996][ T2660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.944204][ T2660] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.944400][ T2660] notifier_call_chain (kernel/notifier.c:85) [ 48.944598][ T2660] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 48.944792][ T2660] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 48.945000][ T2660] ethnl_set_features (net/ethtool/features.c:288) [ 48.945203][ T2660] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.945401][ T2660] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.945601][ T2660] ? __nla_validate_parse (lib/nlattr.c:635) [ 48.945795][ T2660] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 48.946041][ T2660] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 48.946244][ T2660] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 48.946475][ T2660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.946672][ T2660] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.946877][ T2660] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.947074][ T2660] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 48.947276][ T2660] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 48.947503][ T2660] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.947733][ T2660] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.947941][ T2660] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.948141][ T2660] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 48.948342][ T2660] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.948535][ T2660] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 48.948728][ T2660] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.948938][ T2660] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.949130][ T2660] ? netlink_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.949334][ T2660] genl_rcv (net/netlink/genetlink.c:1218) [ 48.949496][ T2660] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.949689][ T2660] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.949894][ T2660] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.950087][ T2660] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.950291][ T2660] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.950484][ T2660] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.950678][ T2660] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.950885][ T2660] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 48.951082][ T2660] ? __ia32_sys_getpeername (net/socket.c:2219) [ 48.951294][ T2660] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 48.951488][ T2660] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.951715][ T2660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 48.951916][ T2660] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 48.952112][ T2660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.952313][ T2660] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.952506][ T2660] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.952705][ T2660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.952944][ T2660] RIP: 0033:0x7fd967a9508e [ 48.953144][ T2660] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.953700][ T2660] RSP: 002b:00007ffd41919220 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 48.953979][ T2660] RAX: ffffffffffffffda RBX: 0000000012312010 RCX: 00007fd967a9508e [ 48.954249][ T2660] RDX: 000000000000005c RSI: 0000000012312120 RDI: 0000000000000005 [ 48.954509][ T2660] RBP: 00007ffd41919230 R08: 00007fd967c23980 R09: 000000000000000c [ 48.954773][ T2660] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000123120b0 [ 48.955050][ T2660] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 49.013171][ T2664] ------------[ cut here ]------------ | [ 49.013335][ T2664] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2664 | [ 49.013617][ T2664] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.014198][ T2664] Tainted: [W]=WARN [ 49.014304][ T2664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.014477][ T2664] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.014661][ 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 [ 49.015175][ T2664] RSP: 0018:ffa0000006596fe0 EFLAGS: 00010286 [ 49.015360][ T2664] RAX: 00000000ffffffa6 RBX: ff1100001194e4c0 RCX: 1ff4000000cb2dc2 [ 49.015572][ T2664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e570 [ 49.015786][ T2664] RBP: ff1100001284a000 R08: 1fe2200002329caf R09: ff11000010c8d158 [ 49.016007][ T2664] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 49.016226][ T2664] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 49.016440][ T2664] FS: 00007f794c893840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.016690][ T2664] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.016877][ T2664] CR2: 00000000095bf988 CR3: 0000000010d70006 CR4: 0000000000771ef0 [ 49.017095][ T2664] PKRU: 55555554 [ 49.017210][ T2664] Call Trace: [ 49.017318][ T2664] [ 49.017392][ T2664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.017539][ T2664] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.017684][ T2664] notifier_call_chain (kernel/notifier.c:85) [ 49.017833][ T2664] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 49.017982][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.018126][ T2664] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 49.018314][ T2664] ? mutex_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.018457][ T2664] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.018598][ T2664] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 49.018743][ T2664] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 49.018924][ T2664] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 49.019069][ T2664] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.019222][ T2664] ? write_profile (kernel/profile.c:194) [ 49.019365][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.019508][ T2664] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 49.019689][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.019834][ T2664] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 49.020071][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.020222][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.020365][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.020508][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.020651][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.020813][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.021035][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.021180][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.021328][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.021470][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.021611][ T2664] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.021758][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.021978][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.022202][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.022348][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.022493][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.022635][ T2664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.022776][ T2664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.022986][ T2664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.023132][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.023280][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.023422][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.023565][ T2664] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.023708][ T2664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.023850][ T2664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.024084][ 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)) [ 49.024230][ 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)) [ 49.024376][ T2664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.024518][ T2664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.024661][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.024805][ T2664] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.025035][ T2664] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.025185][ T2664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.025332][ T2664] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.025474][ T2664] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.025615][ T2664] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.025789][ T2664] ? move_addr_to_kernel (net/socket.c:258) [ 49.025973][ T2664] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.026118][ T2664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.026266][ T2664] ___sys_sendmsg (net/socket.c:2752) [ 49.026407][ T2664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.026586][ T2664] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.026739][ T2664] __sys_sendmsg (net/socket.c:2784) [ 49.026889][ T2664] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.027030][ T2664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.027215][ T2664] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.027358][ T2664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.027501][ T2664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.027643][ T2664] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.027786][ T2664] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.027936][ T2664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.028113][ T2664] RIP: 0033:0x7f794cacd08e [ 49.028265][ 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 [ 49.028765][ T2664] RSP: 002b:00007fff71ea4db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.028984][ T2664] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f794cacd08e [ 49.029201][ T2664] RDX: 0000000000000000 RSI: 00007fff71ea4e60 RDI: 0000000000000005 [ 49.029413][ T2664] RBP: 00007fff71ea4dc0 R08: 0000000000000000 R09: 0000000000000000 [ 49.029624][ T2664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.029836][ T2664] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff71ea5520 | [ 49.031700][ T2664] ------------[ cut here ]------------ | [ 49.031849][ T2664] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2664 | [ 49.032207][ T2664] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.032758][ T2664] Tainted: [W]=WARN [ 49.032869][ T2664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.033041][ T2664] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.033225][ 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 [ 49.033707][ T2664] RSP: 0018:ffa0000006597060 EFLAGS: 00010286 [ 49.033888][ T2664] RAX: 00000000ffffffa6 RBX: ff1100001194f3c0 RCX: 1ff4000000cb2dd2 [ 49.034093][ T2664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f470 [ 49.034299][ T2664] RBP: ff110000119ca000 R08: 1fe2200002329e8f R09: ff11000010c8d158 [ 49.034506][ T2664] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 49.034709][ T2664] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006597100 [ 49.034918][ T2664] FS: 00007f794c893840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 49.035158][ T2664] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.035336][ T2664] CR2: 00007fd967ae62a0 CR3: 0000000010d70003 CR4: 0000000000771ef0 [ 49.035543][ T2664] PKRU: 55555554 [ 49.035647][ T2664] Call Trace: [ 49.035749][ T2664] [ 49.035820][ T2664] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.035969][ T2664] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.036073][ T2664] netif_close_many (net/core/dev.c:1804) [ 49.036213][ T2664] ? mutex_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.036347][ T2664] ? __dev_close_many (net/core/dev.c:1781) [ 49.036484][ T2664] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.036656][ T2664] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.036827][ T2664] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.036977][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.037113][ T2664] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.037289][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.037426][ T2664] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.037562][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.037698][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.037834][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.037976][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.038112][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.038271][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.038409][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.038545][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.038681][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.038816][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.038960][ T2664] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.039100][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.039241][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.039378][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.039514][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.039653][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.039789][ T2664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.039931][ T2664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.040067][ T2664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.040209][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.040350][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.040487][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.040626][ T2664] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.040763][ T2664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.040908][ T2664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.041049][ 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)) [ 49.041189][ 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)) [ 49.041328][ T2664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.041468][ T2664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.041604][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.041743][ T2664] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.041885][ T2664] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.042023][ T2664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.042161][ T2664] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.042301][ T2664] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.042438][ T2664] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.042607][ T2664] ? move_addr_to_kernel (net/socket.c:258) [ 49.042745][ T2664] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.042887][ T2664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.043024][ T2664] ___sys_sendmsg (net/socket.c:2752) [ 49.043158][ T2664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.043331][ T2664] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.043481][ T2664] __sys_sendmsg (net/socket.c:2784) [ 49.043619][ T2664] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.043757][ T2664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.043937][ T2664] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.044075][ T2664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.044214][ T2664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.044350][ T2664] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.044485][ T2664] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.044621][ T2664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.044789][ T2664] RIP: 0033:0x7f794cacd08e [ 49.044938][ 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 [ 49.045428][ T2664] RSP: 002b:00007fff71ea4db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.045634][ T2664] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f794cacd08e [ 49.045837][ T2664] RDX: 0000000000000000 RSI: 00007fff71ea4e60 RDI: 0000000000000005 [ 49.046044][ T2664] RBP: 00007fff71ea4dc0 R08: 0000000000000000 R09: 0000000000000000 [ 49.046252][ T2664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.046453][ T2664] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff71ea5520 | [ 49.048897][ T2664] ------------[ cut here ]------------ | [ 49.049032][ T2664] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2664 | [ 49.049291][ T2664] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.049823][ T2664] Tainted: [W]=WARN [ 49.049942][ T2664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.050108][ T2664] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.050282][ 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 [ 49.050753][ T2664] RSP: 0018:ffa0000006597190 EFLAGS: 00010286 [ 49.050925][ T2664] RAX: 00000000ffffffa6 RBX: ff1100000eb58340 RCX: 1ff4000000cb2df8 [ 49.051122][ T2664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb583f0 [ 49.051321][ T2664] RBP: ff110000119ca000 R08: 1fe2200001d6b07f R09: ff11000010c8d158 [ 49.051522][ T2664] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 49.051719][ T2664] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.051922][ T2664] FS: 00007f794c893840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 49.052155][ T2664] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.052323][ T2664] CR2: 00007fd967ae62a0 CR3: 0000000010d70003 CR4: 0000000000771ef0 [ 49.052525][ T2664] PKRU: 55555554 [ 49.052623][ T2664] Call Trace: [ 49.052723][ T2664] [ 49.052792][ T2664] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.052964][ T2664] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.053133][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.053271][ T2664] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.053406][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.053538][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.053670][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.053802][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.053937][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.054089][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.054225][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.054356][ T2664] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.054489][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.054620][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.054754][ T2664] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.054895][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.055027][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.055160][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.055299][ T2664] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.055434][ T2664] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.055567][ T2664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.055699][ T2664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.055831][ T2664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.055971][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.056105][ T2664] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.056239][ T2664] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.056373][ T2664] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.056502][ T2664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.056634][ T2664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.056766][ 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)) [ 49.056901][ 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)) [ 49.057033][ T2664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.057165][ T2664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.057300][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.057434][ T2664] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.057564][ T2664] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.057696][ T2664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.057829][ T2664] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.057965][ T2664] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.058095][ T2664] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.058260][ T2664] ? move_addr_to_kernel (net/socket.c:258) [ 49.058392][ T2664] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.058525][ T2664] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.058658][ T2664] ___sys_sendmsg (net/socket.c:2752) [ 49.058790][ T2664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.058960][ T2664] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.059104][ T2664] __sys_sendmsg (net/socket.c:2784) [ 49.059242][ T2664] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.059376][ T2664] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.059547][ T2664] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.059678][ T2664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.059811][ T2664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.059947][ T2664] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.060081][ T2664] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.060219][ T2664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.060385][ T2664] RIP: 0033:0x7f794cacd08e [ 49.060525][ 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 [ 49.060997][ T2664] RSP: 002b:00007fff71ea4db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.061198][ T2664] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f794cacd08e [ 49.061396][ T2664] RDX: 0000000000000000 RSI: 00007fff71ea4e60 RDI: 0000000000000005 [ 49.061595][ T2664] RBP: 00007fff71ea4dc0 R08: 0000000000000000 R09: 0000000000000000 [ 49.061791][ T2664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.061995][ T2664] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff71ea5520 | [ 49.118933][ T2668] ------------[ cut here ]------------ | [ 49.119103][ T2668] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2668 | [ 49.119420][ T2668] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.120038][ T2668] Tainted: [W]=WARN [ 49.120154][ T2668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.120345][ T2668] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.120541][ T2668] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.121063][ T2668] RSP: 0018:ffa0000006726fe0 EFLAGS: 00010286 [ 49.121250][ T2668] RAX: 00000000ffffffa6 RBX: ff11000009b1cc40 RCX: 1ff4000000ce4dc2 [ 49.121468][ T2668] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1ccf0 [ 49.121685][ T2668] RBP: ff1100001284a000 R08: 1fe220000136399f R09: ff1100000c8b0b58 [ 49.121907][ T2668] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 49.122122][ T2668] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 49.122347][ T2668] FS: 00007efc6e564840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 49.122605][ T2668] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.122786][ T2668] CR2: 0000000016520988 CR3: 0000000013081002 CR4: 0000000000771ef0 [ 49.123008][ T2668] PKRU: 55555554 [ 49.123118][ T2668] Call Trace: [ 49.123230][ T2668] [ 49.123304][ T2668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.123450][ T2668] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.123593][ T2668] notifier_call_chain (kernel/notifier.c:85) [ 49.123741][ T2668] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 49.123892][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.124040][ T2668] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 49.124227][ T2668] ? mutex_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.124373][ T2668] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.124520][ T2668] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 49.124666][ T2668] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 49.124844][ T2668] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 49.124994][ T2668] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.125141][ T2668] ? write_profile (kernel/profile.c:194) [ 49.125290][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.125435][ T2668] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 49.125618][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.125766][ T2668] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 49.125915][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.126060][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.126209][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.126353][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.126497][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.126660][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.126807][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.126957][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.127104][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.127252][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.127396][ T2668] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.127541][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.127685][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.127831][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.128063][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.128216][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.128361][ T2668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.128504][ T2668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.128651][ T2668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.128795][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.129028][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.129179][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.129330][ T2668] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.129474][ T2668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.129619][ T2668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.129768][ T2668] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.129973][ T2668] ? netlink_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.130173][ T2668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.130321][ T2668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.130467][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.130615][ T2668] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.130761][ T2668] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.130985][ T2668] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.131136][ T2668] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.131284][ T2668] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.131429][ T2668] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.131610][ T2668] ? move_addr_to_kernel (net/socket.c:258) [ 49.131756][ T2668] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.131986][ T2668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.132135][ T2668] ___sys_sendmsg (net/socket.c:2752) [ 49.132285][ T2668] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.132465][ T2668] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.132622][ T2668] __sys_sendmsg (net/socket.c:2784) [ 49.132771][ T2668] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.132991][ T2668] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.133171][ T2668] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.133319][ T2668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.133463][ T2668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.133606][ T2668] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.133747][ T2668] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.133978][ T2668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.134161][ T2668] RIP: 0033:0x7efc6e79e08e [ 49.134319][ T2668] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.134832][ T2668] RSP: 002b:00007ffdde981030 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.135059][ T2668] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efc6e79e08e [ 49.135279][ T2668] RDX: 0000000000000000 RSI: 00007ffdde9810e0 RDI: 0000000000000005 [ 49.135494][ T2668] RBP: 00007ffdde981040 R08: 0000000000000000 R09: 0000000000000000 [ 49.135706][ T2668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.135926][ T2668] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdde9817a0 | [ 49.138112][ T2668] ------------[ cut here ]------------ | [ 49.138299][ T2668] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2668 | [ 49.138622][ T2668] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.139298][ T2668] Tainted: [W]=WARN [ 49.139451][ T2668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.139673][ T2668] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.140087][ T2668] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.140620][ T2668] RSP: 0018:ffa0000006727060 EFLAGS: 00010286 [ 49.140844][ T2668] RAX: 00000000ffffffa6 RBX: ff11000009b1c340 RCX: 1ff4000000ce4dd2 [ 49.141115][ T2668] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c3f0 [ 49.141374][ T2668] RBP: ff11000010c22000 R08: 1fe220000136387f R09: ff1100000c8b0b58 [ 49.141626][ T2668] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 49.141888][ T2668] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006727100 [ 49.142147][ T2668] FS: 00007efc6e564840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 49.142439][ T2668] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.142659][ T2668] CR2: 00007f65fe09d2a0 CR3: 0000000013081006 CR4: 0000000000771ef0 [ 49.142928][ T2668] PKRU: 55555554 [ 49.143080][ T2668] Call Trace: [ 49.143238][ T2668] [ 49.143359][ T2668] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.143553][ T2668] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.143708][ T2668] netif_close_many (net/core/dev.c:1804) [ 49.143908][ T2668] ? mutex_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.144095][ T2668] ? __dev_close_many (net/core/dev.c:1781) [ 49.144289][ T2668] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.144510][ T2668] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.144731][ T2668] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.144936][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.145123][ T2668] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.145353][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.145543][ T2668] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.145730][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.145929][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.146118][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.146317][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.146501][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.146706][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.146904][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.147092][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.147286][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.147473][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.147662][ T2668] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.147852][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.148052][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.148246][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.148432][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.148620][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.148804][ T2668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.149005][ T2668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.149197][ T2668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.149383][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.149571][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.149756][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.149955][ T2668] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.150142][ T2668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.150334][ T2668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.150529][ T2668] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.150713][ T2668] ? netlink_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.150914][ T2668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.151103][ T2668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.151297][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.151485][ T2668] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.151674][ T2668] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.151875][ T2668] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.152065][ T2668] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.152261][ T2668] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.152447][ T2668] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.152665][ T2668] ? move_addr_to_kernel (net/socket.c:258) [ 49.152853][ T2668] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.153053][ T2668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.153250][ T2668] ___sys_sendmsg (net/socket.c:2752) [ 49.153439][ T2668] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.153660][ T2668] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.153857][ T2668] __sys_sendmsg (net/socket.c:2784) [ 49.154057][ T2668] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.154251][ T2668] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.154473][ T2668] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.154661][ T2668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.154850][ T2668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.155048][ T2668] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.155242][ T2668] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.155430][ T2668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.155649][ T2668] RIP: 0033:0x7efc6e79e08e [ 49.155841][ T2668] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.156395][ T2668] RSP: 002b:00007ffdde981030 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.156650][ T2668] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efc6e79e08e [ 49.156912][ T2668] RDX: 0000000000000000 RSI: 00007ffdde9810e0 RDI: 0000000000000005 [ 49.157168][ T2668] RBP: 00007ffdde981040 R08: 0000000000000000 R09: 0000000000000000 [ 49.157428][ T2668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.157681][ T2668] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdde9817a0 | [ 49.160539][ T2668] ------------[ cut here ]------------ | [ 49.160712][ T2668] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2668 | [ 49.161038][ T2668] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.161676][ T2668] Tainted: [W]=WARN [ 49.161824][ T2668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.162048][ T2668] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.162277][ T2668] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.162791][ T2668] RSP: 0018:ffa0000006727190 EFLAGS: 00010286 [ 49.163019][ T2668] RAX: 00000000ffffffa6 RBX: ff1100000cc699c0 RCX: 1ff4000000ce4df8 [ 49.163273][ T2668] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69a70 [ 49.163519][ T2668] RBP: ff11000010c22000 R08: 1fe220000198d34f R09: ff1100000c8b0b58 [ 49.163766][ T2668] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 49.164030][ T2668] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.164287][ T2668] FS: 00007efc6e564840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 49.164567][ T2668] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.164786][ T2668] CR2: 00007f65fe09d2a0 CR3: 0000000013081006 CR4: 0000000000771ef0 [ 49.165043][ T2668] PKRU: 55555554 [ 49.165199][ T2668] Call Trace: [ 49.165360][ T2668] [ 49.165477][ T2668] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.165694][ T2668] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.165917][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.166108][ T2668] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.166296][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.166476][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.166660][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.166839][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.167035][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.167243][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.167424][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.167610][ T2668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.167791][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.167981][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.168164][ T2668] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.168353][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.168531][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.168712][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.168908][ T2668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.169092][ T2668] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.169280][ T2668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.169463][ T2668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.169646][ T2668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.169828][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.170020][ T2668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.170207][ T2668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.170394][ T2668] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.170574][ T2668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.170757][ T2668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.170949][ T2668] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.171130][ T2668] ? netlink_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.171321][ T2668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.171505][ T2668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.171690][ T2668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.171885][ T2668] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.172069][ T2668] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.172258][ T2668] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.172442][ T2668] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.172625][ T2668] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.172807][ T2668] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.173032][ T2668] ? move_addr_to_kernel (net/socket.c:258) [ 49.173226][ T2668] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.173407][ T2668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.173591][ T2668] ___sys_sendmsg (net/socket.c:2752) [ 49.173773][ T2668] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.174000][ T2668] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.174199][ T2668] __sys_sendmsg (net/socket.c:2784) [ 49.174383][ T2668] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.174565][ T2668] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.174781][ T2668] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.174976][ T2668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.175160][ T2668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.175346][ T2668] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.175527][ T2668] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.175712][ T2668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.175939][ T2668] RIP: 0033:0x7efc6e79e08e [ 49.176127][ T2668] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.176652][ T2668] RSP: 002b:00007ffdde981030 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.176912][ T2668] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efc6e79e08e [ 49.177162][ T2668] RDX: 0000000000000000 RSI: 00007ffdde9810e0 RDI: 0000000000000005 [ 49.177415][ T2668] RBP: 00007ffdde981040 R08: 0000000000000000 R09: 0000000000000000 [ 49.177662][ T2668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.177922][ T2668] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdde9817a0 | [ 49.213129][ T2669] ------------[ cut here ]------------ | [ 49.213299][ T2669] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ethtool/2669 | [ 49.213592][ T2669] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.214171][ T2669] Tainted: [W]=WARN [ 49.214280][ T2669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.214453][ T2669] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.214636][ T2669] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.215158][ T2669] RSP: 0018:ffa00000067374e8 EFLAGS: 00010286 [ 49.215349][ T2669] RAX: 00000000ffffffa6 RBX: ff11000009b1dcc0 RCX: 1ff4000000ce6e63 [ 49.215567][ T2669] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1dd70 [ 49.215781][ T2669] RBP: ff1100001284a000 R08: 1fe2200001363baf R09: ff11000009fd51a8 [ 49.216008][ T2669] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 49.216228][ T2669] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 49.216448][ T2669] FS: 00007f8b41124100(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.216706][ T2669] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.216897][ T2669] CR2: 00000000004d6034 CR3: 0000000012cf7006 CR4: 0000000000771ef0 [ 49.217118][ T2669] PKRU: 55555554 [ 49.217231][ T2669] Call Trace: [ 49.217343][ T2669] [ 49.217417][ T2669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.217562][ T2669] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.217707][ T2669] notifier_call_chain (kernel/notifier.c:85) [ 49.217853][ T2669] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 49.218009][ T2669] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 49.218155][ T2669] ethnl_set_features (net/ethtool/features.c:288) [ 49.218304][ T2669] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.218450][ T2669] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.218596][ T2669] ? __nla_validate_parse (lib/nlattr.c:635) [ 49.218742][ T2669] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 49.218931][ T2669] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 49.219076][ T2669] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 49.219264][ T2669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.219407][ T2669] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.219553][ T2669] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.219698][ T2669] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 49.219846][ T2669] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 49.220034][ T2669] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 49.220217][ T2669] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.220363][ T2669] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.220511][ T2669] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 49.220657][ T2669] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.220802][ T2669] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 49.221029][ T2669] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.221180][ T2669] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.221328][ T2669] ? netlink_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.221475][ T2669] genl_rcv (net/netlink/genetlink.c:1218) [ 49.221584][ T2669] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.221729][ T2669] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.221960][ T2669] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.222190][ T2669] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.222339][ T2669] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.222485][ T2669] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.222628][ T2669] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.222774][ T2669] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 49.223026][ T2669] ? __ia32_sys_getpeername (net/socket.c:2219) [ 49.223193][ T2669] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 49.223342][ T2669] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.223526][ T2669] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.223673][ T2669] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 49.223819][ T2669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.224044][ T2669] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.224193][ T2669] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.224339][ T2669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.224518][ T2669] RIP: 0033:0x7f8b4119508e [ 49.224669][ T2669] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.225281][ T2669] RSP: 002b:00007fff53ba7c30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 49.225498][ T2669] RAX: ffffffffffffffda RBX: 000000003b993010 RCX: 00007f8b4119508e [ 49.225713][ T2669] RDX: 0000000000000058 RSI: 000000003b993120 RDI: 0000000000000005 [ 49.226150][ T2669] RBP: 00007fff53ba7c40 R08: 00007f8b41323980 R09: 000000000000000c [ 49.226368][ T2669] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003b9930b0 [ 49.226582][ T2669] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 49.260730][ T2670] ------------[ cut here ]------------ | [ 49.260917][ T2670] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2670 | [ 49.261233][ T2670] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.261842][ T2670] Tainted: [W]=WARN [ 49.261959][ T2670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.262143][ T2670] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.262341][ 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 [ 49.262882][ T2670] RSP: 0018:ffa0000006746f70 EFLAGS: 00010286 [ 49.263074][ T2670] RAX: 00000000ffffffa6 RBX: ff1100000f51e040 RCX: 1ff4000000ce8db4 [ 49.263303][ T2670] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f51e0f0 [ 49.263529][ T2670] RBP: ff1100001284a000 R08: 1fe2200001ea3c1f R09: ff11000012fb0b80 [ 49.263757][ T2670] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 49.263988][ T2670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 49.264219][ T2670] FS: 00007f9007dcf840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.264483][ T2670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.264674][ T2670] CR2: 000000002fba8a28 CR3: 0000000012cf6002 CR4: 0000000000771ef0 [ 49.264911][ T2670] PKRU: 55555554 [ 49.265024][ T2670] Call Trace: [ 49.265137][ T2670] [ 49.265219][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.265370][ T2670] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.265523][ T2670] notifier_call_chain (kernel/notifier.c:85) [ 49.265676][ T2670] __netdev_upper_dev_link (net/core/dev.c:8931) [ 49.265831][ T2670] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 49.265993][ T2670] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 49.266146][ T2670] netdev_upper_dev_link (net/core/dev.c:8972) [ 49.266302][ T2670] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 49.266456][ T2670] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 49.266614][ T2670] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 49.266772][ T2670] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 49.266933][ T2670] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 49.267092][ T2670] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 49.267246][ T2670] ? nla_strscpy (lib/nlattr.c:795) [ 49.267398][ T2670] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 49.267551][ T2670] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 49.267703][ T2670] ? __dev_get_by_name (net/core/dev.c:883) [ 49.267856][ T2670] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 49.268019][ T2670] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 49.268175][ T2670] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.268334][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.268485][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.268638][ T2670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.268787][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.268945][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.269102][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.269258][ T2670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.269410][ T2670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.269561][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.269713][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.269869][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.270024][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.270175][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.270334][ T2670] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.270485][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.270636][ T2670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.270798][ 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)) [ 49.270958][ 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)) [ 49.271113][ T2670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.271270][ T2670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.271424][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.271577][ T2670] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.271728][ T2670] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.271882][ T2670] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.272035][ T2670] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.272188][ T2670] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.272339][ T2670] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.272526][ T2670] ? move_addr_to_kernel (net/socket.c:258) [ 49.272680][ T2670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.272832][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.272990][ T2670] ___sys_sendmsg (net/socket.c:2752) [ 49.273141][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.273332][ T2670] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.273496][ T2670] __sys_sendmsg (net/socket.c:2784) [ 49.273648][ T2670] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.273802][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.273995][ 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) [ 49.274146][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.274299][ T2670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.274449][ T2670] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.274597][ T2670] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.274748][ T2670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.274942][ T2670] RIP: 0033:0x7f900800908e [ 49.275099][ 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 [ 49.275636][ T2670] RSP: 002b:00007ffdb0d05c80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.275871][ T2670] RAX: ffffffffffffffda RBX: 00007ffdb0d06418 RCX: 00007f900800908e [ 49.276098][ T2670] RDX: 0000000000000000 RSI: 00007ffdb0d05d30 RDI: 0000000000000005 [ 49.276327][ T2670] RBP: 00007ffdb0d05c90 R08: 0000000000000000 R09: 0000000000000000 [ 49.276553][ T2670] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.276779][ T2670] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb0d063f0 | [ 49.278528][ T2670] ------------[ cut here ]------------ | [ 49.278678][ T2670] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2670 | [ 49.278985][ T2670] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.279598][ T2670] Tainted: [W]=WARN [ 49.279714][ T2670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.279908][ T2670] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.280103][ 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 [ 49.280641][ T2670] RSP: 0018:ffa0000006746fd0 EFLAGS: 00010286 [ 49.280832][ T2670] RAX: 00000000ffffffa6 RBX: ff11000010d47e40 RCX: 1ff4000000ce8dc0 [ 49.281065][ T2670] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d47ef0 [ 49.281295][ T2670] RBP: ff1100000cc0a000 R08: 1fe22000021a8fdf R09: ff11000012fb0b80 [ 49.281520][ T2670] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.281747][ T2670] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc0ae04 [ 49.281979][ T2670] FS: 00007f9007dcf840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.282249][ T2670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.282440][ T2670] CR2: 000000002fba8a28 CR3: 0000000012cf6002 CR4: 0000000000771ef0 [ 49.282668][ T2670] PKRU: 55555554 [ 49.282784][ T2670] Call Trace: [ 49.282903][ T2670] [ 49.282980][ T2670] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.283136][ T2670] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.283256][ T2670] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 49.283406][ T2670] __dev_notify_flags (net/core/dev.c:9787) [ 49.283559][ T2670] ? netif_change_name (net/core/dev.c:1495) [ 49.283713][ T2670] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 49.283871][ T2670] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 49.284026][ T2670] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 49.284181][ T2670] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 49.284340][ T2670] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 49.284497][ T2670] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 49.284650][ T2670] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 49.284808][ T2670] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 49.284966][ T2670] ? nla_strscpy (lib/nlattr.c:795) [ 49.285119][ T2670] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 49.285277][ T2670] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 49.285429][ T2670] ? __dev_get_by_name (net/core/dev.c:883) [ 49.285581][ T2670] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 49.285741][ T2670] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 49.285905][ T2670] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.286059][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.286215][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.286367][ T2670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.286519][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.286670][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.286828][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.286984][ T2670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.287134][ T2670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.287289][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.287438][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.287588][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.287740][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.287898][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.288052][ T2670] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.288204][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.288356][ T2670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.288511][ 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)) [ 49.288662][ 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)) [ 49.288818][ T2670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.288975][ T2670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.289127][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.289287][ T2670] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.289437][ T2670] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.289587][ T2670] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.289739][ T2670] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.289896][ T2670] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.290047][ T2670] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.290236][ T2670] ? move_addr_to_kernel (net/socket.c:258) [ 49.290386][ T2670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.290534][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.290688][ T2670] ___sys_sendmsg (net/socket.c:2752) [ 49.290841][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.291035][ T2670] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.291204][ T2670] __sys_sendmsg (net/socket.c:2784) [ 49.291355][ T2670] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.291505][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.291696][ 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) [ 49.291848][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.292006][ T2670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.292157][ T2670] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.292311][ T2670] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.292462][ T2670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.292649][ T2670] RIP: 0033:0x7f900800908e [ 49.292807][ 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 [ 49.293351][ T2670] RSP: 002b:00007ffdb0d05c80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.293578][ T2670] RAX: ffffffffffffffda RBX: 00007ffdb0d06418 RCX: 00007f900800908e [ 49.293803][ T2670] RDX: 0000000000000000 RSI: 00007ffdb0d05d30 RDI: 0000000000000005 [ 49.294028][ T2670] RBP: 00007ffdb0d05c90 R08: 0000000000000000 R09: 0000000000000000 [ 49.294257][ T2670] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.294481][ T2670] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb0d063f0 | [ 49.326244][ T2671] ------------[ cut here ]------------ | [ 49.326400][ T2671] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2671 | [ 49.326678][ T2671] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.327258][ T2671] Tainted: [W]=WARN [ 49.327364][ T2671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.327537][ T2671] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.327716][ T2671] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.328230][ T2671] RSP: 0018:ffa00000066b7020 EFLAGS: 00010286 [ 49.328413][ T2671] RAX: 00000000ffffffa6 RBX: ff11000010d47240 RCX: 1ff4000000cd6dca [ 49.328627][ T2671] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d472f0 [ 49.328842][ T2671] RBP: ff1100000cc0a000 R08: 1fe22000021a8e5f R09: ff11000012fb2e58 [ 49.329189][ T2671] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 49.329407][ T2671] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 49.329621][ T2671] FS: 00007fe8cac49840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.329879][ T2671] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.330060][ T2671] CR2: 000000000b590988 CR3: 000000000f537004 CR4: 0000000000771ef0 [ 49.330282][ T2671] PKRU: 55555554 [ 49.330393][ T2671] Call Trace: [ 49.330500][ T2671] [ 49.330574][ T2671] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.330718][ T2671] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.330827][ T2671] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.330978][ T2671] __dev_notify_flags (net/core/dev.c:9787) [ 49.331119][ T2671] ? netif_change_name (net/core/dev.c:1495) [ 49.331266][ T2671] ? __dev_change_flags (net/core/dev.c:9752) [ 49.331409][ T2671] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 49.331552][ T2671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.331693][ T2671] ? 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.331836][ T2671] netif_change_flags (net/core/dev.c:9820) [ 49.331984][ T2671] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.332126][ T2671] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 49.332274][ T2671] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 49.332414][ T2671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 49.332590][ T2671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.332735][ T2671] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.332957][ T2671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.333104][ T2671] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.333250][ T2671] ? __kernel_text_address (kernel/extable.c:79) [ 49.333394][ T2671] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.333539][ T2671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.333681][ T2671] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.333824][ T2671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.334039][ T2671] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.334189][ T2671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.334329][ T2671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.334469][ T2671] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 49.334608][ T2671] ? __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.334752][ T2671] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 49.334971][ T2671] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.335215][ T2671] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.335362][ T2671] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 49.335505][ T2671] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.335650][ T2671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.335793][ T2671] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.335951][ T2671] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.336092][ T2671] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.336241][ T2671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.336386][ T2671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.336527][ T2671] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.336670][ T2671] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.336810][ T2671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.336959][ T2671] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.337102][ T2671] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.337247][ T2671] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.337391][ T2671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.337533][ T2671] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.337676][ T2671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.337816][ T2671] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.337966][ T2671] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.338108][ T2671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.338256][ T2671] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.338402][ T2671] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.338544][ T2671] ? netlink_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.338689][ T2671] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.338833][ T2671] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.338982][ T2671] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.339126][ T2671] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.339271][ T2671] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.339412][ T2671] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.339556][ T2671] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.339697][ T2671] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.339838][ T2671] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.340016][ T2671] ? move_addr_to_kernel (net/socket.c:258) [ 49.340159][ T2671] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.340306][ T2671] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.340448][ T2671] ___sys_sendmsg (net/socket.c:2752) [ 49.340587][ T2671] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.340763][ T2671] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.340922][ T2671] __sys_sendmsg (net/socket.c:2784) [ 49.341067][ T2671] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.341213][ T2671] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.341397][ T2671] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.341540][ T2671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.341682][ T2671] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.341825][ T2671] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.341972][ T2671] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.342112][ T2671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.342291][ T2671] RIP: 0033:0x7fe8cae8308e [ 49.342439][ T2671] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.342944][ T2671] RSP: 002b:00007ffe15d6ceb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.343157][ T2671] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe8cae8308e [ 49.343374][ T2671] RDX: 0000000000000000 RSI: 00007ffe15d6cf60 RDI: 0000000000000005 [ 49.343586][ T2671] RBP: 00007ffe15d6cec0 R08: 0000000000000000 R09: 0000000000000000 [ 49.343795][ T2671] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb56 [ 49.344009][ T2671] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe15d6d620 | [ 49.368173][ T2674] ------------[ cut here ]------------ | [ 49.368346][ T2674] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ethtool/2674 | [ 49.368630][ T2674] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.369232][ T2674] Tainted: [W]=WARN [ 49.369338][ T2674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.369514][ T2674] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.369700][ 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 [ 49.370343][ T2674] RSP: 0018:ffa00000067674e8 EFLAGS: 00010286 [ 49.370533][ T2674] RAX: 00000000ffffffa6 RBX: ff1100000f2c1840 RCX: 1ff4000000cece63 [ 49.370752][ T2674] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c18f0 [ 49.371088][ T2674] RBP: ff1100001284a000 R08: 1fe2200001e5831f R09: ff1100000cc651a8 [ 49.371314][ T2674] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 49.371532][ T2674] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 49.371751][ T2674] FS: 00007fec8f57e100(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 49.372116][ T2674] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.372305][ T2674] CR2: 00000000004d6034 CR3: 0000000012df0005 CR4: 0000000000771ef0 [ 49.372525][ T2674] PKRU: 55555554 [ 49.372633][ T2674] Call Trace: [ 49.372741][ T2674] [ 49.372816][ T2674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.373073][ T2674] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.373225][ T2674] notifier_call_chain (kernel/notifier.c:85) [ 49.373374][ T2674] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 49.373518][ T2674] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 49.373666][ T2674] ethnl_set_features (net/ethtool/features.c:288) [ 49.373814][ T2674] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.374067][ T2674] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.374224][ T2674] ? __nla_validate_parse (lib/nlattr.c:635) [ 49.374373][ T2674] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 49.374555][ T2674] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 49.374698][ T2674] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 49.374964][ T2674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.375112][ T2674] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.375261][ T2674] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.375407][ T2674] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 49.375555][ T2674] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 49.375738][ T2674] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 49.376032][ T2674] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.376187][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.376338][ T2674] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 49.376483][ T2674] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.376627][ T2674] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 49.376771][ T2674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.376979][ 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)) [ 49.377126][ 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)) [ 49.377277][ T2674] genl_rcv (net/netlink/genetlink.c:1218) [ 49.377388][ T2674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.377535][ T2674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.377679][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.377826][ T2674] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.378028][ T2674] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.378175][ T2674] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.378325][ T2674] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.378471][ T2674] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 49.378615][ T2674] ? __ia32_sys_getpeername (net/socket.c:2219) [ 49.378773][ T2674] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 49.378975][ T2674] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.379155][ T2674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.379303][ T2674] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 49.379445][ T2674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.379589][ T2674] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.379736][ T2674] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.379926][ T2674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.380109][ T2674] RIP: 0033:0x7fec8f5ef08e [ 49.380264][ 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 [ 49.380780][ T2674] RSP: 002b:00007ffc5cae4230 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 49.381004][ T2674] RAX: ffffffffffffffda RBX: 0000000032b03010 RCX: 00007fec8f5ef08e [ 49.381222][ T2674] RDX: 000000000000005c RSI: 0000000032b03120 RDI: 0000000000000005 [ 49.381435][ T2674] RBP: 00007ffc5cae4240 R08: 00007fec8f77d980 R09: 000000000000000c [ 49.381650][ T2674] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000032b030b0 [ 49.381870][ T2674] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 49.428418][ T164] ------------[ cut here ]------------ | [ 49.428581][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 49.429070][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.429746][ T164] Tainted: [W]=WARN [ 49.429869][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.430064][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.430269][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.430830][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 49.431034][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2eadc0 RCX: 1ff40000000feebf [ 49.431271][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eae70 [ 49.431505][ T164] RBP: ff1100001284a000 R08: 1fe220000165d5cf R09: ff1100000c015220 [ 49.431736][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 49.431973][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 49.432208][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 49.432481][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.432678][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 49.432920][ T164] PKRU: 55555554 [ 49.433038][ T164] Call Trace: [ 49.433152][ T164] [ 49.433238][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.433399][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.433520][ T164] netif_close_many (net/core/dev.c:1804) [ 49.433674][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.433830][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 49.433991][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.434151][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.434312][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 49.434506][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 49.434701][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.434857][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 49.435019][ T164] ? __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.435174][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 49.435332][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.435524][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.435680][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 49.435837][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.435994][ T164] ? mutex_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.436151][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.436310][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.436464][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.436622][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.436783][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 49.436948][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.437146][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.437344][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.437502][ T164] ? 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.437657][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.437850][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.438009][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.438166][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.438323][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.438479][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.438597][ T164] new_sync_write (fs/read_write.c:595) [ 49.438754][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.438915][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.439072][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.439233][ T164] ? ksys_write (fs/read_write.c:740) [ 49.439394][ T164] vfs_write (fs/read_write.c:688) [ 49.439516][ T164] ksys_write (fs/read_write.c:740) [ 49.439635][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.439793][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.439956][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.440112][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.440272][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.440426][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.440581][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.440775][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.440944][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.441496][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.441730][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.441967][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.442202][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.442433][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.442661][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.447834][ T164] ------------[ cut here ]------------ | [ 49.448016][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 49.448330][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.449003][ T164] Tainted: [W]=WARN [ 49.449129][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.449329][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.449533][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.450098][ T164] RSP: 0018:ffa00000007f75d8 EFLAGS: 00010286 [ 49.450303][ T164] RAX: 00000000ffffffa6 RBX: ff110000100be4c0 RCX: 1ff40000000fee81 [ 49.450539][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be570 [ 49.450774][ T164] RBP: ff1100000cc0a000 R08: 1fe2200002017caf R09: ff1100000c0151f8 [ 49.451020][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 49.451261][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7678 [ 49.451498][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 49.451775][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.451981][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 49.452226][ T164] PKRU: 55555554 [ 49.452346][ T164] Call Trace: [ 49.452466][ T164] [ 49.452547][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.452708][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.452830][ T164] netif_close_many (net/core/dev.c:1804) [ 49.453098][ T164] ? mutex_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.453265][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 49.453424][ T164] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.453625][ T164] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.453825][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.454065][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.454331][ T164] ? 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.454499][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.454699][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.454925][ T164] notifier_call_chain (kernel/notifier.c:85) [ 49.455089][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.455297][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.455491][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.455650][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 49.455810][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.456065][ T164] ? mutex_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.456230][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.456390][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.456552][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.456711][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.456937][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 49.457098][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.457305][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.457503][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.457665][ T164] ? 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.457827][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.458086][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.458252][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.458412][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.458569][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.458728][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.458848][ T164] new_sync_write (fs/read_write.c:595) [ 49.459072][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.459237][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.459400][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.459558][ T164] ? ksys_write (fs/read_write.c:740) [ 49.459722][ T164] vfs_write (fs/read_write.c:688) [ 49.459847][ T164] ksys_write (fs/read_write.c:740) [ 49.460033][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.460195][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.460355][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.460518][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.460679][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.460841][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.461062][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.461263][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.461429][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.462059][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.462305][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.462542][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.462776][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.463078][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.463319][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.467334][ T164] ------------[ cut here ]------------ | [ 49.467501][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 49.467802][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.468482][ T164] Tainted: [W]=WARN [ 49.468596][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.468795][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.469000][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.469550][ T164] RSP: 0018:ffa00000007f7708 EFLAGS: 00010286 [ 49.469745][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c086940 RCX: 1ff40000000feea7 [ 49.469981][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0869f0 [ 49.470221][ T164] RBP: ff1100000cc0a000 R08: 1fe2200001810d3f R09: ff1100000c0151f8 [ 49.470453][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.470686][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.470923][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.471199][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.471392][ T164] CR2: 00007f257fd0a8f4 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 49.471624][ T164] PKRU: 55555554 [ 49.471741][ T164] Call Trace: [ 49.471859][ T164] [ 49.471947][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.472144][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.472343][ T164] ? 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.472502][ T164] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.472696][ T164] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.472857][ T164] notifier_call_chain (kernel/notifier.c:85) [ 49.473025][ T164] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.473221][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.473410][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.473565][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 49.473718][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.473876][ T164] ? mutex_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.474035][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.474194][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.474348][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.474503][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.474658][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 49.474813][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.475013][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.475212][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.475368][ T164] ? 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.475522][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.475717][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.475877][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.476031][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.476187][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.476342][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.476459][ T164] new_sync_write (fs/read_write.c:595) [ 49.476617][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.476774][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.476938][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.477093][ T164] ? ksys_write (fs/read_write.c:740) [ 49.477254][ T164] vfs_write (fs/read_write.c:688) [ 49.477373][ T164] ksys_write (fs/read_write.c:740) [ 49.477491][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.477645][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.477800][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.477958][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.478111][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.478270][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.478424][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.478615][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.478774][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.479334][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.479567][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.479794][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.480030][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.480268][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.480505][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.483564][ T164] ------------[ cut here ]------------ | [ 49.483712][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 49.484007][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.484656][ T164] Tainted: [W]=WARN [ 49.484770][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.484964][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.485164][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.485698][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 49.485898][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c086040 RCX: 1ff40000000feeef [ 49.486124][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0860f0 [ 49.486348][ T164] RBP: ff1100001284a000 R08: 1fe2200001810c1f R09: ff1100000c0151f8 [ 49.486571][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.486791][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.487021][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.487294][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.487488][ T164] CR2: 00007f257fd0a8f4 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 49.487714][ T164] PKRU: 55555554 [ 49.487827][ T164] Call Trace: [ 49.487944][ T164] [ 49.488020][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.488213][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.488399][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.488549][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 49.488698][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.488845][ T164] ? mutex_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.489001][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.489150][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.489301][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.489451][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.489605][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 49.489751][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.489943][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.490134][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.490293][ T164] ? 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.490441][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.490628][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.490776][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.490938][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.491088][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.491242][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.491354][ T164] new_sync_write (fs/read_write.c:595) [ 49.491508][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.491664][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.491819][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.491978][ T164] ? ksys_write (fs/read_write.c:740) [ 49.492130][ T164] vfs_write (fs/read_write.c:688) [ 49.492256][ T164] ksys_write (fs/read_write.c:740) [ 49.492375][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.492527][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.492677][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.492830][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.492986][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.493136][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.493296][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.493484][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.493641][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.494193][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.494418][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.494640][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.494874][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.495102][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.495334][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.556095][ T164] ------------[ cut here ]------------ | [ 49.556356][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 49.556801][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.557722][ T164] Tainted: [W]=WARN [ 49.557914][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.558157][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.558405][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.559080][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 49.559310][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2eb240 RCX: 1ff40000000fee65 [ 49.559578][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb2f0 [ 49.559844][ T164] RBP: ff1100000c352000 R08: 1fe220000165d65f R09: ff1100000c015248 [ 49.560112][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.560382][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c352000 [ 49.560649][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.560963][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.561191][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 49.561457][ T164] PKRU: 55555554 [ 49.561588][ T164] Call Trace: [ 49.561721][ T164] [ 49.561812][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.561997][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.562131][ T164] register_netdevice (net/core/dev.c:11488) [ 49.562310][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 49.562529][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 49.562707][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 49.562941][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 49.563123][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 49.563353][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 49.563529][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 49.563756][ T164] ? 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.563941][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 49.564077][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.564261][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 49.564489][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 49.564671][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 49.564849][ T164] call_driver_probe (drivers/base/dd.c:629) [ 49.565044][ T164] really_probe (drivers/base/dd.c:709) [ 49.565231][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 49.565408][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 49.565590][ T164] driver_probe_device (drivers/base/dd.c:901) [ 49.565767][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 49.565950][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 49.566129][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 49.566316][ T164] __device_attach (drivers/base/dd.c:1101) [ 49.566492][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.566669][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 49.566897][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.567078][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 49.567273][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 49.567451][ T164] bus_probe_device (drivers/base/bus.c:613) [ 49.567630][ T164] device_add (drivers/base/core.c:3706) [ 49.567807][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 49.568032][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 49.568214][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 49.568393][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 49.568614][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.568793][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 49.569033][ T164] ? 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.569222][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.569399][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.569574][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.569751][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.569890][ T164] new_sync_write (fs/read_write.c:595) [ 49.570070][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.570251][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.570438][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.570620][ T164] ? ksys_write (fs/read_write.c:740) [ 49.570801][ T164] vfs_write (fs/read_write.c:688) [ 49.570943][ T164] ksys_write (fs/read_write.c:740) [ 49.571077][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.571256][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.571431][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.571614][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.571796][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.571982][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.572161][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.572387][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.572574][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.573278][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.573678][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.573951][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.574225][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 49.574487][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 49.574746][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.579125][ T164] ------------[ cut here ]------------ | [ 49.579328][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 49.579680][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.580415][ T164] Tainted: [W]=WARN [ 49.580528][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.580711][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.580944][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.581486][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 49.581673][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c984ac0 RCX: 1ff40000000feeef [ 49.581905][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c984b70 [ 49.582129][ T164] RBP: ff1100000c352000 R08: 1fe220000193096f R09: ff1100000c0151f8 [ 49.582354][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.582575][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.582798][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.583066][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.583257][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 49.583482][ T164] PKRU: 55555554 [ 49.583591][ T164] Call Trace: [ 49.583701][ T164] [ 49.583780][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.583977][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.584165][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.584318][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 49.584469][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.584619][ T164] ? mutex_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.584770][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.584925][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.585075][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.585232][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.585386][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 49.585535][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.585724][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.585915][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.586066][ T164] ? 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.586220][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.586406][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.586555][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.586703][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.586851][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.587005][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.587119][ T164] new_sync_write (fs/read_write.c:595) [ 49.587271][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.587420][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.587570][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.587718][ T164] ? ksys_write (fs/read_write.c:740) [ 49.587875][ T164] vfs_write (fs/read_write.c:688) [ 49.587990][ T164] ksys_write (fs/read_write.c:740) [ 49.588103][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.588255][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.588404][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.588552][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.588702][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.588851][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.589004][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.589192][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.589348][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.589878][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.590104][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.590329][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.590563][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 49.590790][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.591023][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.630096][ T164] ------------[ cut here ]------------ | [ 49.630304][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 49.630613][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.631370][ T164] Tainted: [W]=WARN [ 49.631487][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.631680][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.631930][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.632496][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 49.632692][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2ea1c0 RCX: 1ff40000000feed1 [ 49.632933][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea270 [ 49.633215][ T164] RBP: ff1100000cc12000 R08: 1fe220000165d44f R09: ff1100000c0151f8 [ 49.633448][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.633679][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12000 [ 49.633918][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.634197][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.634393][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 49.634625][ T164] PKRU: 55555554 [ 49.634743][ T164] Call Trace: [ 49.634858][ T164] [ 49.634947][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.635105][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.635231][ T164] register_netdevice (net/core/dev.c:11488) [ 49.635386][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 49.635594][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 49.635754][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 49.635959][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 49.636116][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 49.636314][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 49.636511][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.636667][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.636829][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 49.637029][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 49.637196][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 49.637396][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.637554][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.637714][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.637878][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.637997][ T164] new_sync_write (fs/read_write.c:595) [ 49.638156][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.638320][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.638481][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.638633][ T164] ? ksys_write (fs/read_write.c:740) [ 49.638792][ T164] vfs_write (fs/read_write.c:688) [ 49.638921][ T164] ksys_write (fs/read_write.c:740) [ 49.639040][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 49.639203][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.639355][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.639510][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.639771][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.639928][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.640084][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.640282][ T164] RIP: 0033:0x7f4f5d5d508e [ 49.640444][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.641009][ T164] RSP: 002b:00007ffc17314590 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.641254][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 49.641488][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 49.641923][ T164] RBP: 00007ffc173145a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.642151][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.642393][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 49.768474][ T2685] ------------[ cut here ]------------ | [ 49.768647][ T2685] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2685 | [ 49.768939][ T2685] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.769514][ T2685] Tainted: [W]=WARN [ 49.769623][ T2685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.769797][ T2685] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.769988][ T2685] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.770482][ T2685] RSP: 0018:ffa00000067b7020 EFLAGS: 00010286 [ 49.770655][ T2685] RAX: 00000000ffffffa6 RBX: ff1100000eb59540 RCX: 1ff4000000cf6dca [ 49.770857][ T2685] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb595f0 [ 49.771073][ T2685] RBP: ff1100000cc12000 R08: 1fe2200001d6b2bf R09: ff11000009df2e80 [ 49.771290][ T2685] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 49.771492][ T2685] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 49.771696][ T2685] FS: 00007fb5e69dd840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.771946][ T2685] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.772125][ T2685] CR2: 0000000029047988 CR3: 0000000012668005 CR4: 0000000000771ef0 [ 49.772335][ T2685] PKRU: 55555554 [ 49.772438][ T2685] Call Trace: [ 49.772542][ T2685] [ 49.772614][ T2685] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 49.772754][ T2685] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.772900][ T2685] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.773008][ T2685] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.773143][ T2685] __dev_notify_flags (net/core/dev.c:9787) [ 49.773289][ T2685] ? netif_change_name (net/core/dev.c:1495) [ 49.773425][ T2685] ? __dev_change_flags (net/core/dev.c:9752) [ 49.773562][ T2685] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 49.773700][ T2685] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.773841][ T2685] ? 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.773989][ T2685] netif_change_flags (net/core/dev.c:9820) [ 49.774130][ T2685] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 49.774277][ T2685] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 49.774414][ T2685] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 49.774585][ T2685] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.774721][ T2685] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.774869][ T2685] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.775003][ T2685] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.775139][ T2685] ? __kernel_text_address (kernel/extable.c:79) [ 49.775286][ T2685] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.775423][ T2685] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.775556][ T2685] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.775691][ T2685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.775829][ T2685] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.776035][ T2685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.776253][ T2685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.776393][ T2685] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 49.776535][ T2685] ? __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.776676][ T2685] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 49.776810][ T2685] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.777006][ T2685] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.777142][ T2685] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 49.777289][ T2685] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.777426][ T2685] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.777561][ T2685] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.777699][ T2685] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.777832][ T2685] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.778019][ T2685] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.778156][ T2685] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.778293][ T2685] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.778428][ T2685] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.778568][ T2685] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.778707][ T2685] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.778843][ T2685] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.779059][ T2685] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.779208][ T2685] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.779353][ T2685] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.779493][ T2685] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.779635][ T2685] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.779775][ T2685] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.780000][ T2685] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.780139][ T2685] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.780282][ T2685] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.780416][ T2685] ? netlink_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.780552][ T2685] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.780687][ T2685] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.780819][ T2685] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.781034][ T2685] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.781171][ T2685] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.781315][ T2685] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.781451][ T2685] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.781586][ T2685] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.781719][ T2685] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.781979][ T2685] ? move_addr_to_kernel (net/socket.c:258) [ 49.782120][ T2685] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.782267][ T2685] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.782402][ T2685] ___sys_sendmsg (net/socket.c:2752) [ 49.782536][ T2685] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.782709][ T2685] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.782955][ T2685] __sys_sendmsg (net/socket.c:2784) [ 49.783090][ T2685] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.783224][ T2685] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.783408][ T2685] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.783542][ T2685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.783675][ T2685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.783809][ T2685] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.784032][ T2685] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.784170][ T2685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.784341][ T2685] RIP: 0033:0x7fb5e6c1708e [ 49.784494][ T2685] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.785084][ T2685] RSP: 002b:00007ffcdc36dca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.785308][ T2685] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5e6c1708e [ 49.785506][ T2685] RDX: 0000000000000000 RSI: 00007ffcdc36dd50 RDI: 0000000000000005 [ 49.785705][ T2685] RBP: 00007ffcdc36dcb0 R08: 0000000000000000 R09: 0000000000000000 [ 49.785968][ T2685] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 49.786174][ T2685] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdc36e410 | [ 49.827322][ T2687] ------------[ cut here ]------------ | [ 49.827499][ T2687] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2687 | [ 49.827789][ T2687] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.828457][ T2687] Tainted: [W]=WARN [ 49.828566][ T2687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.828743][ T2687] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.828937][ T2687] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.829447][ T2687] RSP: 0018:ffa00000067d6f70 EFLAGS: 00010286 [ 49.829627][ T2687] RAX: 00000000ffffffa6 RBX: ff11000010e221c0 RCX: 1ff4000000cfadb4 [ 49.829838][ T2687] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e22270 [ 49.830059][ T2687] RBP: ff1100000cc12000 R08: 1fe22000021c444f R09: ff1100000b0f2e80 [ 49.830274][ T2687] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 49.830487][ T2687] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 49.830700][ T2687] FS: 00007f47984dc840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 49.830953][ T2687] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.831134][ T2687] CR2: 000055aa93d206c0 CR3: 0000000010223001 CR4: 0000000000771ef0 [ 49.831358][ T2687] PKRU: 55555554 [ 49.831464][ T2687] Call Trace: [ 49.831571][ T2687] [ 49.831644][ T2687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.831786][ T2687] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.831936][ T2687] notifier_call_chain (kernel/notifier.c:85) [ 49.832081][ T2687] __netdev_upper_dev_link (net/core/dev.c:8931) [ 49.832235][ T2687] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 49.832380][ T2687] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 49.832526][ T2687] netdev_upper_dev_link (net/core/dev.c:8972) [ 49.832669][ T2687] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 49.832812][ T2687] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 49.832968][ T2687] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 49.833116][ T2687] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 49.833264][ T2687] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 49.833412][ T2687] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 49.833555][ T2687] ? nla_strscpy (lib/nlattr.c:795) [ 49.833698][ T2687] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 49.833842][ T2687] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 49.833992][ T2687] ? __dev_get_by_name (net/core/dev.c:883) [ 49.834134][ T2687] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 49.834288][ T2687] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 49.834433][ T2687] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.834578][ T2687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.834720][ T2687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.834867][ T2687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.835008][ T2687] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.835149][ T2687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.835299][ T2687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.835443][ T2687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.835587][ T2687] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.835730][ T2687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.835878][ T2687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.836021][ T2687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.836167][ T2687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.836313][ T2687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.836456][ T2687] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.836598][ T2687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.836744][ T2687] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.836975][ T2687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.837118][ T2687] ? netlink_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.837267][ T2687] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.837411][ T2687] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.837553][ T2687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.837696][ T2687] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.837846][ T2687] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.838084][ T2687] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.838233][ T2687] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.838377][ T2687] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.838519][ T2687] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.838696][ T2687] ? move_addr_to_kernel (net/socket.c:258) [ 49.838838][ T2687] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.839078][ T2687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.839227][ T2687] ___sys_sendmsg (net/socket.c:2752) [ 49.839367][ T2687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.839544][ T2687] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.839697][ T2687] __sys_sendmsg (net/socket.c:2784) [ 49.839839][ T2687] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.840059][ T2687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.840240][ T2687] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.840382][ T2687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.840524][ T2687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.840666][ T2687] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.840807][ T2687] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.841052][ T2687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.841234][ T2687] RIP: 0033:0x7f479871608e [ 49.841383][ T2687] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.841978][ T2687] RSP: 002b:00007ffebe97f290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.842198][ T2687] RAX: ffffffffffffffda RBX: 00007ffebe97fa30 RCX: 00007f479871608e [ 49.842409][ T2687] RDX: 0000000000000000 RSI: 00007ffebe97f340 RDI: 0000000000000005 [ 49.842622][ T2687] RBP: 00007ffebe97f2a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.842833][ T2687] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 49.843151][ T2687] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe97fa08 | [ 49.844983][ T2687] ------------[ cut here ]------------ | [ 49.845138][ T2687] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2687 | [ 49.845430][ T2687] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.846027][ T2687] Tainted: [W]=WARN [ 49.846135][ T2687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.846324][ T2687] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.846509][ T2687] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.847036][ T2687] RSP: 0018:ffa00000067d6fd0 EFLAGS: 00010286 [ 49.847220][ T2687] RAX: 00000000ffffffa6 RBX: ff1100000c964c40 RCX: 1ff4000000cfadc0 [ 49.847436][ T2687] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964cf0 [ 49.847655][ T2687] RBP: ff11000013232000 R08: 1fe220000192c99f R09: ff1100000b0f2e80 [ 49.847878][ T2687] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.848095][ T2687] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013232e04 [ 49.848316][ T2687] FS: 00007f47984dc840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.848570][ T2687] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.848749][ T2687] CR2: 00007fb5e6aaa574 CR3: 0000000010223006 CR4: 0000000000771ef0 [ 49.848971][ T2687] PKRU: 55555554 [ 49.849078][ T2687] Call Trace: [ 49.849189][ T2687] [ 49.849263][ T2687] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.849409][ T2687] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.849521][ T2687] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 49.849663][ T2687] __dev_notify_flags (net/core/dev.c:9787) [ 49.849807][ T2687] ? netif_change_name (net/core/dev.c:1495) [ 49.849957][ T2687] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 49.850103][ T2687] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 49.850251][ T2687] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 49.850395][ T2687] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 49.850545][ T2687] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 49.850692][ T2687] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 49.850837][ T2687] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 49.851002][ T2687] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 49.851145][ T2687] ? nla_strscpy (lib/nlattr.c:795) [ 49.851295][ T2687] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 49.851438][ T2687] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 49.851582][ T2687] ? __dev_get_by_name (net/core/dev.c:883) [ 49.851725][ T2687] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 49.851879][ T2687] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 49.852026][ T2687] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.852176][ T2687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.852322][ T2687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.852464][ T2687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.852606][ T2687] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.852750][ T2687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.852904][ T2687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.853049][ T2687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.853196][ T2687] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.853338][ T2687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.853479][ T2687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.853628][ T2687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.853774][ T2687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.853924][ T2687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.854069][ T2687] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.854215][ T2687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.854359][ T2687] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.854503][ T2687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.854644][ T2687] ? netlink_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.854788][ T2687] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.854940][ T2687] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.855082][ T2687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.855230][ T2687] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.855374][ T2687] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.855517][ T2687] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.855662][ T2687] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.855804][ T2687] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.855951][ T2687] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.856128][ T2687] ? move_addr_to_kernel (net/socket.c:258) [ 49.856273][ T2687] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.856416][ T2687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.856560][ T2687] ___sys_sendmsg (net/socket.c:2752) [ 49.856703][ T2687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.856885][ T2687] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.857042][ T2687] __sys_sendmsg (net/socket.c:2784) [ 49.857189][ T2687] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.857331][ T2687] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.857512][ T2687] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.857654][ T2687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.857799][ T2687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.857948][ T2687] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.858091][ T2687] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.858236][ T2687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.858411][ T2687] RIP: 0033:0x7f479871608e [ 49.858560][ T2687] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.859070][ T2687] RSP: 002b:00007ffebe97f290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.859290][ T2687] RAX: ffffffffffffffda RBX: 00007ffebe97fa30 RCX: 00007f479871608e [ 49.859501][ T2687] RDX: 0000000000000000 RSI: 00007ffebe97f340 RDI: 0000000000000005 [ 49.859718][ T2687] RBP: 00007ffebe97f2a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.859941][ T2687] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 49.860157][ T2687] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe97fa08 | [ 49.883664][ T2688] ------------[ cut here ]------------ | [ 49.883857][ T2688] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2688 | [ 49.884834][ T2688] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.885484][ T2688] Tainted: [W]=WARN [ 49.885634][ T2688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.885851][ T2688] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.886085][ T2688] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.886605][ T2688] RSP: 0018:ffa00000067e7020 EFLAGS: 00010286 [ 49.886824][ T2688] RAX: 00000000ffffffa6 RBX: ff11000009b1c340 RCX: 1ff4000000cfcdca [ 49.887091][ T2688] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c3f0 [ 49.887350][ T2688] RBP: ff11000013232000 R08: 1fe220000136387f R09: ff1100000e800b58 [ 49.887594][ T2688] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 49.887839][ T2688] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 49.888101][ T2688] FS: 00007f1f5c149840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 49.888388][ T2688] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.888602][ T2688] CR2: 000000000a1e7988 CR3: 0000000010e3c002 CR4: 0000000000771ef0 [ 49.888847][ T2688] PKRU: 55555554 [ 49.889007][ T2688] Call Trace: [ 49.889155][ T2688] [ 49.889282][ T2688] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.889467][ T2688] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.889617][ T2688] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.889798][ T2688] __dev_notify_flags (net/core/dev.c:9787) [ 49.889993][ T2688] ? netif_change_name (net/core/dev.c:1495) [ 49.890173][ T2688] ? __dev_change_flags (net/core/dev.c:9752) [ 49.890361][ T2688] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 49.890542][ T2688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.890724][ T2688] ? 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.890925][ T2688] netif_change_flags (net/core/dev.c:9820) [ 49.891107][ T2688] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.891327][ T2688] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 49.891514][ T2688] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 49.891696][ T2688] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 49.891924][ T2688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.892110][ T2688] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.892297][ T2688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.892480][ T2688] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.892690][ T2688] ? __kernel_text_address (kernel/extable.c:79) [ 49.892885][ T2688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.893069][ T2688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.893259][ T2688] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.893443][ T2688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.893625][ T2688] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.893804][ T2688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.893996][ T2688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.894178][ T2688] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 49.894368][ T2688] ? __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.894546][ T2688] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 49.894730][ T2688] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.894927][ T2688] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.895111][ T2688] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 49.895302][ T2688] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.895488][ T2688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.895669][ T2688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.895852][ T2688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.896042][ T2688] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.896231][ T2688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.896420][ T2688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.896601][ T2688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.896783][ T2688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.896980][ T2688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.897164][ T2688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.897354][ T2688] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.897537][ T2688] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.897721][ T2688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.897915][ T2688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.898100][ T2688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.898290][ T2688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.898475][ T2688] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.898657][ T2688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.898842][ T2688] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.899043][ T2688] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.899232][ T2688] ? netlink_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.899416][ T2688] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.899600][ T2688] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.899781][ T2688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.899979][ T2688] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.900163][ T2688] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.900352][ T2688] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.900542][ T2688] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.900726][ T2688] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.900916][ T2688] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.901131][ T2688] ? move_addr_to_kernel (net/socket.c:258) [ 49.901322][ T2688] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.901507][ T2688] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.901695][ T2688] ___sys_sendmsg (net/socket.c:2752) [ 49.901899][ T2688] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.902113][ T2688] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.902309][ T2688] __sys_sendmsg (net/socket.c:2784) [ 49.902490][ T2688] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.902680][ T2688] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.902911][ T2688] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.903097][ T2688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.903288][ T2688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.903469][ T2688] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.903649][ T2688] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.903833][ T2688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.904057][ T2688] RIP: 0033:0x7f1f5c38308e [ 49.904255][ T2688] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.904769][ T2688] RSP: 002b:00007fff26edffc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.905032][ T2688] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1f5c38308e [ 49.905288][ T2688] RDX: 0000000000000000 RSI: 00007fff26ee0070 RDI: 0000000000000005 [ 49.905533][ T2688] RBP: 00007fff26edffd0 R08: 0000000000000000 R09: 0000000000000000 [ 49.905778][ T2688] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 49.906041][ T2688] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff26ee0730 | [ 49.972364][ T2693] ------------[ cut here ]------------ | [ 49.972541][ T2693] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2693 | [ 49.972831][ T2693] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.973428][ T2693] Tainted: [W]=WARN [ 49.973538][ T2693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.973717][ T2693] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.973908][ 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 [ 49.974424][ T2693] RSP: 0018:ffa0000006826f70 EFLAGS: 00010286 [ 49.974602][ T2693] RAX: 00000000ffffffa6 RBX: ff1100000cc69cc0 RCX: 1ff4000000d04db4 [ 49.974815][ T2693] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69d70 [ 49.975035][ T2693] RBP: ff1100000cc12000 R08: 1fe220000198d3af R09: ff11000013122e80 [ 49.975253][ T2693] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 49.975466][ T2693] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 49.975681][ T2693] FS: 00007f1bc1ffa840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.975935][ T2693] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.976114][ T2693] CR2: 000000003313aa28 CR3: 0000000010e39004 CR4: 0000000000771ef0 [ 49.976335][ T2693] PKRU: 55555554 [ 49.976442][ T2693] Call Trace: [ 49.976549][ T2693] [ 49.976624][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.976766][ T2693] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.976914][ T2693] notifier_call_chain (kernel/notifier.c:85) [ 49.977060][ T2693] __netdev_upper_dev_link (net/core/dev.c:8931) [ 49.977209][ T2693] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 49.977354][ T2693] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 49.977497][ T2693] netdev_upper_dev_link (net/core/dev.c:8972) [ 49.977640][ T2693] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 49.977784][ T2693] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 49.977940][ T2693] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 49.978088][ T2693] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 49.978235][ T2693] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 49.978382][ T2693] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 49.978526][ T2693] ? nla_strscpy (lib/nlattr.c:795) [ 49.978672][ T2693] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 49.978816][ T2693] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 49.978964][ T2693] ? __dev_get_by_name (net/core/dev.c:883) [ 49.979107][ T2693] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 49.979261][ T2693] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 49.979409][ T2693] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.979553][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.979695][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.979840][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.979987][ T2693] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.980129][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.980283][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.980429][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.980571][ T2693] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.980714][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.980856][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.981003][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.981149][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.981299][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.981444][ T2693] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.981588][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.981736][ T2693] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.981886][ 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)) [ 49.982028][ 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)) [ 49.982173][ T2693] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.982321][ T2693] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.982465][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.982609][ T2693] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.982751][ T2693] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.982903][ T2693] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.983049][ T2693] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.983197][ T2693] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.983340][ T2693] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.983518][ T2693] ? move_addr_to_kernel (net/socket.c:258) [ 49.983661][ T2693] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.983803][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.983950][ T2693] ___sys_sendmsg (net/socket.c:2752) [ 49.984092][ T2693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.984272][ T2693] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.984425][ T2693] __sys_sendmsg (net/socket.c:2784) [ 49.984568][ T2693] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.984708][ T2693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.984896][ 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) [ 49.985041][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.985190][ T2693] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.985332][ T2693] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.985476][ T2693] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.985620][ T2693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.985798][ T2693] RIP: 0033:0x7f1bc223408e [ 49.985953][ 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 [ 49.986460][ T2693] RSP: 002b:00007fff8b56db00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.986674][ T2693] RAX: ffffffffffffffda RBX: 00007fff8b56e298 RCX: 00007f1bc223408e [ 49.986891][ T2693] RDX: 0000000000000000 RSI: 00007fff8b56dbb0 RDI: 0000000000000005 [ 49.987104][ T2693] RBP: 00007fff8b56db10 R08: 0000000000000000 R09: 0000000000000000 [ 49.987323][ T2693] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 49.987539][ T2693] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8b56e270 | [ 49.989206][ T2693] ------------[ cut here ]------------ | [ 49.989344][ T2693] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2693 | [ 49.989622][ T2693] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.990200][ T2693] Tainted: [W]=WARN [ 49.990309][ T2693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.990487][ T2693] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.990671][ 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 [ 49.991179][ T2693] RSP: 0018:ffa0000006826fd0 EFLAGS: 00010286 [ 49.991361][ T2693] RAX: 00000000ffffffa6 RBX: ff11000010e23240 RCX: 1ff4000000d04dc0 [ 49.991573][ T2693] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e232f0 [ 49.991786][ T2693] RBP: ff11000010c22000 R08: 1fe22000021c465f R09: ff11000013122e80 [ 49.992005][ T2693] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.992219][ T2693] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010c22e04 [ 49.992432][ T2693] FS: 00007f1bc1ffa840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 49.992684][ T2693] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.992869][ T2693] CR2: 000000003313aa28 CR3: 0000000010e39004 CR4: 0000000000771ef0 [ 49.993082][ T2693] PKRU: 55555554 [ 49.993193][ T2693] Call Trace: [ 49.993300][ T2693] [ 49.993374][ T2693] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.993519][ T2693] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.993628][ T2693] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 49.993770][ T2693] __dev_notify_flags (net/core/dev.c:9787) [ 49.993917][ T2693] ? netif_change_name (net/core/dev.c:1495) [ 49.994061][ T2693] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 49.994208][ T2693] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 49.994350][ T2693] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 49.994495][ T2693] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 49.994641][ T2693] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 49.994787][ T2693] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 49.994936][ T2693] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 49.995083][ T2693] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 49.995228][ T2693] ? nla_strscpy (lib/nlattr.c:795) [ 49.995371][ T2693] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 49.995517][ T2693] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 49.995659][ T2693] ? __dev_get_by_name (net/core/dev.c:883) [ 49.995801][ T2693] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 49.995953][ T2693] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 49.996099][ T2693] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.996248][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.996390][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.996530][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.996672][ T2693] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.996813][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.996965][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.997108][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.997256][ T2693] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.997397][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.997538][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.997681][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.997824][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.997971][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.998115][ T2693] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.998260][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.998403][ T2693] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.998546][ 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)) [ 49.998686][ 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)) [ 49.998831][ T2693] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.998982][ T2693] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.999124][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.999271][ T2693] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.999413][ T2693] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.999556][ T2693] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.999699][ T2693] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.999841][ T2693] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.999988][ T2693] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.000165][ T2693] ? move_addr_to_kernel (net/socket.c:258) [ 50.000311][ T2693] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.000452][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.000594][ T2693] ___sys_sendmsg (net/socket.c:2752) [ 50.000734][ T2693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.000916][ T2693] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.001070][ T2693] __sys_sendmsg (net/socket.c:2784) [ 50.001214][ T2693] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.001355][ T2693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.001534][ 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) [ 50.001675][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.001820][ T2693] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.001967][ T2693] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.002110][ T2693] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.002256][ T2693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.002432][ T2693] RIP: 0033:0x7f1bc223408e [ 50.002577][ 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 [ 50.003088][ T2693] RSP: 002b:00007fff8b56db00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.003304][ T2693] RAX: ffffffffffffffda RBX: 00007fff8b56e298 RCX: 00007f1bc223408e [ 50.003517][ T2693] RDX: 0000000000000000 RSI: 00007fff8b56dbb0 RDI: 0000000000000005 [ 50.003729][ T2693] RBP: 00007fff8b56db10 R08: 0000000000000000 R09: 0000000000000000 [ 50.003946][ T2693] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.004156][ T2693] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8b56e270 | [ 50.036667][ T2694] ------------[ cut here ]------------ | [ 50.036853][ T2694] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2694 | [ 50.037180][ T2694] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.037814][ T2694] Tainted: [W]=WARN [ 50.037977][ T2694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.038199][ T2694] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.038452][ T2694] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.039200][ T2694] RSP: 0018:ffa0000006837020 EFLAGS: 00010286 [ 50.039417][ T2694] RAX: 00000000ffffffa6 RBX: ff11000010e230c0 RCX: 1ff4000000d06dca [ 50.039663][ T2694] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e23170 [ 50.039922][ T2694] RBP: ff11000010c22000 R08: 1fe22000021c462f R09: ff11000012fb2e58 [ 50.040168][ T2694] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 50.040419][ T2694] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.040666][ T2694] FS: 00007f09714c5840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.040956][ T2694] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.041169][ T2694] CR2: 00007f9cbf4315b0 CR3: 000000000e9fb003 CR4: 0000000000771ef0 [ 50.041420][ T2694] PKRU: 55555554 [ 50.041569][ T2694] Call Trace: [ 50.041717][ T2694] [ 50.041833][ T2694] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.042028][ T2694] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.042177][ T2694] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.042366][ T2694] __dev_notify_flags (net/core/dev.c:9787) [ 50.042549][ T2694] ? netif_change_name (net/core/dev.c:1495) [ 50.042731][ T2694] ? __dev_change_flags (net/core/dev.c:9752) [ 50.042929][ T2694] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.043110][ T2694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.043300][ T2694] ? 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.043484][ T2694] netif_change_flags (net/core/dev.c:9820) [ 50.043666][ T2694] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.043849][ T2694] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.044046][ T2694] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.044235][ T2694] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.044447][ T2694] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.044628][ T2694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.044806][ T2694] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.044998][ T2694] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.045178][ T2694] ? __kernel_text_address (kernel/extable.c:79) [ 50.045367][ T2694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.045548][ T2694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.045728][ T2694] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.045921][ T2694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.046102][ T2694] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.046289][ T2694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.046470][ T2694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.046652][ T2694] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.046832][ T2694] ? __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.047024][ T2694] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.047210][ T2694] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.047391][ T2694] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.047578][ T2694] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.047763][ T2694] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.047960][ T2694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.048138][ T2694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.048328][ T2694] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.048510][ T2694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.048691][ T2694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.048889][ T2694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.049069][ T2694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.049258][ T2694] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.049439][ T2694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.049625][ T2694] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.049806][ T2694] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.050002][ T2694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.050182][ T2694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.050369][ T2694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.050553][ T2694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.050734][ T2694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.050935][ T2694] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.051116][ T2694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.051300][ T2694] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.051484][ T2694] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.051662][ T2694] ? netlink_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.051847][ T2694] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.052044][ T2694] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.052234][ T2694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.052418][ T2694] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.052603][ T2694] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.052788][ T2694] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.052981][ T2694] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.053200][ T2694] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.053385][ T2694] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.053597][ T2694] ? move_addr_to_kernel (net/socket.c:258) [ 50.053781][ T2694] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.053973][ T2694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.054158][ T2694] ___sys_sendmsg (net/socket.c:2752) [ 50.054348][ T2694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.054565][ T2694] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.054761][ T2694] __sys_sendmsg (net/socket.c:2784) [ 50.054957][ T2694] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.055136][ T2694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.055366][ T2694] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.055550][ T2694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.055736][ T2694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.055931][ T2694] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.056115][ T2694] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.056302][ T2694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.056515][ T2694] RIP: 0033:0x7f09716ff08e [ 50.056703][ T2694] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.057241][ T2694] RSP: 002b:00007ffce30daab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.057493][ T2694] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f09716ff08e [ 50.057739][ T2694] RDX: 0000000000000000 RSI: 00007ffce30dab60 RDI: 0000000000000005 [ 50.058001][ T2694] RBP: 00007ffce30daac0 R08: 0000000000000000 R09: 0000000000000000 [ 50.058255][ T2694] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.058519][ T2694] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce30db220 | [ 50.141750][ T2702] ------------[ cut here ]------------ | [ 50.141925][ T2702] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2702 | [ 50.142201][ T2702] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.142748][ T2702] Tainted: [W]=WARN [ 50.142851][ T2702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.143031][ T2702] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.143211][ T2702] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.143680][ T2702] RSP: 0018:ffa0000006857020 EFLAGS: 00010286 [ 50.143857][ T2702] RAX: 00000000ffffffa6 RBX: ff1100000c0861c0 RCX: 1ff4000000d0adca [ 50.144066][ T2702] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086270 [ 50.144269][ T2702] RBP: ff1100000cc12000 R08: 1fe2200001810c4f R09: ff1100001314ae80 [ 50.144466][ T2702] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 50.144664][ T2702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.144871][ T2702] FS: 00007f6fa3b04840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 50.145104][ T2702] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.145279][ T2702] CR2: 000000001403b988 CR3: 0000000013057002 CR4: 0000000000771ef0 [ 50.145479][ T2702] PKRU: 55555554 [ 50.145579][ T2702] Call Trace: [ 50.145678][ T2702] [ 50.145747][ T2702] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.145890][ T2702] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.145992][ T2702] __dev_notify_flags (net/core/dev.c:9787) [ 50.146127][ T2702] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 50.146264][ T2702] ? netif_change_name (net/core/dev.c:1495) [ 50.146400][ T2702] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 50.146532][ T2702] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.146664][ T2702] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.146800][ T2702] ? 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.147022][ T2702] netif_change_flags (net/core/dev.c:9820) [ 50.147157][ T2702] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.147301][ T2702] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.147436][ T2702] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.147603][ T2702] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.147737][ T2702] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.147946][ T2702] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.148141][ T2702] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.148284][ T2702] ? __kernel_text_address (kernel/extable.c:79) [ 50.148419][ T2702] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.148554][ T2702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.148690][ T2702] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.148823][ T2702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.149021][ T2702] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.149157][ T2702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.149294][ T2702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.149428][ T2702] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.149563][ T2702] ? __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.149697][ T2702] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.149831][ T2702] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.150044][ T2702] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.150179][ T2702] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.150320][ T2702] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.150455][ T2702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.150587][ T2702] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.150721][ T2702] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.150855][ T2702] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.151054][ T2702] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.151191][ T2702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.151324][ T2702] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.151457][ T2702] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.151590][ T2702] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.151726][ T2702] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.151861][ T2702] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.152069][ T2702] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.152204][ T2702] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.152338][ T2702] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.152474][ T2702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.152607][ T2702] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.152743][ T2702] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.152938][ T2702] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.153072][ T2702] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.153212][ T2702] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.153345][ T2702] ? netlink_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.153481][ T2702] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.153615][ T2702] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.153749][ T2702] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.153954][ T2702] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.154089][ T2702] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.154227][ T2702] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.154363][ T2702] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.154497][ T2702] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.154632][ T2702] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.154796][ T2702] ? move_addr_to_kernel (net/socket.c:258) [ 50.154943][ T2702] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.155076][ T2702] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.155216][ T2702] ___sys_sendmsg (net/socket.c:2752) [ 50.155350][ T2702] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.155514][ T2702] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.155661][ T2702] __sys_sendmsg (net/socket.c:2784) [ 50.155795][ T2702] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.155934][ T2702] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.156107][ T2702] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.156244][ T2702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.156377][ T2702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.156511][ T2702] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.156644][ T2702] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.156777][ T2702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.156944][ T2702] RIP: 0033:0x7f6fa3d3e08e [ 50.157083][ T2702] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.157558][ T2702] RSP: 002b:00007fff031dab60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.157760][ T2702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6fa3d3e08e [ 50.157965][ T2702] RDX: 0000000000000000 RSI: 00007fff031dac10 RDI: 0000000000000005 [ 50.158164][ T2702] RBP: 00007fff031dab70 R08: 0000000000000000 R09: 0000000000000000 [ 50.158367][ T2702] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.158565][ T2702] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff031db2d0 | [ 50.230017][ T2709] ------------[ cut here ]------------ | [ 50.230181][ T2709] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2709 | [ 50.230459][ T2709] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.231024][ T2709] Tainted: [W]=WARN [ 50.231126][ T2709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.231299][ T2709] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.231474][ T2709] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.231959][ T2709] RSP: 0018:ffa00000068c7020 EFLAGS: 00010286 [ 50.232138][ T2709] RAX: 00000000ffffffa6 RBX: ff1100000eb58dc0 RCX: 1ff4000000d18dca [ 50.232343][ T2709] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb58e70 [ 50.232543][ T2709] RBP: ff1100000cc12000 R08: 1fe2200001d6b1cf R09: ff11000012cdae80 [ 50.232746][ T2709] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 50.232954][ T2709] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.233158][ T2709] FS: 00007f6fb647f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 50.233398][ T2709] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.233568][ T2709] CR2: 0000000015b76988 CR3: 0000000012989001 CR4: 0000000000771ef0 [ 50.233771][ T2709] PKRU: 55555554 [ 50.233879][ T2709] Call Trace: [ 50.233984][ T2709] [ 50.234055][ T2709] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 50.234196][ T2709] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.234334][ T2709] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.234438][ T2709] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.234573][ T2709] __dev_notify_flags (net/core/dev.c:9787) [ 50.234709][ T2709] ? netif_change_name (net/core/dev.c:1495) [ 50.234843][ T2709] ? __dev_change_flags (net/core/dev.c:9752) [ 50.234987][ T2709] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.235119][ T2709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.235259][ T2709] ? 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.235395][ T2709] netif_change_flags (net/core/dev.c:9820) [ 50.235531][ T2709] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.235668][ T2709] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.235803][ T2709] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.236030][ T2709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.236166][ T2709] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.236306][ T2709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.236439][ T2709] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.236572][ T2709] ? __kernel_text_address (kernel/extable.c:79) [ 50.236709][ T2709] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.236848][ T2709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.237040][ T2709] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.237177][ T2709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.237314][ T2709] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.237449][ T2709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.237583][ T2709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.237717][ T2709] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.237854][ T2709] ? __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.238044][ T2709] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.238237][ T2709] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.238372][ T2709] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.238507][ T2709] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.238646][ T2709] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.238781][ T2709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.238971][ T2709] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.239106][ T2709] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.239245][ T2709] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.239381][ T2709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.239519][ T2709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.239652][ T2709] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.239787][ T2709] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.239977][ T2709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.240114][ T2709] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.240254][ T2709] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.240389][ T2709] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.240524][ T2709] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.240659][ T2709] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.240795][ T2709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.241006][ T2709] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.241147][ T2709] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.241287][ T2709] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.241424][ T2709] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.241564][ T2709] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.241699][ T2709] ? netlink_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.241838][ T2709] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.242048][ T2709] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.242183][ T2709] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.242322][ T2709] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.242458][ T2709] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.242594][ T2709] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.242733][ T2709] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.242962][ T2709] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.243182][ T2709] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.243353][ T2709] ? move_addr_to_kernel (net/socket.c:258) [ 50.243489][ T2709] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.243623][ T2709] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.243758][ T2709] ___sys_sendmsg (net/socket.c:2752) [ 50.243968][ T2709] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.244136][ T2709] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.244286][ T2709] __sys_sendmsg (net/socket.c:2784) [ 50.244419][ T2709] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.244553][ T2709] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.244722][ T2709] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.244857][ T2709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.245081][ T2709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.245223][ T2709] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.245358][ T2709] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.245492][ T2709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.245658][ T2709] RIP: 0033:0x7f6fb66b908e [ 50.245800][ T2709] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.246363][ T2709] RSP: 002b:00007ffc0178e6d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.246567][ T2709] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6fb66b908e [ 50.246767][ T2709] RDX: 0000000000000000 RSI: 00007ffc0178e780 RDI: 0000000000000005 [ 50.246972][ T2709] RBP: 00007ffc0178e6e0 R08: 0000000000000000 R09: 0000000000000000 [ 50.247174][ T2709] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.247381][ T2709] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0178ee40 | [ 50.310050][ T2714] ------------[ cut here ]------------ | [ 50.310222][ T2714] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2714 | [ 50.310502][ T2714] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.311064][ T2714] Tainted: [W]=WARN [ 50.311170][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.311352][ T2714] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.311527][ T2714] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.312099][ T2714] RSP: 0018:ffa0000006916fe0 EFLAGS: 00010286 [ 50.312276][ T2714] RAX: 00000000ffffffa6 RBX: ff1100000c9650c0 RCX: 1ff4000000d22dc2 [ 50.312479][ T2714] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965170 [ 50.312682][ T2714] RBP: ff1100000cc12000 R08: 1fe220000192ca2f R09: ff1100000f74ae58 [ 50.312947][ T2714] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 50.313151][ T2714] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 50.313358][ T2714] FS: 00007f7b7a290840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 50.313598][ T2714] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.313770][ T2714] CR2: 00007f7b7a5601a0 CR3: 00000000126a0004 CR4: 0000000000771ef0 [ 50.313979][ T2714] PKRU: 55555554 [ 50.314082][ T2714] Call Trace: [ 50.314184][ T2714] [ 50.314259][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.314393][ T2714] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.314532][ T2714] notifier_call_chain (kernel/notifier.c:85) [ 50.314671][ T2714] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 50.314807][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.314945][ T2714] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 50.315117][ T2714] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.315257][ T2714] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 50.315394][ T2714] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 50.315529][ T2714] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 50.315699][ T2714] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 50.315839][ T2714] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 50.315986][ T2714] ? write_profile (kernel/profile.c:194) [ 50.316123][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.316263][ T2714] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 50.316435][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.316571][ T2714] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 50.316706][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.316842][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.316981][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.317115][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.317255][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.317409][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.317547][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.317684][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.317819][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.317965][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.318104][ T2714] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 50.318248][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.318384][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.318520][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.318655][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.318792][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.318933][ T2714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.319071][ T2714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.319213][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.319346][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.319484][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.319618][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.319754][ T2714] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.319895][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.320031][ T2714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.320169][ T2714] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.320308][ T2714] ? netlink_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.320444][ T2714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.320579][ T2714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.320714][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.320851][ T2714] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.320994][ T2714] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.321132][ T2714] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.321272][ T2714] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.321408][ T2714] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.321542][ T2714] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.321709][ T2714] ? move_addr_to_kernel (net/socket.c:258) [ 50.321845][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.321985][ T2714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.322123][ T2714] ___sys_sendmsg (net/socket.c:2752) [ 50.322262][ T2714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.322431][ T2714] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.322579][ T2714] __sys_sendmsg (net/socket.c:2784) [ 50.322713][ T2714] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.322847][ T2714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.323022][ T2714] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.323159][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.323298][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.323431][ T2714] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.323565][ T2714] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.323701][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.323872][ T2714] RIP: 0033:0x7f7b7a4ca08e [ 50.324014][ T2714] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.324653][ T2714] RSP: 002b:00007ffea7194110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.324903][ T2714] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b7a4ca08e [ 50.325107][ T2714] RDX: 0000000000000000 RSI: 00007ffea71941c0 RDI: 0000000000000005 [ 50.325312][ T2714] RBP: 00007ffea7194120 R08: 0000000000000000 R09: 0000000000000000 [ 50.325512][ T2714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.325713][ T2714] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea7194880 | [ 50.327512][ T2714] ------------[ cut here ]------------ | [ 50.327659][ T2714] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2714 | [ 50.327930][ T2714] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.328466][ T2714] Tainted: [W]=WARN [ 50.328566][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.328729][ T2714] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.328908][ T2714] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.329374][ T2714] RSP: 0018:ffa0000006917060 EFLAGS: 00010286 [ 50.329539][ T2714] RAX: 00000000ffffffa6 RBX: ff1100000cf019c0 RCX: 1ff4000000d22dd2 [ 50.329733][ T2714] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf01a70 [ 50.329935][ T2714] RBP: ff11000013232000 R08: 1fe22000019e034f R09: ff1100000f74ae58 [ 50.330128][ T2714] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 50.330323][ T2714] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006917100 [ 50.330519][ T2714] FS: 00007f7b7a290840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 50.330750][ T2714] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.330920][ T2714] CR2: 00007fc5315952a0 CR3: 00000000126a0005 CR4: 0000000000771ef0 [ 50.331117][ T2714] PKRU: 55555554 [ 50.331219][ T2714] Call Trace: [ 50.331318][ T2714] [ 50.331386][ T2714] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.331518][ T2714] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.331620][ T2714] netif_close_many (net/core/dev.c:1804) [ 50.331751][ T2714] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.331888][ T2714] ? __dev_close_many (net/core/dev.c:1781) [ 50.332020][ T2714] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 50.332182][ T2714] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 50.332349][ T2714] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 50.332486][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.332617][ T2714] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 50.332782][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.332921][ T2714] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 50.333051][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.333180][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.333316][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.333445][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.333578][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.333726][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.333855][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.333994][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.334125][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.334259][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.334389][ T2714] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 50.334523][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.334652][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.334783][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.334921][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.335053][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.335184][ T2714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.335321][ T2714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.335450][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.335581][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.335715][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.335844][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.335981][ T2714] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.336111][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.336248][ T2714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.336381][ T2714] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.336510][ T2714] ? netlink_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.336644][ T2714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.336776][ T2714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.336909][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.337040][ T2714] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.337171][ T2714] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.337308][ T2714] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.337440][ T2714] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.337571][ T2714] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.337703][ T2714] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.337870][ T2714] ? move_addr_to_kernel (net/socket.c:258) [ 50.338002][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.338133][ T2714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.338269][ T2714] ___sys_sendmsg (net/socket.c:2752) [ 50.338400][ T2714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.338563][ T2714] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.338706][ T2714] __sys_sendmsg (net/socket.c:2784) [ 50.338838][ T2714] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.338973][ T2714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.339140][ T2714] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.339276][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.339407][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.339538][ T2714] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.339668][ T2714] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.339800][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.339967][ T2714] RIP: 0033:0x7f7b7a4ca08e [ 50.340104][ T2714] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.340573][ T2714] RSP: 002b:00007ffea7194110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.340769][ T2714] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b7a4ca08e [ 50.340969][ T2714] RDX: 0000000000000000 RSI: 00007ffea71941c0 RDI: 0000000000000005 [ 50.341163][ T2714] RBP: 00007ffea7194120 R08: 0000000000000000 R09: 0000000000000000 [ 50.341359][ T2714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.341553][ T2714] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea7194880 | [ 50.344116][ T2714] ------------[ cut here ]------------ | [ 50.344260][ T2714] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2714 | [ 50.344508][ T2714] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.345028][ T2714] Tainted: [W]=WARN [ 50.345125][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.345286][ T2714] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.345448][ T2714] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.345907][ T2714] RSP: 0018:ffa0000006917190 EFLAGS: 00010286 [ 50.346065][ T2714] RAX: 00000000ffffffa6 RBX: ff1100000c0867c0 RCX: 1ff4000000d22df8 [ 50.346257][ T2714] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086870 [ 50.346444][ T2714] RBP: ff11000013232000 R08: 1fe2200001810d0f R09: ff1100000f74ae58 [ 50.346631][ T2714] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 50.346819][ T2714] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 50.347021][ T2714] FS: 00007f7b7a290840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 50.347251][ T2714] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.347409][ T2714] CR2: 00007fc5315952a0 CR3: 00000000126a0005 CR4: 0000000000771ef0 [ 50.347599][ T2714] PKRU: 55555554 [ 50.347692][ T2714] Call Trace: [ 50.347786][ T2714] [ 50.347852][ T2714] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 50.348017][ T2714] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 50.348176][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.348310][ T2714] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 50.348436][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.348563][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.348689][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.348816][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.348948][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.349093][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.349224][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.349351][ T2714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.349477][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.349604][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.349730][ T2714] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 50.349859][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.349991][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.350116][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.350246][ T2714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.350374][ T2714] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.350501][ T2714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.350629][ T2714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.350754][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.350885][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.351013][ T2714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.351139][ T2714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.351271][ T2714] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.351396][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.351525][ T2714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.351655][ T2714] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.351782][ T2714] ? netlink_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.351914][ T2714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.352042][ T2714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.352169][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.352301][ T2714] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.352429][ T2714] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.352556][ T2714] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.352685][ T2714] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.352811][ T2714] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.352939][ T2714] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.353095][ T2714] ? move_addr_to_kernel (net/socket.c:258) [ 50.353224][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.353351][ T2714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.353480][ T2714] ___sys_sendmsg (net/socket.c:2752) [ 50.353606][ T2714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.353763][ T2714] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.353907][ T2714] __sys_sendmsg (net/socket.c:2784) [ 50.354033][ T2714] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.354159][ T2714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.354323][ T2714] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.354451][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.354576][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.354702][ T2714] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.354827][ T2714] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.354960][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.355117][ T2714] RIP: 0033:0x7f7b7a4ca08e [ 50.355253][ T2714] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.355701][ T2714] RSP: 002b:00007ffea7194110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.355897][ T2714] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b7a4ca08e [ 50.356084][ T2714] RDX: 0000000000000000 RSI: 00007ffea71941c0 RDI: 0000000000000005 [ 50.356280][ T2714] RBP: 00007ffea7194120 R08: 0000000000000000 R09: 0000000000000000 [ 50.356467][ T2714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.356654][ T2714] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea7194880 | [ 50.429628][ T2718] ------------[ cut here ]------------ | [ 50.429791][ T2718] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2718 | [ 50.430074][ T2718] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.430635][ T2718] Tainted: [W]=WARN [ 50.430736][ T2718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.430908][ T2718] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.431091][ T2718] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.431581][ T2718] RSP: 0018:ffa0000006956fe0 EFLAGS: 00010286 [ 50.431755][ T2718] RAX: 00000000ffffffa6 RBX: ff1100000cc69b40 RCX: 1ff4000000d2adc2 [ 50.431968][ T2718] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69bf0 [ 50.432173][ T2718] RBP: ff1100000cc12000 R08: 1fe220000198d37f R09: ff11000012ded158 [ 50.432379][ T2718] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 50.432583][ T2718] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 50.432786][ T2718] FS: 00007f8a74c6b840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 50.433031][ T2718] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.433204][ T2718] CR2: 0000000038e58988 CR3: 0000000012247001 CR4: 0000000000771ef0 [ 50.433409][ T2718] PKRU: 55555554 [ 50.433511][ T2718] Call Trace: [ 50.433613][ T2718] [ 50.433684][ T2718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.433821][ T2718] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.433963][ T2718] notifier_call_chain (kernel/notifier.c:85) [ 50.434102][ T2718] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 50.434242][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.434376][ T2718] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 50.434546][ T2718] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.434681][ T2718] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 50.434817][ T2718] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 50.435048][ T2718] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 50.435294][ T2718] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 50.435434][ T2718] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 50.435573][ T2718] ? write_profile (kernel/profile.c:194) [ 50.435707][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.435843][ T2718] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 50.436093][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.436234][ T2718] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 50.436368][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.436503][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.436636][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.436772][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.436993][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.437145][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.437285][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.437418][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.437553][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.437688][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.437822][ T2718] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 50.438046][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.438181][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.438321][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.438455][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.438591][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.438728][ T2718] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.438939][ T2718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.439077][ T2718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.439216][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.439353][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.439488][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.439624][ T2718] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.439758][ T2718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.439951][ T2718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.440089][ T2718] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.440228][ T2718] ? netlink_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.440365][ T2718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.440501][ T2718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.440636][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.440772][ T2718] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.440962][ T2718] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.441099][ T2718] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.441242][ T2718] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.441377][ T2718] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.441513][ T2718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.441679][ T2718] ? move_addr_to_kernel (net/socket.c:258) [ 50.441816][ T2718] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.442006][ T2718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.442145][ T2718] ___sys_sendmsg (net/socket.c:2752) [ 50.442283][ T2718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.442451][ T2718] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.442597][ T2718] __sys_sendmsg (net/socket.c:2784) [ 50.442732][ T2718] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.442918][ T2718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.443090][ T2718] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.443228][ T2718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.443364][ T2718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.443498][ T2718] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.443632][ T2718] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.443767][ T2718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.443940][ T2718] RIP: 0033:0x7f8a74ea508e [ 50.444082][ T2718] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.444571][ T2718] RSP: 002b:00007ffc8330a3b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.444775][ T2718] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8a74ea508e [ 50.444982][ T2718] RDX: 0000000000000000 RSI: 00007ffc8330a460 RDI: 0000000000000005 [ 50.445182][ T2718] RBP: 00007ffc8330a3c0 R08: 0000000000000000 R09: 0000000000000000 [ 50.445386][ T2718] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.445586][ T2718] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8330ab20 | [ 50.447441][ T2718] ------------[ cut here ]------------ | [ 50.447616][ T2718] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2718 | [ 50.447939][ T2718] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.448569][ T2718] Tainted: [W]=WARN [ 50.448714][ T2718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.448936][ T2718] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.449153][ T2718] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.449673][ T2718] RSP: 0018:ffa0000006957060 EFLAGS: 00010286 [ 50.450052][ T2718] RAX: 00000000ffffffa6 RBX: ff1100000cc687c0 RCX: 1ff4000000d2add2 [ 50.450295][ T2718] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68870 [ 50.450538][ T2718] RBP: ff11000010c22000 R08: 1fe220000198d10f R09: ff11000012ded158 [ 50.450777][ T2718] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 50.451029][ T2718] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006957100 [ 50.451278][ T2718] FS: 00007f8a74c6b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.451556][ T2718] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.451765][ T2718] CR2: 00005634b211dd5c CR3: 0000000012247006 CR4: 0000000000771ef0 [ 50.452019][ T2718] PKRU: 55555554 [ 50.452162][ T2718] Call Trace: [ 50.452312][ T2718] [ 50.452427][ T2718] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.452607][ T2718] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.452757][ T2718] netif_close_many (net/core/dev.c:1804) [ 50.452947][ T2718] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.453123][ T2718] ? __dev_close_many (net/core/dev.c:1781) [ 50.453308][ T2718] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 50.453519][ T2718] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 50.453727][ T2718] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 50.453923][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.454105][ T2718] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 50.454322][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.454501][ T2718] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 50.454679][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.454852][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.455044][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.455225][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.455401][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.455600][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.455777][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.455971][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.456149][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.456332][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.456509][ T2718] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 50.456688][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.456880][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.457060][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.457244][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.457422][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.457604][ T2718] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.457784][ T2718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.457976][ T2718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.458156][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.458342][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.458518][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.458696][ T2718] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.458887][ T2718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.459064][ T2718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.459252][ T2718] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.459431][ T2718] ? netlink_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.459615][ T2718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.459794][ T2718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.459981][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.460160][ T2718] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.460346][ T2718] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.460524][ T2718] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.460702][ T2718] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.460892][ T2718] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.461071][ T2718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.461287][ T2718] ? move_addr_to_kernel (net/socket.c:258) [ 50.461465][ T2718] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.461640][ T2718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.461820][ T2718] ___sys_sendmsg (net/socket.c:2752) [ 50.462009][ T2718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.462230][ T2718] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.462419][ T2718] __sys_sendmsg (net/socket.c:2784) [ 50.462596][ T2718] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.462770][ T2718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.462997][ T2718] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.463174][ T2718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.463359][ T2718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.463536][ T2718] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.463715][ T2718] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.463907][ T2718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.464116][ T2718] RIP: 0033:0x7f8a74ea508e [ 50.464300][ T2718] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.464804][ T2718] RSP: 002b:00007ffc8330a3b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.465059][ T2718] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8a74ea508e [ 50.465304][ T2718] RDX: 0000000000000000 RSI: 00007ffc8330a460 RDI: 0000000000000005 [ 50.465543][ T2718] RBP: 00007ffc8330a3c0 R08: 0000000000000000 R09: 0000000000000000 [ 50.465785][ T2718] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.466037][ T2718] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8330ab20 | [ 50.468918][ T2718] ------------[ cut here ]------------ | [ 50.469064][ T2718] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2718 | [ 50.469321][ T2718] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.469837][ T2718] Tainted: [W]=WARN [ 50.469941][ T2718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.470099][ T2718] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.470266][ T2718] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.470713][ T2718] RSP: 0018:ffa0000006957190 EFLAGS: 00010286 [ 50.470878][ T2718] RAX: 00000000ffffffa6 RBX: ff1100000cc696c0 RCX: 1ff4000000d2adf8 [ 50.471064][ T2718] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69770 [ 50.471255][ T2718] RBP: ff11000010c22000 R08: 1fe220000198d2ef R09: ff11000012ded158 [ 50.471443][ T2718] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 50.471630][ T2718] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 50.471820][ T2718] FS: 00007f8a74c6b840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 50.472049][ T2718] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.472212][ T2718] CR2: 00007f0f0acef2a0 CR3: 0000000012247002 CR4: 0000000000771ef0 [ 50.472402][ T2718] PKRU: 55555554 [ 50.472496][ T2718] Call Trace: [ 50.472591][ T2718] [ 50.472656][ T2718] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 50.472817][ T2718] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 50.472989][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.473118][ T2718] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 50.473249][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.473375][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.473500][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.473625][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.473750][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.473898][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.474022][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.474149][ T2718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.474279][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.474405][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.474531][ T2718] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 50.474659][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.474784][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.474916][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.475042][ T2718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.475168][ T2718] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 50.475299][ T2718] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.475424][ T2718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.475549][ T2718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.475674][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.475802][ T2718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.475934][ T2718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.476061][ T2718] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.476189][ T2718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.476320][ T2718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.476450][ T2718] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.476575][ T2718] ? netlink_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.476702][ T2718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.476828][ T2718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.476958][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.477086][ T2718] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.477221][ T2718] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.477349][ T2718] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.477477][ T2718] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.477605][ T2718] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.477731][ T2718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.477892][ T2718] ? move_addr_to_kernel (net/socket.c:258) [ 50.478019][ T2718] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.478146][ T2718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.478278][ T2718] ___sys_sendmsg (net/socket.c:2752) [ 50.478402][ T2718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.478557][ T2718] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.478695][ T2718] __sys_sendmsg (net/socket.c:2784) [ 50.478820][ T2718] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.478950][ T2718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.479110][ T2718] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.479241][ T2718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.479368][ T2718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.479493][ T2718] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.479618][ T2718] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.479744][ T2718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.479907][ T2718] RIP: 0033:0x7f8a74ea508e [ 50.480040][ T2718] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.480488][ T2718] RSP: 002b:00007ffc8330a3b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.480678][ T2718] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8a74ea508e [ 50.480871][ T2718] RDX: 0000000000000000 RSI: 00007ffc8330a460 RDI: 0000000000000005 [ 50.481060][ T2718] RBP: 00007ffc8330a3c0 R08: 0000000000000000 R09: 0000000000000000 [ 50.481253][ T2718] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb57 [ 50.481442][ T2718] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8330ab20 | [ 50.509040][ T164] ------------[ cut here ]------------ | [ 50.509297][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 50.509707][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.510497][ T164] Tainted: [W]=WARN [ 50.510659][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.510966][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.511217][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.511788][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 50.512038][ T164] RAX: 00000000ffffffa6 RBX: ff1100000c965cc0 RCX: 1ff40000000feebf [ 50.512307][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965d70 [ 50.512575][ T164] RBP: ff1100000cc12000 R08: 1fe220000192cbaf R09: ff1100000c015220 [ 50.512843][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 50.513121][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 50.513398][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.513704][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.513951][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 50.514227][ T164] PKRU: 55555554 [ 50.514387][ T164] Call Trace: [ 50.514546][ T164] [ 50.514672][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.514883][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.515045][ T164] netif_close_many (net/core/dev.c:1804) [ 50.515251][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.515452][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 50.515649][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.515846][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 50.516057][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 50.516296][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 50.516531][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.516728][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.516938][ T164] ? __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.517134][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.517343][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 50.517576][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 50.517773][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 50.517983][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.518178][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.518384][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 50.518580][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.518775][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 50.518987][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 50.519196][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 50.519394][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 50.519630][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 50.519877][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 50.520093][ T164] ? 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)) [ 50.520300][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 50.520535][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 50.520730][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 50.520940][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 50.521133][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 50.521340][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 50.521504][ T164] new_sync_write (fs/read_write.c:595) [ 50.521700][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.521908][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 50.522104][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.522307][ T164] ? ksys_write (fs/read_write.c:740) [ 50.522505][ T164] vfs_write (fs/read_write.c:688) [ 50.522667][ T164] ksys_write (fs/read_write.c:740) [ 50.522829][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 50.523036][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.523237][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.523434][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.523628][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.523821][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.524028][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.524265][ T164] RIP: 0033:0x7f4f5d5d508e [ 50.524465][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.525045][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 50.525320][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 50.525588][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 50.525877][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 50.526143][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 50.526416][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 50.531280][ T164] ------------[ cut here ]------------ | [ 50.531480][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 50.531800][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.532522][ T164] Tainted: [W]=WARN [ 50.532674][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.532908][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.533146][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.533688][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 50.534014][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f3fcc40 RCX: 1ff40000000feeef [ 50.534362][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fccf0 [ 50.534708][ T164] RBP: ff1100000cc12000 R08: 1fe2200001e7f99f R09: ff1100000c0151f8 [ 50.535040][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 50.535355][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 50.535669][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.536032][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.536318][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 50.536629][ T164] PKRU: 55555554 [ 50.536835][ T164] Call Trace: [ 50.537051][ T164] [ 50.537229][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 50.537508][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 50.537783][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 50.538038][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 50.538287][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.538530][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.538773][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 50.539028][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.539275][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 50.539526][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 50.539774][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 50.540030][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 50.540314][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 50.540593][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 50.540836][ T164] ? 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)) [ 50.541093][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 50.541384][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 50.541626][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 50.541884][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 50.542125][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 50.542379][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 50.542589][ T164] new_sync_write (fs/read_write.c:595) [ 50.542836][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.543090][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 50.543347][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.543594][ T164] ? ksys_write (fs/read_write.c:740) [ 50.543840][ T164] vfs_write (fs/read_write.c:688) [ 50.544067][ T164] ksys_write (fs/read_write.c:740) [ 50.544282][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 50.544526][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.544768][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.545026][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.545286][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.545490][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.545679][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.545912][ T164] RIP: 0033:0x7f4f5d5d508e [ 50.546105][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.546649][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 50.546917][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 50.547172][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 50.547434][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 50.547689][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 50.547957][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 50.572331][ T164] ------------[ cut here ]------------ | [ 50.572553][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 50.572969][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.573822][ T164] Tainted: [W]=WARN [ 50.574110][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.574432][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.574765][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.575470][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 50.575788][ T164] RAX: 00000000ffffffa6 RBX: ff11000010e23e40 RCX: 1ff40000000feed1 [ 50.576181][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e23ef0 [ 50.576575][ T164] RBP: ff110000119ca000 R08: 1fe22000021c47df R09: ff1100000c0151f8 [ 50.576972][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 50.577344][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000119ca000 [ 50.577707][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.578037][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.578273][ T164] CR2: 00005634ecc030a0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 50.578540][ T164] PKRU: 55555554 [ 50.578697][ T164] Call Trace: [ 50.578854][ T164] [ 50.578990][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.579193][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.579355][ T164] register_netdevice (net/core/dev.c:11488) [ 50.579550][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 50.579779][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 50.579990][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 50.580233][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 50.580433][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 50.580668][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 50.580915][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.581111][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 50.581311][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 50.581543][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 50.581739][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 50.581983][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 50.582176][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 50.582377][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 50.582571][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 50.582732][ T164] new_sync_write (fs/read_write.c:595) [ 50.582939][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.583132][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 50.583339][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.583534][ T164] ? ksys_write (fs/read_write.c:740) [ 50.583731][ T164] vfs_write (fs/read_write.c:688) [ 50.583904][ T164] ksys_write (fs/read_write.c:740) [ 50.584064][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 50.584265][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.584460][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.584655][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.584846][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.585051][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.585254][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.585485][ T164] RIP: 0033:0x7f4f5d5d508e [ 50.585682][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.586264][ T164] RSP: 002b:00007ffc17314590 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 50.586530][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 50.586792][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 50.587072][ T164] RBP: 00007ffc173145a0 R08: 0000000000000000 R09: 0000000000000000 [ 50.587340][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 50.587601][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 50.710610][ T2724] ------------[ cut here ]------------ | [ 50.710819][ T2724] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2724 | [ 50.711367][ T2724] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.712024][ T2724] Tainted: [W]=WARN [ 50.712173][ T2724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.712400][ T2724] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.712636][ 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 [ 50.713172][ T2724] RSP: 0018:ffa0000006987020 EFLAGS: 00010286 [ 50.713399][ T2724] RAX: 00000000ffffffa6 RBX: ff1100001194e040 RCX: 1ff4000000d30dca [ 50.713649][ T2724] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e0f0 [ 50.713911][ T2724] RBP: ff110000119ca000 R08: 1fe2200002329c1f R09: ff1100000b0f2e80 [ 50.714163][ T2724] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 50.714420][ T2724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.714672][ T2724] FS: 00007f2addcdb840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.714975][ T2724] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.715199][ T2724] CR2: 000000003e717988 CR3: 000000001197a001 CR4: 0000000000771ef0 [ 50.715454][ T2724] PKRU: 55555554 [ 50.715604][ T2724] Call Trace: [ 50.715753][ T2724] [ 50.715883][ T2724] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 50.716066][ T2724] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.716265][ T2724] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.716421][ T2724] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.716603][ T2724] __dev_notify_flags (net/core/dev.c:9787) [ 50.716791][ T2724] ? netif_change_name (net/core/dev.c:1495) [ 50.716987][ T2724] ? __dev_change_flags (net/core/dev.c:9752) [ 50.717172][ T2724] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.717357][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.717542][ T2724] ? 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.717728][ T2724] netif_change_flags (net/core/dev.c:9820) [ 50.717927][ T2724] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.718112][ T2724] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.718301][ T2724] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.718518][ T2724] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.718702][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.718897][ T2724] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.719082][ T2724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.719268][ T2724] ? __kernel_text_address (kernel/extable.c:79) [ 50.719454][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.719641][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.719825][ T2724] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.720016][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.720207][ T2724] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.720390][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.720572][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.720755][ T2724] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.720947][ T2724] ? __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.721132][ T2724] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.721324][ T2724] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.721509][ T2724] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.721696][ T2724] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.721895][ T2724] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.722081][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.722269][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.722451][ T2724] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.722631][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.722815][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.723015][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.723205][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.723388][ T2724] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.723572][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.723758][ T2724] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.723953][ T2724] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.724139][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.724328][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.724510][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.724699][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.724897][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.725084][ T2724] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.725279][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.725465][ T2724] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.725653][ 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)) [ 50.725835][ 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)) [ 50.726034][ T2724] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.726227][ T2724] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.726411][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.726598][ T2724] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.726781][ T2724] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.726979][ T2724] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.727166][ T2724] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.727358][ T2724] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.727542][ T2724] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.727756][ T2724] ? move_addr_to_kernel (net/socket.c:258) [ 50.727951][ T2724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.728135][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.728328][ T2724] ___sys_sendmsg (net/socket.c:2752) [ 50.728511][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.728729][ T2724] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.728938][ T2724] __sys_sendmsg (net/socket.c:2784) [ 50.729122][ T2724] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.729312][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.729534][ 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) [ 50.729719][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.729917][ T2724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.730100][ T2724] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.730290][ T2724] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.730474][ T2724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.730691][ T2724] RIP: 0033:0x7f2addf1508e [ 50.730894][ 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 [ 50.731424][ T2724] RSP: 002b:00007ffebd16f3c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.731674][ T2724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2addf1508e [ 50.731935][ T2724] RDX: 0000000000000000 RSI: 00007ffebd16f470 RDI: 0000000000000005 [ 50.732183][ T2724] RBP: 00007ffebd16f3d0 R08: 0000000000000000 R09: 0000000000000000 [ 50.732443][ T2724] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.732693][ T2724] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd16fb30 | [ 50.762741][ T2726] ------------[ cut here ]------------ | [ 50.762957][ T2726] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2726 | [ 50.763301][ T2726] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.764000][ T2726] Tainted: [W]=WARN [ 50.764158][ T2726] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.764394][ T2726] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.764632][ T2726] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.765201][ T2726] RSP: 0018:ffa0000006846f70 EFLAGS: 00010286 [ 50.765429][ T2726] RAX: 00000000ffffffa6 RBX: ff11000009b1d0c0 RCX: 1ff4000000d08db4 [ 50.765689][ T2726] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d170 [ 50.765960][ T2726] RBP: ff110000119ca000 R08: 1fe2200001363a2f R09: ff1100000e802e80 [ 50.766228][ T2726] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 50.766488][ T2726] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 50.766748][ T2726] FS: 00007f2aa007b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.767055][ T2726] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.767293][ T2726] CR2: 000000002405ba28 CR3: 000000000215f003 CR4: 0000000000771ef0 [ 50.767557][ T2726] PKRU: 55555554 [ 50.767712][ T2726] Call Trace: [ 50.767881][ T2726] [ 50.768003][ T2726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.768197][ T2726] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.768393][ T2726] notifier_call_chain (kernel/notifier.c:85) [ 50.768589][ T2726] __netdev_upper_dev_link (net/core/dev.c:8931) [ 50.768781][ T2726] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.768987][ T2726] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.769179][ T2726] netdev_upper_dev_link (net/core/dev.c:8972) [ 50.769376][ T2726] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 50.769570][ T2726] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 50.769769][ T2726] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.769977][ T2726] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.770172][ T2726] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.770373][ T2726] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.770570][ T2726] ? nla_strscpy (lib/nlattr.c:795) [ 50.770765][ T2726] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.770971][ T2726] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.771165][ T2726] ? __dev_get_by_name (net/core/dev.c:883) [ 50.771365][ T2726] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.771561][ T2726] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.771758][ T2726] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.771963][ T2726] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.772153][ T2726] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.772349][ T2726] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.772541][ T2726] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.772731][ T2726] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.772939][ T2726] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.773135][ T2726] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.773336][ T2726] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.773528][ T2726] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.773720][ T2726] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.773925][ T2726] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.774120][ T2726] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.774322][ T2726] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.774518][ T2726] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.774708][ T2726] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.774912][ T2726] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.775106][ T2726] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.775303][ T2726] ? netlink_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.775499][ T2726] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.775692][ T2726] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.775896][ T2726] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.776088][ T2726] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.776292][ T2726] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.776484][ T2726] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.776679][ T2726] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.776883][ T2726] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.777073][ T2726] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.777305][ T2726] ? move_addr_to_kernel (net/socket.c:258) [ 50.777499][ T2726] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.777691][ T2726] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.777896][ T2726] ___sys_sendmsg (net/socket.c:2752) [ 50.778086][ T2726] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.778321][ T2726] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.778528][ T2726] __sys_sendmsg (net/socket.c:2784) [ 50.778720][ T2726] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.778926][ T2726] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.779154][ T2726] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.779349][ T2726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.779541][ T2726] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.779733][ T2726] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.779937][ T2726] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.780130][ T2726] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.780365][ T2726] RIP: 0033:0x7f2aa02b508e [ 50.780563][ T2726] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.781125][ T2726] RSP: 002b:00007ffc986a2350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.781394][ T2726] RAX: ffffffffffffffda RBX: 00007ffc986a2af0 RCX: 00007f2aa02b508e [ 50.781654][ T2726] RDX: 0000000000000000 RSI: 00007ffc986a2400 RDI: 0000000000000005 [ 50.781924][ T2726] RBP: 00007ffc986a2360 R08: 0000000000000000 R09: 0000000000000000 [ 50.782184][ T2726] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.782453][ T2726] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc986a2ac8 | [ 50.784522][ T2726] ------------[ cut here ]------------ | [ 50.784707][ T2726] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2726 | [ 50.785049][ T2726] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.785725][ T2726] Tainted: [W]=WARN [ 50.785896][ T2726] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.786121][ T2726] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.786363][ T2726] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.786923][ T2726] RSP: 0018:ffa0000006846fd0 EFLAGS: 00010286 [ 50.787154][ T2726] RAX: 00000000ffffffa6 RBX: ff11000009b1c940 RCX: 1ff4000000d08dc0 [ 50.787418][ T2726] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c9f0 [ 50.787676][ T2726] RBP: ff1100000c0ea000 R08: 1fe220000136393f R09: ff1100000e802e80 [ 50.787948][ T2726] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 50.788216][ T2726] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 50.788476][ T2726] FS: 00007f2aa007b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.788772][ T2726] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.789011][ T2726] CR2: 000000002405ba28 CR3: 000000000215f003 CR4: 0000000000771ef0 [ 50.789282][ T2726] PKRU: 55555554 [ 50.789438][ T2726] Call Trace: [ 50.789595][ T2726] [ 50.789715][ T2726] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.789917][ T2726] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.790075][ T2726] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.790270][ T2726] __dev_notify_flags (net/core/dev.c:9787) [ 50.790462][ T2726] ? netif_change_name (net/core/dev.c:1495) [ 50.790654][ T2726] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.790848][ T2726] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 50.791052][ T2726] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 50.791251][ T2726] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 50.791452][ T2726] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.791648][ T2726] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.791842][ T2726] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.792052][ T2726] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.792251][ T2726] ? nla_strscpy (lib/nlattr.c:795) [ 50.792445][ T2726] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.792638][ T2726] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.792825][ T2726] ? __dev_get_by_name (net/core/dev.c:883) [ 50.793023][ T2726] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.793225][ T2726] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.793421][ T2726] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.793614][ T2726] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.793803][ T2726] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.794008][ T2726] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.794202][ T2726] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.794392][ T2726] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.794588][ T2726] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.794780][ T2726] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.794986][ T2726] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.795177][ T2726] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.795375][ T2726] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.795564][ T2726] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.795756][ T2726] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.795956][ T2726] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.796147][ T2726] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.796345][ T2726] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.796540][ T2726] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.796732][ T2726] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.796934][ T2726] ? netlink_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.797126][ T2726] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.797330][ T2726] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.797523][ T2726] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.797714][ T2726] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.797918][ T2726] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.798111][ T2726] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.798307][ T2726] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.798497][ T2726] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.798686][ T2726] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.798917][ T2726] ? move_addr_to_kernel (net/socket.c:258) [ 50.799107][ T2726] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.799305][ T2726] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.799496][ T2726] ___sys_sendmsg (net/socket.c:2752) [ 50.799685][ T2726] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.799919][ T2726] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.800122][ T2726] __sys_sendmsg (net/socket.c:2784) [ 50.800324][ T2726] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.800513][ T2726] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.800742][ T2726] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.800946][ T2726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.801137][ T2726] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.801338][ T2726] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.801529][ T2726] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.801722][ T2726] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.802056][ T2726] RIP: 0033:0x7f2aa02b508e [ 50.802257][ T2726] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.802915][ T2726] RSP: 002b:00007ffc986a2350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.803176][ T2726] RAX: ffffffffffffffda RBX: 00007ffc986a2af0 RCX: 00007f2aa02b508e [ 50.803538][ T2726] RDX: 0000000000000000 RSI: 00007ffc986a2400 RDI: 0000000000000005 [ 50.803797][ T2726] RBP: 00007ffc986a2360 R08: 0000000000000000 R09: 0000000000000000 [ 50.804067][ T2726] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.804431][ T2726] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc986a2ac8 | [ 50.838182][ T2727] ------------[ cut here ]------------ | [ 50.838351][ T2727] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2727 | [ 50.838622][ T2727] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.839536][ T2727] Tainted: [W]=WARN [ 50.839636][ T2727] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.839801][ T2727] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.839978][ T2727] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.840460][ T2727] RSP: 0018:ffa0000006997020 EFLAGS: 00010286 [ 50.840628][ T2727] RAX: 00000000ffffffa6 RBX: ff1100000cc68dc0 RCX: 1ff4000000d32dca [ 50.840827][ T2727] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68e70 [ 50.841032][ T2727] RBP: ff1100000c0ea000 R08: 1fe220000198d1cf R09: ff1100000cb0d158 [ 50.841235][ T2727] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 50.841430][ T2727] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.841629][ T2727] FS: 00007fde584a3840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 50.841872][ T2727] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.842039][ T2727] CR2: 00000000189d6988 CR3: 0000000013245003 CR4: 0000000000771ef0 [ 50.842248][ T2727] PKRU: 55555554 [ 50.842399][ T2727] Call Trace: [ 50.842520][ T2727] [ 50.842590][ T2727] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.842725][ T2727] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.842827][ T2727] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.843060][ T2727] __dev_notify_flags (net/core/dev.c:9787) [ 50.843201][ T2727] ? netif_change_name (net/core/dev.c:1495) [ 50.843336][ T2727] ? __dev_change_flags (net/core/dev.c:9752) [ 50.843467][ T2727] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.843598][ T2727] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.843730][ T2727] ? 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.843932][ T2727] netif_change_flags (net/core/dev.c:9820) [ 50.844064][ T2727] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.844201][ T2727] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.844335][ T2727] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.844523][ T2727] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.844689][ T2727] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.844823][ T2727] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.845030][ T2727] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.845162][ T2727] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.845297][ T2727] ? __kernel_text_address (kernel/extable.c:79) [ 50.845429][ T2727] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.845562][ T2727] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.845692][ T2727] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.845822][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.846018][ T2727] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.846150][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.846284][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.846414][ T2727] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.846544][ T2727] ? __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.846673][ T2727] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.846804][ T2727] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.846997][ T2727] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.847131][ T2727] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.847268][ T2727] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.847403][ T2727] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.847534][ T2727] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.847665][ T2727] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.847798][ T2727] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.847996][ T2727] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.848130][ T2727] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.848263][ T2727] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.848395][ T2727] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.848527][ T2727] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.848659][ T2727] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.848790][ T2727] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.849014][ T2727] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.849146][ T2727] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.849280][ T2727] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.849413][ T2727] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.849545][ T2727] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.849677][ T2727] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.849806][ T2727] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.849979][ T2727] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.850113][ T2727] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.850250][ T2727] ? netlink_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.850383][ T2727] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.850516][ T2727] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.850648][ T2727] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.850781][ T2727] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.850916][ T2727] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.851048][ T2727] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.851180][ T2727] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.851316][ T2727] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.851446][ T2727] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.851609][ T2727] ? move_addr_to_kernel (net/socket.c:258) [ 50.851740][ T2727] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.851875][ T2727] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.852007][ T2727] ___sys_sendmsg (net/socket.c:2752) [ 50.852137][ T2727] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.852307][ T2727] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.852449][ T2727] __sys_sendmsg (net/socket.c:2784) [ 50.852582][ T2727] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.852711][ T2727] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.852881][ T2727] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.853012][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.853144][ T2727] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.853279][ T2727] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.853411][ T2727] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.853543][ T2727] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.853706][ T2727] RIP: 0033:0x7fde586dd08e [ 50.853845][ T2727] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.854318][ T2727] RSP: 002b:00007ffd760c8720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.854518][ T2727] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fde586dd08e [ 50.854714][ T2727] RDX: 0000000000000000 RSI: 00007ffd760c87d0 RDI: 0000000000000005 [ 50.854913][ T2727] RBP: 00007ffd760c8730 R08: 0000000000000000 R09: 0000000000000000 [ 50.855110][ T2727] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.855312][ T2727] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd760c8e90 | [ 50.916402][ T2732] ------------[ cut here ]------------ | [ 50.916582][ T2732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2732 | [ 50.917310][ T2732] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.917918][ T2732] Tainted: [W]=WARN [ 50.918029][ T2732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.918216][ T2732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.918408][ T2732] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.918923][ T2732] RSP: 0018:ffa0000006966f70 EFLAGS: 00010286 [ 50.919103][ T2732] RAX: 00000000ffffffa6 RBX: ff1100000f2c10c0 RCX: 1ff4000000d2cdb4 [ 50.919325][ T2732] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1170 [ 50.919541][ T2732] RBP: ff110000119ca000 R08: 1fe2200001e5822f R09: ff11000012fb2e80 [ 50.919755][ T2732] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 50.919976][ T2732] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 50.920197][ T2732] FS: 00007f7b9ba85840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 50.920451][ T2732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.920633][ T2732] CR2: 00000000062eca28 CR3: 0000000012851001 CR4: 0000000000771ef0 [ 50.920848][ T2732] PKRU: 55555554 [ 50.920961][ T2732] Call Trace: [ 50.921068][ T2732] [ 50.921142][ T2732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.921288][ T2732] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.921432][ T2732] notifier_call_chain (kernel/notifier.c:85) [ 50.921581][ T2732] __netdev_upper_dev_link (net/core/dev.c:8931) [ 50.921727][ T2732] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.921878][ T2732] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.922023][ T2732] netdev_upper_dev_link (net/core/dev.c:8972) [ 50.922165][ T2732] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 50.922314][ T2732] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 50.922464][ T2732] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.922614][ T2732] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.922761][ T2732] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.922915][ T2732] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.923063][ T2732] ? nla_strscpy (lib/nlattr.c:795) [ 50.923209][ T2732] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.923354][ T2732] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.923495][ T2732] ? __dev_get_by_name (net/core/dev.c:883) [ 50.923637][ T2732] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.923786][ T2732] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.923938][ T2732] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.924082][ T2732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.924230][ T2732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.924373][ T2732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.924514][ T2732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.924656][ T2732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.924802][ T2732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.924950][ T2732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.925091][ T2732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.925236][ T2732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.925378][ T2732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.925519][ T2732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.925664][ T2732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.925806][ T2732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.925953][ T2732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.926096][ T2732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.926241][ T2732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.926386][ T2732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.926526][ T2732] ? netlink_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.926670][ T2732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.926815][ T2732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.926963][ T2732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.927109][ T2732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.927255][ T2732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.927397][ T2732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.927542][ T2732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.927683][ T2732] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.927825][ T2732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.928004][ T2732] ? move_addr_to_kernel (net/socket.c:258) [ 50.928146][ T2732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.928292][ T2732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.928435][ T2732] ___sys_sendmsg (net/socket.c:2752) [ 50.928576][ T2732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.928751][ T2732] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.928911][ T2732] __sys_sendmsg (net/socket.c:2784) [ 50.929052][ T2732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.929198][ T2732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.929377][ T2732] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.929519][ T2732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.929664][ T2732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.929804][ T2732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.929948][ T2732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.930090][ T2732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.930269][ T2732] RIP: 0033:0x7f7b9bcbf08e [ 50.930418][ T2732] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.930930][ T2732] RSP: 002b:00007ffdf07fb610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.931145][ T2732] RAX: ffffffffffffffda RBX: 00007ffdf07fbda8 RCX: 00007f7b9bcbf08e [ 50.931362][ T2732] RDX: 0000000000000000 RSI: 00007ffdf07fb6c0 RDI: 0000000000000005 [ 50.931574][ T2732] RBP: 00007ffdf07fb620 R08: 0000000000000000 R09: 0000000000000000 [ 50.931786][ T2732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.932003][ T2732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf07fbd80 | [ 50.933648][ T2732] ------------[ cut here ]------------ | [ 50.933787][ T2732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2732 | [ 50.934069][ T2732] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.934647][ T2732] Tainted: [W]=WARN [ 50.934755][ T2732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.934937][ T2732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.935121][ T2732] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.935628][ T2732] RSP: 0018:ffa0000006966fd0 EFLAGS: 00010286 [ 50.935805][ T2732] RAX: 00000000ffffffa6 RBX: ff1100000f2c04c0 RCX: 1ff4000000d2cdc0 [ 50.936021][ T2732] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0570 [ 50.936235][ T2732] RBP: ff1100001284a000 R08: 1fe2200001e580af R09: ff11000012fb2e80 [ 50.936448][ T2732] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 50.936659][ T2732] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284ae04 [ 50.936875][ T2732] FS: 00007f7b9ba85840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 50.937125][ T2732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.937309][ T2732] CR2: 00000000062eca28 CR3: 0000000012851001 CR4: 0000000000771ef0 [ 50.937523][ T2732] PKRU: 55555554 [ 50.937629][ T2732] Call Trace: [ 50.937736][ T2732] [ 50.937808][ T2732] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.937956][ T2732] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.938065][ T2732] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.938213][ T2732] __dev_notify_flags (net/core/dev.c:9787) [ 50.938356][ T2732] ? netif_change_name (net/core/dev.c:1495) [ 50.938497][ T2732] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.938640][ T2732] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 50.938782][ T2732] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 50.938948][ T2732] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 50.939096][ T2732] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.939251][ T2732] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.939396][ T2732] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.939545][ T2732] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.939689][ T2732] ? nla_strscpy (lib/nlattr.c:795) [ 50.939834][ T2732] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.939982][ T2732] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.940124][ T2732] ? __dev_get_by_name (net/core/dev.c:883) [ 50.940271][ T2732] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.940419][ T2732] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.940566][ T2732] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.940711][ T2732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.940853][ T2732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.940999][ T2732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.941141][ T2732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.941288][ T2732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.941437][ T2732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.941581][ T2732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.941723][ T2732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.941871][ T2732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.942014][ T2732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.942157][ T2732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.942306][ T2732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.942448][ T2732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.942591][ T2732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.942731][ T2732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.942878][ T2732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.943024][ T2732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.943167][ T2732] ? netlink_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.943316][ T2732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.943458][ T2732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.943602][ T2732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.943747][ T2732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.943896][ T2732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.944039][ T2732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.944181][ T2732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.944328][ T2732] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.944470][ T2732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.944647][ T2732] ? move_addr_to_kernel (net/socket.c:258) [ 50.944790][ T2732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.944937][ T2732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.945080][ T2732] ___sys_sendmsg (net/socket.c:2752) [ 50.945225][ T2732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.945402][ T2732] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.945557][ T2732] __sys_sendmsg (net/socket.c:2784) [ 50.945702][ T2732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.945842][ T2732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.946027][ T2732] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.946169][ T2732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.946316][ T2732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.946457][ T2732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.946597][ T2732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.946740][ T2732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.946921][ T2732] RIP: 0033:0x7f7b9bcbf08e [ 50.947068][ T2732] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.947575][ T2732] RSP: 002b:00007ffdf07fb610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.947790][ T2732] RAX: ffffffffffffffda RBX: 00007ffdf07fbda8 RCX: 00007f7b9bcbf08e [ 50.948007][ T2732] RDX: 0000000000000000 RSI: 00007ffdf07fb6c0 RDI: 0000000000000005 [ 50.948222][ T2732] RBP: 00007ffdf07fb620 R08: 0000000000000000 R09: 0000000000000000 [ 50.948436][ T2732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.948647][ T2732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf07fbd80 | [ 50.973851][ T2733] ------------[ cut here ]------------ | [ 50.974198][ T2733] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2733 | [ 50.974510][ T2733] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.975172][ T2733] Tainted: [W]=WARN [ 50.975327][ T2733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.975542][ T2733] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.975763][ T2733] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.976508][ T2733] RSP: 0018:ffa00000069a7020 EFLAGS: 00010286 [ 50.976720][ T2733] RAX: 00000000ffffffa6 RBX: ff1100000eb59b40 RCX: 1ff4000000d34dca [ 50.976978][ T2733] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb59bf0 [ 50.977230][ T2733] RBP: ff1100001284a000 R08: 1fe2200001d6b37f R09: ff1100000c8b0b58 [ 50.977478][ T2733] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 50.977725][ T2733] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.977979][ T2733] FS: 00007f4353d5a840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 50.978267][ T2733] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.978482][ T2733] CR2: 0000000005090988 CR3: 0000000012a22005 CR4: 0000000000771ef0 [ 50.978732][ T2733] PKRU: 55555554 [ 50.978891][ T2733] Call Trace: [ 50.979038][ T2733] [ 50.979154][ T2733] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.979338][ T2733] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.979489][ T2733] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.979667][ T2733] __dev_notify_flags (net/core/dev.c:9787) [ 50.979852][ T2733] ? netif_change_name (net/core/dev.c:1495) [ 50.980046][ T2733] ? __dev_change_flags (net/core/dev.c:9752) [ 50.980233][ T2733] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.980413][ T2733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.980595][ T2733] ? 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.980779][ T2733] netif_change_flags (net/core/dev.c:9820) [ 50.980977][ T2733] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.981161][ T2733] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.981351][ T2733] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.981532][ T2733] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.981746][ T2733] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.981939][ T2733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.982120][ T2733] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.982305][ T2733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.982485][ T2733] ? __kernel_text_address (kernel/extable.c:79) [ 50.982667][ T2733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.982851][ T2733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.983045][ T2733] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.983233][ T2733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.983412][ T2733] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.983590][ T2733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.983771][ T2733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.983966][ T2733] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.984149][ T2733] ? __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.984336][ T2733] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.984546][ T2733] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.984730][ T2733] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.984927][ T2733] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.985111][ T2733] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.985300][ T2733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.985479][ T2733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.985662][ T2733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.985841][ T2733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.986036][ T2733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.986226][ T2733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.986406][ T2733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.986588][ T2733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.986771][ T2733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.986968][ T2733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.987149][ T2733] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.987337][ T2733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.987519][ T2733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.987706][ T2733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.987901][ T2733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.988080][ T2733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.988271][ T2733] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.988452][ T2733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.988636][ T2733] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.988816][ T2733] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.989009][ T2733] ? netlink_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.989231][ T2733] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.989413][ T2733] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.989593][ T2733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.989774][ T2733] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.990002][ T2733] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.990185][ T2733] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.990376][ T2733] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.990556][ T2733] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.990735][ T2733] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.990958][ T2733] ? move_addr_to_kernel (net/socket.c:258) [ 50.991140][ T2733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.991328][ T2733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.991508][ T2733] ___sys_sendmsg (net/socket.c:2752) [ 50.991687][ T2733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.991912][ T2733] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.992106][ T2733] __sys_sendmsg (net/socket.c:2784) [ 50.992298][ T2733] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.992481][ T2733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.992701][ T2733] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.992895][ T2733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.993076][ T2733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.993265][ T2733] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.993457][ T2733] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.993649][ T2733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.993888][ T2733] RIP: 0033:0x7f4353f9408e [ 50.994081][ T2733] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.994630][ T2733] RSP: 002b:00007fff350af940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.994897][ T2733] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4353f9408e [ 50.995145][ T2733] RDX: 0000000000000000 RSI: 00007fff350af9f0 RDI: 0000000000000005 [ 50.995437][ T2733] RBP: 00007fff350af950 R08: 0000000000000000 R09: 0000000000000000 [ 50.995721][ T2733] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 50.996005][ T2733] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff350b00b0 | [ 51.076909][ T2741] ------------[ cut here ]------------ | [ 51.077057][ T2741] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2741 | [ 51.077330][ T2741] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.077890][ T2741] Tainted: [W]=WARN [ 51.077993][ T2741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.078163][ T2741] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.078346][ T2741] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.078829][ T2741] RSP: 0018:ffa00000069e7020 EFLAGS: 00010286 [ 51.079011][ T2741] RAX: 00000000ffffffa6 RBX: ff110000100bf0c0 RCX: 1ff4000000d3cdca [ 51.079217][ T2741] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bf170 [ 51.079419][ T2741] RBP: ff110000119ca000 R08: 1fe2200002017e2f R09: ff11000013182e80 [ 51.079622][ T2741] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 51.079822][ T2741] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 51.080029][ T2741] FS: 00007f5b671d8840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.080274][ T2741] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.080448][ T2741] CR2: 00000000243a8988 CR3: 0000000012dcf001 CR4: 0000000000771ef0 [ 51.080651][ T2741] PKRU: 55555554 [ 51.080754][ T2741] Call Trace: [ 51.080856][ T2741] [ 51.080933][ T2741] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.081071][ T2741] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.081178][ T2741] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.081319][ T2741] __dev_notify_flags (net/core/dev.c:9787) [ 51.081456][ T2741] ? netif_change_name (net/core/dev.c:1495) [ 51.081592][ T2741] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 51.081728][ T2741] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 51.081929][ T2741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.082069][ T2741] ? 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.082210][ T2741] netif_change_flags (net/core/dev.c:9820) [ 51.082346][ T2741] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 51.082486][ T2741] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 51.082624][ T2741] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 51.082793][ T2741] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.083005][ T2741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.083141][ T2741] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.083347][ T2741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.083485][ T2741] ? __kernel_text_address (kernel/extable.c:79) [ 51.083622][ T2741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.083758][ T2741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.083979][ T2741] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.084115][ T2741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.084253][ T2741] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 51.084389][ T2741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.084522][ T2741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.084655][ T2741] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 51.084789][ T2741] ? __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.085012][ T2741] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 51.085148][ T2741] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.085288][ T2741] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.085422][ T2741] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 51.085559][ T2741] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.085695][ T2741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.085831][ T2741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.086027][ T2741] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.086161][ T2741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.086298][ T2741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.086436][ T2741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.086571][ T2741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.086704][ T2741] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.086838][ T2741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.086978][ T2741] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.087113][ T2741] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.087254][ T2741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.087389][ T2741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.087524][ T2741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.087662][ T2741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.087797][ T2741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.087939][ T2741] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.088071][ T2741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.088212][ T2741] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.088352][ T2741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.088489][ T2741] ? netlink_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.088626][ T2741] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.088762][ T2741] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.088902][ T2741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.089037][ T2741] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.089172][ T2741] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.089310][ T2741] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.089446][ T2741] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.089583][ T2741] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.089722][ T2741] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.089895][ T2741] ? move_addr_to_kernel (net/socket.c:258) [ 51.090031][ T2741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.090165][ T2741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.090307][ T2741] ___sys_sendmsg (net/socket.c:2752) [ 51.090444][ T2741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.090612][ T2741] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.090759][ T2741] __sys_sendmsg (net/socket.c:2784) [ 51.090900][ T2741] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.091033][ T2741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.091206][ T2741] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.091340][ T2741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.091476][ T2741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.091609][ T2741] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.091744][ T2741] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.091881][ T2741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.092048][ T2741] RIP: 0033:0x7f5b6741208e [ 51.092193][ T2741] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.092670][ T2741] RSP: 002b:00007ffe35f6c000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.092876][ T2741] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5b6741208e [ 51.093081][ T2741] RDX: 0000000000000000 RSI: 00007ffe35f6c0b0 RDI: 0000000000000005 [ 51.093286][ T2741] RBP: 00007ffe35f6c010 R08: 0000000000000000 R09: 0000000000000000 [ 51.093489][ T2741] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.093690][ T2741] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe35f6c770 | [ 51.126012][ T2742] ------------[ cut here ]------------ | [ 51.126171][ T2742] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2742 | [ 51.126449][ T2742] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.127003][ T2742] Tainted: [W]=WARN [ 51.127107][ T2742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.127286][ T2742] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.127461][ 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 [ 51.127943][ T2742] RSP: 0018:ffa0000006a07020 EFLAGS: 00010286 [ 51.128113][ T2742] RAX: 00000000ffffffa6 RBX: ff1100000eb58640 RCX: 1ff4000000d40dca [ 51.128321][ T2742] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb586f0 [ 51.128522][ T2742] RBP: ff110000119ca000 R08: 1fe2200001d6b0df R09: ff11000013185180 [ 51.128724][ T2742] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 51.128931][ T2742] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 51.129132][ T2742] FS: 00007f3307bbb840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.129372][ T2742] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.129539][ T2742] CR2: 0000000007bd9988 CR3: 0000000012244003 CR4: 0000000000771ef0 [ 51.129743][ T2742] PKRU: 55555554 [ 51.129844][ T2742] Call Trace: [ 51.129951][ T2742] [ 51.130021][ T2742] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.130157][ T2742] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.130263][ T2742] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.130398][ T2742] __dev_notify_flags (net/core/dev.c:9787) [ 51.130533][ T2742] ? netif_change_name (net/core/dev.c:1495) [ 51.130670][ T2742] ? __dev_change_flags (net/core/dev.c:9752) [ 51.130805][ T2742] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 51.130943][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.131079][ T2742] ? 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.131219][ T2742] netif_change_flags (net/core/dev.c:9820) [ 51.131354][ T2742] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 51.131492][ T2742] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 51.131628][ T2742] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 51.131793][ T2742] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.131931][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.132065][ T2742] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.132203][ T2742] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.132337][ T2742] ? __kernel_text_address (kernel/extable.c:79) [ 51.132472][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.132610][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.132744][ T2742] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.132887][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.133023][ T2742] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 51.133158][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.133297][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.133432][ T2742] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 51.133566][ T2742] ? __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.133699][ T2742] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 51.133833][ T2742] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.133974][ T2742] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.134114][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 51.134255][ T2742] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.134390][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.134524][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.134657][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.134789][ T2742] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.134927][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.135065][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.135202][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.135336][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.135469][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.135604][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.135738][ T2742] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.135876][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.136011][ T2742] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.136146][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.136287][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.136420][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.136556][ T2742] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.136687][ T2742] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.136821][ T2742] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.136964][ 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)) [ 51.137098][ 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)) [ 51.137239][ T2742] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.137376][ T2742] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.137509][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.137645][ T2742] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.137780][ T2742] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.137920][ T2742] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.138058][ T2742] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.138197][ T2742] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.138331][ T2742] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.138496][ T2742] ? move_addr_to_kernel (net/socket.c:258) [ 51.138631][ T2742] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.138763][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.138912][ T2742] ___sys_sendmsg (net/socket.c:2752) [ 51.139047][ T2742] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.139217][ T2742] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.139363][ T2742] __sys_sendmsg (net/socket.c:2784) [ 51.139499][ T2742] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.139632][ T2742] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.139802][ 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) [ 51.139941][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.140077][ T2742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.140216][ T2742] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.140349][ T2742] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.140483][ T2742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.140650][ T2742] RIP: 0033:0x7f3307df508e [ 51.140789][ 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 [ 51.141276][ T2742] RSP: 002b:00007ffe386ec850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.141480][ T2742] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3307df508e [ 51.141685][ T2742] RDX: 0000000000000000 RSI: 00007ffe386ec900 RDI: 0000000000000005 [ 51.141891][ T2742] RBP: 00007ffe386ec860 R08: 0000000000000000 R09: 0000000000000000 [ 51.142094][ T2742] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.142299][ T2742] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe386ecfc0 | [ 51.198259][ T2747] ------------[ cut here ]------------ | [ 51.198450][ T2747] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2747 | [ 51.198763][ T2747] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.199432][ T2747] Tainted: [W]=WARN [ 51.199579][ T2747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.199792][ T2747] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.200031][ T2747] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.200553][ T2747] RSP: 0018:ffa00000069b6fe0 EFLAGS: 00010286 [ 51.200767][ T2747] RAX: 00000000ffffffa6 RBX: ff1100000cc69b40 RCX: 1ff4000000d36dc2 [ 51.201126][ T2747] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69bf0 [ 51.201456][ T2747] RBP: ff110000119ca000 R08: 1fe220000198d37f R09: ff11000012cdae58 [ 51.201798][ T2747] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 51.202143][ T2747] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 51.202488][ T2747] FS: 00007f0261fcb840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 51.202834][ T2747] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.203110][ T2747] CR2: 0000000015049988 CR3: 000000000f78f003 CR4: 0000000000771ef0 [ 51.203418][ T2747] PKRU: 55555554 [ 51.203619][ T2747] Call Trace: [ 51.203790][ T2747] [ 51.203916][ T2747] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.204098][ T2747] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 51.204288][ T2747] notifier_call_chain (kernel/notifier.c:85) [ 51.204475][ T2747] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 51.204655][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.204834][ T2747] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 51.205062][ T2747] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.205250][ T2747] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 51.205435][ T2747] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 51.205617][ T2747] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 51.205826][ T2747] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 51.206018][ T2747] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 51.206210][ T2747] ? write_profile (kernel/profile.c:194) [ 51.206393][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.206576][ T2747] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 51.206793][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.206986][ T2747] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 51.207168][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.207354][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.207534][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.207716][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.207909][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.208108][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.208298][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.208482][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.208663][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.208845][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.209039][ T2747] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 51.209230][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.209412][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.209596][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.209778][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.209974][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.210156][ T2747] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.210340][ T2747] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.210519][ T2747] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.210700][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.210896][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.211076][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.211266][ T2747] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.211450][ T2747] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.211632][ T2747] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.211816][ T2747] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.212009][ T2747] ? netlink_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.212198][ T2747] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.212379][ T2747] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.212560][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.212745][ T2747] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.212942][ T2747] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.213124][ T2747] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.213317][ T2747] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.213502][ T2747] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.213683][ T2747] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.213907][ T2747] ? move_addr_to_kernel (net/socket.c:258) [ 51.214090][ T2747] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.214283][ T2747] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.214469][ T2747] ___sys_sendmsg (net/socket.c:2752) [ 51.214648][ T2747] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.214877][ T2747] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.215071][ T2747] __sys_sendmsg (net/socket.c:2784) [ 51.215260][ T2747] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.215441][ T2747] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.215662][ T2747] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.215841][ T2747] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.216034][ T2747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.216220][ T2747] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.216401][ T2747] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.216581][ T2747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.216794][ T2747] RIP: 0033:0x7f026220508e [ 51.216996][ T2747] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.217519][ T2747] RSP: 002b:00007ffd13857b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.217766][ T2747] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f026220508e [ 51.218024][ T2747] RDX: 0000000000000000 RSI: 00007ffd13857bf0 RDI: 0000000000000005 [ 51.218275][ T2747] RBP: 00007ffd13857b50 R08: 0000000000000000 R09: 0000000000000000 [ 51.218518][ T2747] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.218761][ T2747] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd138582b0 | [ 51.220920][ T2747] ------------[ cut here ]------------ | [ 51.221061][ T2747] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2747 | [ 51.221323][ T2747] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.221851][ T2747] Tainted: [W]=WARN [ 51.221959][ T2747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.222120][ T2747] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.222294][ T2747] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.222752][ T2747] RSP: 0018:ffa00000069b7060 EFLAGS: 00010286 [ 51.222923][ T2747] RAX: 00000000ffffffa6 RBX: ff11000010d479c0 RCX: 1ff4000000d36dd2 [ 51.223115][ T2747] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d47a70 [ 51.223371][ T2747] RBP: ff1100000c0ea000 R08: 1fe22000021a8f4f R09: ff11000012cdae58 [ 51.223592][ T2747] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 51.223807][ T2747] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000069b7100 [ 51.224035][ T2747] FS: 00007f0261fcb840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 51.224301][ T2747] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.224482][ T2747] CR2: 00005634b211dd5c CR3: 000000000f78f004 CR4: 0000000000771ef0 [ 51.224687][ T2747] PKRU: 55555554 [ 51.224791][ T2747] Call Trace: [ 51.224902][ T2747] [ 51.224974][ T2747] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.225122][ T2747] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.225231][ T2747] netif_close_many (net/core/dev.c:1804) [ 51.225369][ T2747] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.225506][ T2747] ? __dev_close_many (net/core/dev.c:1781) [ 51.225644][ T2747] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 51.225818][ T2747] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 51.225997][ T2747] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 51.226140][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.226282][ T2747] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.226456][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.226594][ T2747] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 51.226732][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.226874][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.227014][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.227151][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.227295][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.227449][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.227586][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.227720][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.227855][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.228000][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.228139][ T2747] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 51.228284][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.228419][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.228556][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.228694][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.228833][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.228966][ T2747] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.229114][ T2747] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.229256][ T2747] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.229394][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.229533][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.229669][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.229806][ T2747] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.229945][ T2747] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.230083][ T2747] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.230229][ T2747] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.230366][ T2747] ? netlink_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.230505][ T2747] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.230645][ T2747] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.230781][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.230928][ T2747] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.231066][ T2747] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.231205][ T2747] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.231345][ T2747] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.231480][ T2747] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.231617][ T2747] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.231787][ T2747] ? move_addr_to_kernel (net/socket.c:258) [ 51.231930][ T2747] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.232067][ T2747] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.232214][ T2747] ___sys_sendmsg (net/socket.c:2752) [ 51.232353][ T2747] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.232527][ T2747] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.232676][ T2747] __sys_sendmsg (net/socket.c:2784) [ 51.232816][ T2747] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.232958][ T2747] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.233131][ T2747] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.233273][ T2747] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.233410][ T2747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.233549][ T2747] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.233687][ T2747] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.233825][ T2747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.233999][ T2747] RIP: 0033:0x7f026220508e [ 51.234141][ T2747] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.234633][ T2747] RSP: 002b:00007ffd13857b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.234839][ T2747] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f026220508e [ 51.235046][ T2747] RDX: 0000000000000000 RSI: 00007ffd13857bf0 RDI: 0000000000000005 [ 51.235254][ T2747] RBP: 00007ffd13857b50 R08: 0000000000000000 R09: 0000000000000000 [ 51.235457][ T2747] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.235659][ T2747] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd138582b0 | [ 51.238219][ T2747] ------------[ cut here ]------------ | [ 51.238366][ T2747] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2747 | [ 51.238625][ T2747] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.239215][ T2747] Tainted: [W]=WARN [ 51.239317][ T2747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.239483][ T2747] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.239656][ T2747] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.240133][ T2747] RSP: 0018:ffa00000069b7190 EFLAGS: 00010286 [ 51.240305][ T2747] RAX: 00000000ffffffa6 RBX: ff1100000c964040 RCX: 1ff4000000d36df8 [ 51.240501][ T2747] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c9640f0 [ 51.240699][ T2747] RBP: ff1100000c0ea000 R08: 1fe220000192c81f R09: ff11000012cdae58 [ 51.240901][ T2747] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 51.241102][ T2747] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 51.241304][ T2747] FS: 00007f0261fcb840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 51.241537][ T2747] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.241702][ T2747] CR2: 00005634b211dd5c CR3: 000000000f78f004 CR4: 0000000000771ef0 [ 51.241911][ T2747] PKRU: 55555554 [ 51.242012][ T2747] Call Trace: [ 51.242110][ T2747] [ 51.242180][ T2747] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 51.242353][ T2747] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.242523][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.242658][ T2747] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 51.242791][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.242931][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.243063][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.243198][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.243330][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.243479][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.243613][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.243744][ T2747] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.243880][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.244016][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.244147][ T2747] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 51.244288][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.244420][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.244551][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.244684][ T2747] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.244819][ T2747] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.244957][ T2747] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.245089][ T2747] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.245224][ T2747] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.245356][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.245492][ T2747] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.245623][ T2747] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.245756][ T2747] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.245894][ T2747] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.246029][ T2747] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.246164][ T2747] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.246302][ T2747] ? netlink_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.246438][ T2747] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.246569][ T2747] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.246701][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.246836][ T2747] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.246977][ T2747] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.247111][ T2747] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.247248][ T2747] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.247383][ T2747] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.247514][ T2747] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.247678][ T2747] ? move_addr_to_kernel (net/socket.c:258) [ 51.247811][ T2747] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.247953][ T2747] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.248087][ T2747] ___sys_sendmsg (net/socket.c:2752) [ 51.248223][ T2747] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.248387][ T2747] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.248533][ T2747] __sys_sendmsg (net/socket.c:2784) [ 51.248668][ T2747] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.248801][ T2747] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.248975][ T2747] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.249109][ T2747] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.249247][ T2747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.249379][ T2747] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.249509][ T2747] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.249642][ T2747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.249806][ T2747] RIP: 0033:0x7f026220508e [ 51.249948][ T2747] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.250426][ T2747] RSP: 002b:00007ffd13857b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.250626][ T2747] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f026220508e [ 51.250824][ T2747] RDX: 0000000000000000 RSI: 00007ffd13857bf0 RDI: 0000000000000005 [ 51.251031][ T2747] RBP: 00007ffd13857b50 R08: 0000000000000000 R09: 0000000000000000 [ 51.251234][ T2747] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.251430][ T2747] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd138582b0 | [ 51.322935][ T2751] ------------[ cut here ]------------ | [ 51.323094][ T2751] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2751 | [ 51.323359][ T2751] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.323895][ T2751] Tainted: [W]=WARN [ 51.323996][ T2751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.324161][ T2751] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.324336][ 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 [ 51.324795][ T2751] RSP: 0018:ffa0000006a56fe0 EFLAGS: 00010286 [ 51.324967][ T2751] RAX: 00000000ffffffa6 RBX: ff1100000f3fdcc0 RCX: 1ff4000000d4adc2 [ 51.325164][ T2751] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fdd70 [ 51.325361][ T2751] RBP: ff110000119ca000 R08: 1fe2200001e7fbaf R09: ff1100000f74d158 [ 51.325555][ T2751] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 51.325748][ T2751] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 51.325951][ T2751] FS: 00007f4522ec7840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.326178][ T2751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.326346][ T2751] CR2: 000000002289b988 CR3: 000000000cffa005 CR4: 0000000000771ef0 [ 51.326542][ T2751] PKRU: 55555554 [ 51.326640][ T2751] Call Trace: [ 51.326738][ T2751] [ 51.326805][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.326942][ T2751] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 51.327073][ T2751] notifier_call_chain (kernel/notifier.c:85) [ 51.327208][ T2751] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 51.327338][ T2751] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 51.327502][ T2751] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.327633][ T2751] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.327762][ T2751] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 51.327953][ T2751] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 51.328084][ T2751] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 51.328252][ T2751] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 51.328386][ T2751] ? write_profile (kernel/profile.c:194) [ 51.328518][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.328649][ T2751] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 51.328815][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.329027][ T2751] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 51.329160][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.329295][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.329426][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.329556][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.329686][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.329835][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.330046][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.330179][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.330313][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.330442][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.330573][ T2751] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 51.330705][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.330835][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.331053][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.331185][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.331320][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.331450][ T2751] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.331581][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.331711][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.331842][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.332059][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.332193][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.332327][ T2751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.332456][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.332587][ T2751] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.332720][ 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)) [ 51.332850][ 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)) [ 51.333061][ T2751] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.333195][ T2751] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.333327][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.333459][ T2751] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.333591][ T2751] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.333723][ T2751] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.333856][ T2751] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.334052][ T2751] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.334183][ T2751] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.334349][ T2751] ? move_addr_to_kernel (net/socket.c:258) [ 51.334481][ T2751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.334612][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.334744][ T2751] ___sys_sendmsg (net/socket.c:2752) [ 51.334926][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.335087][ T2751] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.335232][ T2751] __sys_sendmsg (net/socket.c:2784) [ 51.335361][ T2751] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.335491][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.335655][ 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) [ 51.335784][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.335969][ T2751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.336098][ T2751] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.336232][ T2751] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.336362][ T2751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.336523][ T2751] RIP: 0033:0x7f452310108e [ 51.336657][ 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 [ 51.337177][ T2751] RSP: 002b:00007ffc5419a830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.337376][ T2751] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f452310108e [ 51.337571][ T2751] RDX: 0000000000000000 RSI: 00007ffc5419a8e0 RDI: 0000000000000005 [ 51.337764][ T2751] RBP: 00007ffc5419a840 R08: 0000000000000000 R09: 0000000000000000 [ 51.337973][ T2751] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.338166][ T2751] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5419afa0 | [ 51.339910][ T2751] ------------[ cut here ]------------ | [ 51.340036][ T2751] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2751 | [ 51.340289][ T2751] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.340798][ T2751] Tainted: [W]=WARN [ 51.341422][ T2751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.341581][ T2751] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.341747][ 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 [ 51.342340][ T2751] RSP: 0018:ffa0000006a57060 EFLAGS: 00010286 [ 51.342499][ T2751] RAX: 00000000ffffffa6 RBX: ff1100000f3fd9c0 RCX: 1ff4000000d4add2 [ 51.342688][ T2751] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3fda70 [ 51.342886][ T2751] RBP: ff1100001284a000 R08: 1fe2200001e7fb4f R09: ff1100000f74d158 [ 51.343074][ T2751] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 51.343265][ T2751] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006a57100 [ 51.343455][ T2751] FS: 00007f4522ec7840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.343674][ T2751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.343833][ T2751] CR2: 000000002289b988 CR3: 000000000cffa005 CR4: 0000000000771ef0 [ 51.344036][ T2751] PKRU: 55555554 [ 51.344130][ T2751] Call Trace: [ 51.344228][ T2751] [ 51.344293][ T2751] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.344421][ T2751] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.344518][ T2751] netif_close_many (net/core/dev.c:1804) [ 51.344644][ T2751] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.344769][ T2751] ? __dev_close_many (net/core/dev.c:1781) [ 51.344900][ T2751] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 51.345056][ T2751] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 51.345217][ T2751] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 51.345347][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.345473][ T2751] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.345631][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.345758][ T2751] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 51.345890][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.346015][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.346140][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.346268][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.346394][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.346537][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.346662][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.346791][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.346921][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.347047][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.347172][ T2751] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 51.347305][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.347431][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.347557][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.347682][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.347809][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.347939][ T2751] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.348065][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.348195][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.348321][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.348449][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.348575][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.348701][ T2751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.348826][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.348957][ T2751] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.349087][ 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)) [ 51.349217][ 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)) [ 51.349345][ T2751] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.349474][ T2751] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.349600][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.349728][ T2751] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.349855][ T2751] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.349989][ T2751] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.350118][ T2751] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.350249][ T2751] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.350375][ T2751] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.350532][ T2751] ? move_addr_to_kernel (net/socket.c:258) [ 51.350659][ T2751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.350785][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.350918][ T2751] ___sys_sendmsg (net/socket.c:2752) [ 51.351045][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.351205][ T2751] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.351344][ T2751] __sys_sendmsg (net/socket.c:2784) [ 51.351472][ T2751] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.351597][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.351758][ 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) [ 51.351889][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.352018][ T2751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.352143][ T2751] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.352273][ T2751] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.352399][ T2751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.352555][ T2751] RIP: 0033:0x7f452310108e [ 51.352687][ 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 [ 51.353175][ T2751] RSP: 002b:00007ffc5419a830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.353401][ T2751] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f452310108e [ 51.353619][ T2751] RDX: 0000000000000000 RSI: 00007ffc5419a8e0 RDI: 0000000000000005 [ 51.353825][ T2751] RBP: 00007ffc5419a840 R08: 0000000000000000 R09: 0000000000000000 [ 51.354036][ T2751] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.354246][ T2751] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5419afa0 | [ 51.356719][ T2751] ------------[ cut here ]------------ | [ 51.356855][ T2751] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2751 | [ 51.357167][ T2751] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.357668][ T2751] Tainted: [W]=WARN [ 51.357761][ T2751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.357977][ T2751] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.358137][ 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 [ 51.358666][ T2751] RSP: 0018:ffa0000006a57190 EFLAGS: 00010286 [ 51.358820][ T2751] RAX: 00000000ffffffa6 RBX: ff1100000cf01240 RCX: 1ff4000000d4adf8 [ 51.359124][ T2751] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf012f0 [ 51.359315][ T2751] RBP: ff1100001284a000 R08: 1fe22000019e025f R09: ff1100000f74d158 [ 51.359498][ T2751] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.359689][ T2751] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 51.359924][ T2751] FS: 00007f4522ec7840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.360140][ T2751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.360302][ T2751] CR2: 000000002289b988 CR3: 000000000cffa005 CR4: 0000000000771ef0 [ 51.360485][ T2751] PKRU: 55555554 [ 51.360577][ T2751] Call Trace: [ 51.360668][ T2751] [ 51.360731][ T2751] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 51.360937][ T2751] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.361090][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.361218][ T2751] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 51.361341][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.361463][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.361591][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.361712][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.361833][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.362023][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.362145][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.362271][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.362407][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.362538][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.362663][ T2751] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 51.362788][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.362960][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.363083][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.363209][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.363344][ T2751] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 51.363467][ T2751] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.363588][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.363712][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.363834][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.364009][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.364131][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.364261][ T2751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.364387][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.364510][ T2751] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.364636][ 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)) [ 51.364757][ 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)) [ 51.364934][ T2751] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.365058][ T2751] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.365181][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.365310][ T2751] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.365433][ T2751] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.365557][ T2751] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.365681][ T2751] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.365804][ T2751] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.365977][ T2751] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.366129][ T2751] ? move_addr_to_kernel (net/socket.c:258) [ 51.366257][ T2751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.366380][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.366517][ T2751] ___sys_sendmsg (net/socket.c:2752) [ 51.366642][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.366794][ T2751] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.366978][ T2751] __sys_sendmsg (net/socket.c:2784) [ 51.367100][ T2751] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.367227][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.367399][ 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) [ 51.367527][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.367650][ T2751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.367772][ T2751] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.367945][ T2751] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.368067][ T2751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.368224][ T2751] RIP: 0033:0x7f452310108e [ 51.368352][ 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 [ 51.368783][ T2751] RSP: 002b:00007ffc5419a830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.369017][ T2751] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f452310108e [ 51.369201][ T2751] RDX: 0000000000000000 RSI: 00007ffc5419a8e0 RDI: 0000000000000005 [ 51.369391][ T2751] RBP: 00007ffc5419a840 R08: 0000000000000000 R09: 0000000000000000 [ 51.369572][ T2751] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb58 [ 51.369761][ T2751] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5419afa0 | [ 51.394948][ T164] ------------[ cut here ]------------ | [ 51.395110][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 51.395408][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.396529][ T164] Tainted: [W]=WARN [ 51.396640][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.396821][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.397015][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.397528][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 51.397710][ T164] RAX: 00000000ffffffa6 RBX: ff1100000eb59840 RCX: 1ff40000000feebf [ 51.397931][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb598f0 [ 51.398147][ T164] RBP: ff110000119ca000 R08: 1fe2200001d6b31f R09: ff1100000c015220 [ 51.398365][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 51.398577][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 51.398792][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 51.399051][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.399236][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 51.399452][ T164] PKRU: 55555554 [ 51.399558][ T164] Call Trace: [ 51.399665][ T164] [ 51.399739][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.399891][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.400000][ T164] netif_close_many (net/core/dev.c:1804) [ 51.400142][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.400291][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 51.400434][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.400580][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 51.400724][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 51.400908][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 51.401087][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.401236][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 51.401383][ T164] ? __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.401525][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 51.401668][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.401845][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 51.401995][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 51.402138][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.402284][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.402429][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 51.402573][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.402715][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 51.402860][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 51.403023][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 51.403168][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 51.403353][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 51.403532][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 51.403678][ T164] ? 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)) [ 51.403822][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 51.404006][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 51.404155][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 51.404303][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 51.404445][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 51.404588][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 51.404698][ T164] new_sync_write (fs/read_write.c:595) [ 51.404848][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.404998][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 51.405141][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.405289][ T164] ? ksys_write (fs/read_write.c:740) [ 51.405436][ T164] vfs_write (fs/read_write.c:688) [ 51.405546][ T164] ksys_write (fs/read_write.c:740) [ 51.405654][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 51.405798][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.405945][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.406089][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.406234][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.406375][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.406517][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.406693][ T164] RIP: 0033:0x7f4f5d5d508e [ 51.406840][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.407352][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 51.407567][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 51.407781][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 51.407998][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 51.408214][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 51.408426][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 51.413495][ T164] ------------[ cut here ]------------ | [ 51.413638][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 51.413911][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.414493][ T164] Tainted: [W]=WARN [ 51.414595][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.414762][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.414944][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.415422][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 51.415592][ T164] RAX: 00000000ffffffa6 RBX: ff1100000eb58340 RCX: 1ff40000000feeef [ 51.415792][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eb583f0 [ 51.416066][ T164] RBP: ff110000119ca000 R08: 1fe2200001d6b07f R09: ff1100000c0151f8 [ 51.416271][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 51.416470][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 51.416672][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 51.416974][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.417144][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7001 CR4: 0000000000771ef0 [ 51.417350][ T164] PKRU: 55555554 [ 51.417450][ T164] Call Trace: [ 51.417550][ T164] [ 51.417621][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 51.417794][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.418038][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 51.418173][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 51.418311][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.418445][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.418581][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 51.418715][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.418850][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 51.419073][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 51.419216][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 51.419354][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 51.419522][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 51.419690][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 51.419826][ T164] ? 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)) [ 51.420039][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 51.420213][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 51.420347][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 51.420482][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 51.420615][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 51.420749][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 51.420851][ T164] new_sync_write (fs/read_write.c:595) [ 51.421076][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.421218][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 51.421353][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.421487][ T164] ? ksys_write (fs/read_write.c:740) [ 51.421626][ T164] vfs_write (fs/read_write.c:688) [ 51.421729][ T164] ksys_write (fs/read_write.c:740) [ 51.421831][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 51.422050][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.422185][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.422326][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.422459][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.422593][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.422727][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.422978][ T164] RIP: 0033:0x7f4f5d5d508e [ 51.423117][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.423598][ T164] RSP: 002b:00007ffc17316190 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 51.423802][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 51.424059][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 51.424263][ T164] RBP: 00007ffc173161a0 R08: 0000000000000000 R09: 0000000000000000 [ 51.424464][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 51.424664][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 51.497024][ T164] ------------[ cut here ]------------ | [ 51.497285][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 51.497680][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.498530][ T164] Tainted: [W]=WARN [ 51.498655][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.498860][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.499075][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.499709][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 51.499976][ T164] RAX: 00000000ffffffa6 RBX: ff110000100ae640 RCX: 1ff40000000fee65 [ 51.500228][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae6f0 [ 51.500474][ T164] RBP: ff11000013232000 R08: 1fe2200002015cdf R09: ff1100000c015248 [ 51.500718][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.501018][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013232000 [ 51.501271][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.501562][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.501770][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 51.502023][ T164] PKRU: 55555554 [ 51.502147][ T164] Call Trace: [ 51.502276][ T164] [ 51.502361][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.502530][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.502656][ T164] register_netdevice (net/core/dev.c:11488) [ 51.502824][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 51.503059][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 51.503238][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 51.503450][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 51.503621][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 51.503828][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 51.504000][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 51.504216][ T164] ? 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)) [ 51.504382][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 51.504508][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.504676][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 51.504890][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 51.505059][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 51.505259][ T164] call_driver_probe (drivers/base/dd.c:629) [ 51.505434][ T164] really_probe (drivers/base/dd.c:709) [ 51.505602][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 51.505766][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 51.505937][ T164] driver_probe_device (drivers/base/dd.c:901) [ 51.506132][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 51.506307][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 51.506473][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 51.506641][ T164] __device_attach (drivers/base/dd.c:1101) [ 51.506805][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.507104][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 51.507314][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.507480][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 51.507667][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 51.507830][ T164] bus_probe_device (drivers/base/bus.c:613) [ 51.508127][ T164] device_add (drivers/base/core.c:3706) [ 51.508299][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 51.508509][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 51.508675][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 51.508841][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 51.509291][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.509458][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 51.509664][ T164] ? 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)) [ 51.509829][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 51.510006][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 51.510172][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 51.510342][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 51.510586][ T164] new_sync_write (fs/read_write.c:595) [ 51.510997][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.511162][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 51.511451][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.511618][ T164] ? ksys_write (fs/read_write.c:740) [ 51.511790][ T164] vfs_write (fs/read_write.c:688) [ 51.511921][ T164] ksys_write (fs/read_write.c:740) [ 51.512071][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 51.512242][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.512410][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.512576][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.512742][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.513020][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.513200][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.513404][ T164] RIP: 0033:0x7f4f5d5d508e [ 51.513601][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.514193][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 51.514442][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 51.514683][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 51.514933][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 51.515180][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 51.515432][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 51.519976][ T164] ------------[ cut here ]------------ | [ 51.520169][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 51.520494][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.521285][ T164] Tainted: [W]=WARN [ 51.521393][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.521579][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.521759][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.522259][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 51.522434][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194f240 RCX: 1ff40000000feeef [ 51.522648][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f2f0 [ 51.522871][ T164] RBP: ff11000013232000 R08: 1fe2200002329e5f R09: ff1100000c0151f8 [ 51.523108][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.523331][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 51.523539][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.523783][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.524023][ T164] CR2: 00005634ecbfd000 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 51.524234][ T164] PKRU: 55555554 [ 51.524337][ T164] Call Trace: [ 51.524440][ T164] [ 51.524512][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 51.524688][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 51.524935][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 51.525078][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 51.525218][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.525353][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.525494][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 51.525632][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.525771][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 51.525966][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 51.526164][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 51.526309][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 51.526484][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 51.526671][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 51.526833][ T164] ? 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)) [ 51.527027][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 51.527201][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 51.527337][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 51.527473][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 51.527613][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 51.527751][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 51.527925][ T164] new_sync_write (fs/read_write.c:595) [ 51.528066][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.528207][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 51.528346][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.528485][ T164] ? ksys_write (fs/read_write.c:740) [ 51.528642][ T164] vfs_write (fs/read_write.c:688) [ 51.528749][ T164] ksys_write (fs/read_write.c:740) [ 51.528854][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 51.529047][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.529183][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.529327][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.529464][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.529620][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.529762][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.530090][ T164] RIP: 0033:0x7f4f5d5d508e [ 51.530281][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.530766][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 51.531122][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 51.531330][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 51.531546][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 51.531749][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 51.532189][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 51.582735][ T164] ------------[ cut here ]------------ | [ 51.582962][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 51.583304][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.584063][ T164] Tainted: [W]=WARN [ 51.584172][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.584357][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.584583][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.585490][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 51.585679][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cf010c0 RCX: 1ff40000000feed1 [ 51.585975][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf01170 [ 51.586189][ T164] RBP: ff11000010ec2000 R08: 1fe22000019e022f R09: ff1100000c0151f8 [ 51.586404][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.586616][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010ec2000 [ 51.586828][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.587163][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.587347][ T164] CR2: 000055ff871b0000 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 51.587560][ T164] PKRU: 55555554 [ 51.587667][ T164] Call Trace: [ 51.587775][ T164] [ 51.587848][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.588076][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.588185][ T164] register_netdevice (net/core/dev.c:11488) [ 51.588334][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 51.588511][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 51.588656][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 51.588839][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 51.589064][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 51.589248][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 51.589428][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.589576][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 51.589718][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 51.589962][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 51.590107][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 51.590290][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 51.590432][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 51.590574][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 51.590717][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 51.590824][ T164] new_sync_write (fs/read_write.c:595) [ 51.590971][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.591113][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 51.591261][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.591401][ T164] ? ksys_write (fs/read_write.c:740) [ 51.591545][ T164] vfs_write (fs/read_write.c:688) [ 51.591654][ T164] ksys_write (fs/read_write.c:740) [ 51.591762][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 51.591908][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.592050][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.592197][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.592338][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.592478][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.592620][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.592796][ T164] RIP: 0033:0x7f4f5d5d508e [ 51.592950][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.593457][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 51.593673][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 51.593891][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 51.594100][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 51.594318][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 51.594531][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 51.826357][ T164] ------------[ cut here ]------------ | [ 51.826534][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 51.826826][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.827611][ T164] Tainted: [W]=WARN [ 51.827719][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.827904][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.828090][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.828613][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 51.828796][ T164] RAX: 00000000ffffffa6 RBX: ff110000100bedc0 RCX: 1ff40000000feed1 [ 51.829023][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bee70 [ 51.829249][ T164] RBP: ff11000010c22000 R08: 1fe2200002017dcf R09: ff1100000c0151f8 [ 51.829464][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.829678][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010c22000 [ 51.829899][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.830150][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.830336][ T164] CR2: 00005634ecc19270 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 51.830550][ T164] PKRU: 55555554 [ 51.830657][ T164] Call Trace: [ 51.830764][ T164] [ 51.830839][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.831068][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.831198][ T164] register_netdevice (net/core/dev.c:11488) [ 51.831348][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 51.831527][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 51.831697][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 51.831886][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 51.832034][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 51.832219][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 51.832403][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.832548][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 51.832690][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 51.832875][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 51.833023][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 51.833205][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 51.833349][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 51.833491][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 51.833634][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 51.833742][ T164] new_sync_write (fs/read_write.c:595) [ 51.833895][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.834039][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 51.834183][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.834328][ T164] ? ksys_write (fs/read_write.c:740) [ 51.834475][ T164] vfs_write (fs/read_write.c:688) [ 51.834584][ T164] ksys_write (fs/read_write.c:740) [ 51.834691][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 51.834834][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.834980][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.835124][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.835271][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.835414][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.835558][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.835734][ T164] RIP: 0033:0x7f4f5d5d508e [ 51.835888][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.836394][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 51.836612][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 51.836825][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 51.837046][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 51.837269][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 51.837486][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 51.966267][ T2769] ------------[ cut here ]------------ | [ 51.966440][ T2769] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2769 | [ 51.966723][ T2769] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.968081][ T2769] Tainted: [W]=WARN [ 51.968188][ T2769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.968369][ T2769] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.968553][ T2769] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.969134][ T2769] RSP: 0018:ffa0000006ac6f70 EFLAGS: 00010286 [ 51.969312][ T2769] RAX: 00000000ffffffa6 RBX: ff1100000f2c0c40 RCX: 1ff4000000d58db4 [ 51.969520][ T2769] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0cf0 [ 51.969728][ T2769] RBP: ff11000010ec2000 R08: 1fe2200001e5819f R09: ff1100000cc65180 [ 51.970005][ T2769] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 51.970217][ T2769] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 51.970424][ T2769] FS: 00007f037ed36840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 51.970670][ T2769] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.970845][ T2769] CR2: 00000000233d3a28 CR3: 000000000f731002 CR4: 0000000000771ef0 [ 51.971112][ T2769] PKRU: 55555554 [ 51.971222][ T2769] Call Trace: [ 51.971327][ T2769] [ 51.971400][ T2769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.971541][ T2769] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 51.971681][ T2769] notifier_call_chain (kernel/notifier.c:85) [ 51.971823][ T2769] __netdev_upper_dev_link (net/core/dev.c:8931) [ 51.971971][ T2769] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 51.972113][ T2769] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 51.972261][ T2769] netdev_upper_dev_link (net/core/dev.c:8972) [ 51.972400][ T2769] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 51.972541][ T2769] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 51.972686][ T2769] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 51.972831][ T2769] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 51.972976][ T2769] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 51.973120][ T2769] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 51.973264][ T2769] ? nla_strscpy (lib/nlattr.c:795) [ 51.973405][ T2769] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 51.973545][ T2769] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 51.973685][ T2769] ? __dev_get_by_name (net/core/dev.c:883) [ 51.973825][ T2769] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 51.973976][ T2769] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 51.974120][ T2769] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.974267][ T2769] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.974408][ T2769] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.974548][ T2769] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.974686][ T2769] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.974823][ T2769] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.974971][ T2769] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.975112][ T2769] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.975255][ T2769] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.975397][ T2769] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.975537][ T2769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.975677][ T2769] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.975818][ T2769] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.975963][ T2769] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.976102][ T2769] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.976245][ T2769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.976385][ T2769] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.976527][ T2769] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.976666][ T2769] ? netlink_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.976810][ T2769] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.976960][ T2769] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.977103][ T2769] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.977249][ T2769] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.977389][ T2769] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.977532][ T2769] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.977675][ T2769] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.977814][ T2769] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.977959][ T2769] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.978133][ T2769] ? move_addr_to_kernel (net/socket.c:258) [ 51.978278][ T2769] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.978418][ T2769] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.978559][ T2769] ___sys_sendmsg (net/socket.c:2752) [ 51.978697][ T2769] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.978875][ T2769] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.979029][ T2769] __sys_sendmsg (net/socket.c:2784) [ 51.979167][ T2769] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.979308][ T2769] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.979483][ T2769] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.979622][ T2769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.979761][ T2769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.979905][ T2769] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.980045][ T2769] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.980185][ T2769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.980362][ T2769] RIP: 0033:0x7f037ef7008e [ 51.980508][ T2769] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.981007][ T2769] RSP: 002b:00007ffeddd9b3e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.981222][ T2769] RAX: ffffffffffffffda RBX: 00007ffeddd9bb78 RCX: 00007f037ef7008e [ 51.981429][ T2769] RDX: 0000000000000000 RSI: 00007ffeddd9b490 RDI: 0000000000000005 [ 51.981642][ T2769] RBP: 00007ffeddd9b3f0 R08: 0000000000000000 R09: 0000000000000000 [ 51.981849][ T2769] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 51.982060][ T2769] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeddd9bb50 | [ 51.983710][ T2769] ------------[ cut here ]------------ | [ 51.983871][ T2769] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2769 | [ 51.984151][ T2769] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.984717][ T2769] Tainted: [W]=WARN [ 51.984822][ T2769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.985003][ T2769] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.985185][ T2769] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.985679][ T2769] RSP: 0018:ffa0000006ac6fd0 EFLAGS: 00010286 [ 51.985853][ T2769] RAX: 00000000ffffffa6 RBX: ff110000100af240 RCX: 1ff4000000d58dc0 [ 51.986070][ T2769] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af2f0 [ 51.986282][ T2769] RBP: ff1100000cc12000 R08: 1fe2200002015e5f R09: ff1100000cc65180 [ 51.986489][ T2769] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.986698][ T2769] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 51.986914][ T2769] FS: 00007f037ed36840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 51.987158][ T2769] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.987338][ T2769] CR2: 00005634b211dd5c CR3: 000000000f731004 CR4: 0000000000771ef0 [ 51.987547][ T2769] PKRU: 55555554 [ 51.987651][ T2769] Call Trace: [ 51.987755][ T2769] [ 51.987826][ T2769] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.987973][ T2769] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.988080][ T2769] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 51.988225][ T2769] __dev_notify_flags (net/core/dev.c:9787) [ 51.988365][ T2769] ? netif_change_name (net/core/dev.c:1495) [ 51.988505][ T2769] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 51.988646][ T2769] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 51.988784][ T2769] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 51.988930][ T2769] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 51.989076][ T2769] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 51.989224][ T2769] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 51.989365][ T2769] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 51.989510][ T2769] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 51.989650][ T2769] ? nla_strscpy (lib/nlattr.c:795) [ 51.989790][ T2769] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 51.989938][ T2769] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 51.990078][ T2769] ? __dev_get_by_name (net/core/dev.c:883) [ 51.990221][ T2769] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 51.990366][ T2769] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 51.990509][ T2769] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.990649][ T2769] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.990788][ T2769] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.990932][ T2769] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.991070][ T2769] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.991211][ T2769] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.991354][ T2769] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.991495][ T2769] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.991634][ T2769] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.991777][ T2769] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.991921][ T2769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.992060][ T2769] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.992205][ T2769] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.992344][ T2769] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.992483][ T2769] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.992621][ T2769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.992760][ T2769] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.992909][ T2769] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.993047][ T2769] ? netlink_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.993188][ T2769] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.993332][ T2769] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.993472][ T2769] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.993613][ T2769] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.993755][ T2769] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.993899][ T2769] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.994040][ T2769] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.994179][ T2769] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.994321][ T2769] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.994491][ T2769] ? move_addr_to_kernel (net/socket.c:258) [ 51.994630][ T2769] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.994767][ T2769] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.994926][ T2769] ___sys_sendmsg (net/socket.c:2752) [ 51.995075][ T2769] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.995273][ T2769] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.995432][ T2769] __sys_sendmsg (net/socket.c:2784) [ 51.995578][ T2769] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.995725][ T2769] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.995913][ T2769] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.996051][ T2769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.996194][ T2769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.996348][ T2769] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.996486][ T2769] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.996623][ T2769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.996794][ T2769] RIP: 0033:0x7f037ef7008e [ 51.996943][ T2769] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.997446][ T2769] RSP: 002b:00007ffeddd9b3e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.997655][ T2769] RAX: ffffffffffffffda RBX: 00007ffeddd9bb78 RCX: 00007f037ef7008e [ 51.997868][ T2769] RDX: 0000000000000000 RSI: 00007ffeddd9b490 RDI: 0000000000000005 [ 51.998074][ T2769] RBP: 00007ffeddd9b3f0 R08: 0000000000000000 R09: 0000000000000000 [ 51.998286][ T2769] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 51.998493][ T2769] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeddd9bb50 | [ 52.025815][ T2770] ------------[ cut here ]------------ | [ 52.026451][ T2770] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2770 | [ 52.026718][ T2770] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.027261][ T2770] Tainted: [W]=WARN [ 52.027358][ T2770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.027520][ T2770] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.027688][ T2770] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.028227][ T2770] RSP: 0018:ffa0000006ad7020 EFLAGS: 00010286 [ 52.028395][ T2770] RAX: 00000000ffffffa6 RBX: ff1100000f2c10c0 RCX: 1ff4000000d5adca [ 52.028588][ T2770] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1170 [ 52.028781][ T2770] RBP: ff1100000cc12000 R08: 1fe2200001e5822f R09: ff11000013148b58 [ 52.028980][ T2770] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 52.029176][ T2770] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.029378][ T2770] FS: 00007fdaefce7840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 52.029605][ T2770] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.029769][ T2770] CR2: 0000000009a51988 CR3: 000000000f5ae006 CR4: 0000000000771ef0 [ 52.029970][ T2770] PKRU: 55555554 [ 52.030068][ T2770] Call Trace: [ 52.030167][ T2770] [ 52.030242][ T2770] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.030376][ T2770] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.030475][ T2770] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.030606][ T2770] __dev_notify_flags (net/core/dev.c:9787) [ 52.030740][ T2770] ? netif_change_name (net/core/dev.c:1495) [ 52.030875][ T2770] ? __dev_change_flags (net/core/dev.c:9752) [ 52.031006][ T2770] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.031136][ T2770] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.031274][ T2770] ? 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.031407][ T2770] netif_change_flags (net/core/dev.c:9820) [ 52.031539][ T2770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.031669][ T2770] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.031801][ T2770] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.031939][ T2770] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.032100][ T2770] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.032237][ T2770] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.032368][ T2770] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.032498][ T2770] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.032628][ T2770] ? __kernel_text_address (kernel/extable.c:79) [ 52.032761][ T2770] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.032901][ T2770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.033033][ T2770] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.033165][ T2770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.033298][ T2770] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.033427][ T2770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.033556][ T2770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.033686][ T2770] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.033817][ T2770] ? __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.033953][ T2770] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.034086][ T2770] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.034223][ T2770] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.034353][ T2770] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.034486][ T2770] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.034620][ T2770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.034751][ T2770] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.034886][ T2770] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.035016][ T2770] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.035149][ T2770] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.035286][ T2770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.035415][ T2770] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.035545][ T2770] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.035674][ T2770] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.035806][ T2770] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.035940][ T2770] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.036073][ T2770] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.036207][ T2770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.036337][ T2770] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.036470][ T2770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.036600][ T2770] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.036731][ T2770] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.036860][ T2770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.037000][ T2770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.037135][ T2770] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.037268][ T2770] ? netlink_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.037400][ T2770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.037532][ T2770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.037663][ T2770] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.037794][ T2770] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.037931][ T2770] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.038063][ T2770] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.038200][ T2770] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.038331][ T2770] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.038460][ T2770] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.038621][ T2770] ? move_addr_to_kernel (net/socket.c:258) [ 52.038752][ T2770] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.038887][ T2770] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.039021][ T2770] ___sys_sendmsg (net/socket.c:2752) [ 52.039153][ T2770] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.039321][ T2770] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.039462][ T2770] __sys_sendmsg (net/socket.c:2784) [ 52.039594][ T2770] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.039724][ T2770] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.039897][ T2770] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.040028][ T2770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.040160][ T2770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.040296][ T2770] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.040425][ T2770] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.040556][ T2770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.040720][ T2770] RIP: 0033:0x7fdaeff2108e [ 52.040859][ T2770] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.041332][ T2770] RSP: 002b:00007ffdfc1c0680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.041530][ T2770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdaeff2108e [ 52.041725][ T2770] RDX: 0000000000000000 RSI: 00007ffdfc1c0730 RDI: 0000000000000005 [ 52.041928][ T2770] RBP: 00007ffdfc1c0690 R08: 0000000000000000 R09: 0000000000000000 [ 52.042122][ T2770] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.042324][ T2770] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfc1c0df0 | [ 52.110860][ T2775] ------------[ cut here ]------------ | [ 52.111026][ T2775] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2775 | [ 52.111310][ T2775] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.111888][ T2775] Tainted: [W]=WARN [ 52.111997][ T2775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.112170][ T2775] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.112356][ T2775] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.112846][ T2775] RSP: 0018:ffa0000006b06f70 EFLAGS: 00010286 [ 52.113355][ T2775] RAX: 00000000ffffffa6 RBX: ff1100000cf01540 RCX: 1ff4000000d60db4 [ 52.113566][ T2775] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf015f0 [ 52.113775][ T2775] RBP: ff11000010c22000 R08: 1fe22000019e02bf R09: ff1100000cb82e80 [ 52.113991][ T2775] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 52.114202][ T2775] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 52.114411][ T2775] FS: 00007f6762ba9840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 52.114655][ T2775] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.114831][ T2775] CR2: 0000000019286a28 CR3: 000000000c2f7002 CR4: 0000000000771ef0 [ 52.115047][ T2775] PKRU: 55555554 [ 52.115153][ T2775] Call Trace: [ 52.115262][ T2775] [ 52.115334][ T2775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.115475][ T2775] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 52.115615][ T2775] notifier_call_chain (kernel/notifier.c:85) [ 52.115758][ T2775] __netdev_upper_dev_link (net/core/dev.c:8931) [ 52.115906][ T2775] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 52.116049][ T2775] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 52.116195][ T2775] netdev_upper_dev_link (net/core/dev.c:8972) [ 52.116336][ T2775] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 52.116476][ T2775] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 52.116622][ T2775] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 52.116765][ T2775] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 52.116913][ T2775] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 52.117057][ T2775] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 52.117202][ T2775] ? nla_strscpy (lib/nlattr.c:795) [ 52.117342][ T2775] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 52.117483][ T2775] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.117622][ T2775] ? __dev_get_by_name (net/core/dev.c:883) [ 52.117761][ T2775] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.117912][ T2775] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.118055][ T2775] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.118201][ T2775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.118341][ T2775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.118480][ T2775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.118618][ T2775] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.118756][ T2775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.118905][ T2775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.119047][ T2775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.119185][ T2775] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.119331][ T2775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.119471][ T2775] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.119609][ T2775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.119751][ T2775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.119896][ T2775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.120037][ T2775] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.120176][ T2775] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.120321][ T2775] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.120464][ T2775] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.120606][ T2775] ? netlink_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.120747][ T2775] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.120891][ T2775] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.121031][ T2775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.121172][ T2775] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.121315][ T2775] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.121454][ T2775] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.121595][ T2775] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.121733][ T2775] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.121878][ T2775] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.122053][ T2775] ? move_addr_to_kernel (net/socket.c:258) [ 52.122198][ T2775] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.122340][ T2775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.122483][ T2775] ___sys_sendmsg (net/socket.c:2752) [ 52.122621][ T2775] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.122794][ T2775] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.122953][ T2775] __sys_sendmsg (net/socket.c:2784) [ 52.123093][ T2775] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.123235][ T2775] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.123411][ T2775] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.123551][ T2775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.123691][ T2775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.123830][ T2775] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.123974][ T2775] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.124114][ T2775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.124291][ T2775] RIP: 0033:0x7f6762de308e [ 52.124440][ T2775] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.124939][ T2775] RSP: 002b:00007ffdb5cf63d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.125150][ T2775] RAX: ffffffffffffffda RBX: 00007ffdb5cf6b68 RCX: 00007f6762de308e [ 52.125361][ T2775] RDX: 0000000000000000 RSI: 00007ffdb5cf6480 RDI: 0000000000000005 [ 52.125570][ T2775] RBP: 00007ffdb5cf63e0 R08: 0000000000000000 R09: 0000000000000000 [ 52.125777][ T2775] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.125992][ T2775] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb5cf6b40 | [ 52.127598][ T2775] ------------[ cut here ]------------ | [ 52.127734][ T2775] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2775 | [ 52.128010][ T2775] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.128571][ T2775] Tainted: [W]=WARN [ 52.128676][ T2775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.128849][ T2775] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.129034][ T2775] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.129533][ T2775] RSP: 0018:ffa0000006b06fd0 EFLAGS: 00010286 [ 52.129708][ T2775] RAX: 00000000ffffffa6 RBX: ff1100000cf019c0 RCX: 1ff4000000d60dc0 [ 52.129919][ T2775] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf01a70 [ 52.130127][ T2775] RBP: ff1100000c0ea000 R08: 1fe22000019e034f R09: ff1100000cb82e80 [ 52.130340][ T2775] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 52.130549][ T2775] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 52.130759][ T2775] FS: 00007f6762ba9840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 52.131008][ T2775] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.131184][ T2775] CR2: 0000000019286a28 CR3: 000000000c2f7002 CR4: 0000000000771ef0 [ 52.131398][ T2775] PKRU: 55555554 [ 52.131502][ T2775] Call Trace: [ 52.131605][ T2775] [ 52.131679][ T2775] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.131821][ T2775] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.131932][ T2775] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 52.132071][ T2775] __dev_notify_flags (net/core/dev.c:9787) [ 52.132216][ T2775] ? netif_change_name (net/core/dev.c:1495) [ 52.132357][ T2775] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 52.132498][ T2775] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 52.132639][ T2775] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 52.132781][ T2775] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 52.132930][ T2775] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 52.133072][ T2775] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 52.133218][ T2775] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 52.133361][ T2775] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 52.133499][ T2775] ? nla_strscpy (lib/nlattr.c:795) [ 52.133641][ T2775] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 52.133782][ T2775] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.133926][ T2775] ? __dev_get_by_name (net/core/dev.c:883) [ 52.134064][ T2775] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.134210][ T2775] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.134354][ T2775] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.134494][ T2775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.134632][ T2775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.134773][ T2775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.134914][ T2775] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.135053][ T2775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.135199][ T2775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.135340][ T2775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.135479][ T2775] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.135620][ T2775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.135760][ T2775] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.135903][ T2775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.136044][ T2775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.136183][ T2775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.136327][ T2775] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.136467][ T2775] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.136606][ T2775] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.136748][ T2775] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.136893][ T2775] ? netlink_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.137034][ T2775] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.137174][ T2775] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.137317][ T2775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.137458][ T2775] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.137598][ T2775] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.137738][ T2775] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.137885][ T2775] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.138023][ T2775] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.138161][ T2775] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.138335][ T2775] ? move_addr_to_kernel (net/socket.c:258) [ 52.138474][ T2775] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.138612][ T2775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.138752][ T2775] ___sys_sendmsg (net/socket.c:2752) [ 52.138909][ T2775] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.139087][ T2775] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.139241][ T2775] __sys_sendmsg (net/socket.c:2784) [ 52.139379][ T2775] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.139517][ T2775] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.139692][ T2775] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.139832][ T2775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.139977][ T2775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.140116][ T2775] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.140258][ T2775] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.140398][ T2775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.140572][ T2775] RIP: 0033:0x7f6762de308e [ 52.140714][ T2775] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.141214][ T2775] RSP: 002b:00007ffdb5cf63d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.141424][ T2775] RAX: ffffffffffffffda RBX: 00007ffdb5cf6b68 RCX: 00007f6762de308e [ 52.141633][ T2775] RDX: 0000000000000000 RSI: 00007ffdb5cf6480 RDI: 0000000000000005 [ 52.141841][ T2775] RBP: 00007ffdb5cf63e0 R08: 0000000000000000 R09: 0000000000000000 [ 52.142050][ T2775] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.142261][ T2775] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb5cf6b40 | [ 52.166577][ T2776] ------------[ cut here ]------------ | [ 52.166729][ T2776] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2776 | [ 52.166997][ T2776] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.167537][ T2776] Tainted: [W]=WARN [ 52.167638][ T2776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.167803][ T2776] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.167979][ T2776] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.168447][ T2776] RSP: 0018:ffa0000006b17020 EFLAGS: 00010286 [ 52.168613][ T2776] RAX: 00000000ffffffa6 RBX: ff1100000c964dc0 RCX: 1ff4000000d62dca [ 52.168808][ T2776] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964e70 [ 52.169084][ T2776] RBP: ff1100000c0ea000 R08: 1fe220000192c9cf R09: ff1100000cb85158 [ 52.169282][ T2776] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 52.169475][ T2776] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.169671][ T2776] FS: 00007fbbca1e4840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 52.169905][ T2776] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.170067][ T2776] CR2: 0000000016a5e988 CR3: 000000001251b001 CR4: 0000000000771ef0 [ 52.170267][ T2776] PKRU: 55555554 [ 52.170364][ T2776] Call Trace: [ 52.170461][ T2776] [ 52.170529][ T2776] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.170664][ T2776] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.170764][ T2776] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.170899][ T2776] __dev_notify_flags (net/core/dev.c:9787) [ 52.171029][ T2776] ? netif_change_name (net/core/dev.c:1495) [ 52.171159][ T2776] ? __dev_change_flags (net/core/dev.c:9752) [ 52.171294][ T2776] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.171425][ T2776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.171555][ T2776] ? 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.171687][ T2776] netif_change_flags (net/core/dev.c:9820) [ 52.171817][ T2776] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.171955][ T2776] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.172086][ T2776] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.172221][ T2776] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.172384][ T2776] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.172514][ T2776] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.172643][ T2776] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.172773][ T2776] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.172908][ T2776] ? __kernel_text_address (kernel/extable.c:79) [ 52.173038][ T2776] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.173170][ T2776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.173301][ T2776] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.173430][ T2776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.173559][ T2776] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.173687][ T2776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.173815][ T2776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.173948][ T2776] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.174077][ T2776] ? __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.174213][ T2776] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.174344][ T2776] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.174476][ T2776] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.174609][ T2776] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.174740][ T2776] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.174875][ T2776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.175005][ T2776] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.175137][ T2776] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.175271][ T2776] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.175400][ T2776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.175533][ T2776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.175663][ T2776] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.175792][ T2776] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.175927][ T2776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.176058][ T2776] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.176194][ T2776] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.176325][ T2776] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.176454][ T2776] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.176583][ T2776] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.176716][ T2776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.176846][ T2776] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.176982][ T2776] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.177112][ T2776] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.177249][ T2776] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.177383][ T2776] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.177512][ T2776] ? netlink_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.177644][ T2776] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.177776][ T2776] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.177909][ T2776] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.178041][ T2776] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.178172][ T2776] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.178309][ T2776] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.178441][ T2776] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.178570][ T2776] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.178700][ T2776] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.178861][ T2776] ? move_addr_to_kernel (net/socket.c:258) [ 52.178997][ T2776] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.179127][ T2776] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.179265][ T2776] ___sys_sendmsg (net/socket.c:2752) [ 52.179394][ T2776] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.179556][ T2776] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.179703][ T2776] __sys_sendmsg (net/socket.c:2784) [ 52.179835][ T2776] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.179974][ T2776] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.180138][ T2776] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.180273][ T2776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.180404][ T2776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.180533][ T2776] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.180662][ T2776] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.180792][ T2776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.180959][ T2776] RIP: 0033:0x7fbbca41e08e [ 52.181094][ T2776] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.181564][ T2776] RSP: 002b:00007ffe1a6eccb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.181766][ T2776] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbbca41e08e [ 52.181967][ T2776] RDX: 0000000000000000 RSI: 00007ffe1a6ecd60 RDI: 0000000000000005 [ 52.182164][ T2776] RBP: 00007ffe1a6eccc0 R08: 0000000000000000 R09: 0000000000000000 [ 52.182362][ T2776] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.182554][ T2776] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1a6ed420 | [ 52.237674][ T2781] ------------[ cut here ]------------ | [ 52.237819][ T2781] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2781 | [ 52.238086][ T2781] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.238615][ T2781] Tainted: [W]=WARN [ 52.238711][ T2781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.238877][ T2781] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.239046][ T2781] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.239507][ T2781] RSP: 0018:ffa0000006b57020 EFLAGS: 00010286 [ 52.239668][ T2781] RAX: 00000000ffffffa6 RBX: ff1100001194e640 RCX: 1ff4000000d6adca [ 52.239857][ T2781] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e6f0 [ 52.240137][ T2781] RBP: ff1100000c0ea000 R08: 1fe2200002329cdf R09: ff11000012ded158 [ 52.240333][ T2781] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 52.240524][ T2781] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.240714][ T2781] FS: 00007fedf57a4840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 52.240941][ T2781] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.241109][ T2781] CR2: 0000000036973988 CR3: 000000001039f006 CR4: 0000000000771ef0 [ 52.241303][ T2781] PKRU: 55555554 [ 52.241399][ T2781] Call Trace: [ 52.241493][ T2781] [ 52.241560][ T2781] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.241689][ T2781] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.241788][ T2781] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.241921][ T2781] __dev_notify_flags (net/core/dev.c:9787) [ 52.242051][ T2781] ? netif_change_name (net/core/dev.c:1495) [ 52.242178][ T2781] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 52.242311][ T2781] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.242438][ T2781] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.242566][ T2781] ? 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.242696][ T2781] netif_change_flags (net/core/dev.c:9820) [ 52.242823][ T2781] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.242958][ T2781] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.243090][ T2781] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.243226][ T2781] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.243384][ T2781] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.243511][ T2781] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.243639][ T2781] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.243765][ T2781] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.243955][ T2781] ? __kernel_text_address (kernel/extable.c:79) [ 52.244084][ T2781] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.244218][ T2781] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.244345][ T2781] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.244472][ T2781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.244599][ T2781] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.244728][ T2781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.244855][ T2781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.245069][ T2781] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.245201][ T2781] ? __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.245332][ T2781] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.245459][ T2781] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.245588][ T2781] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.245718][ T2781] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.245849][ T2781] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.246038][ T2781] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.246166][ T2781] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.246300][ T2781] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.246425][ T2781] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.246553][ T2781] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.246685][ T2781] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.246813][ T2781] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.246998][ T2781] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.247126][ T2781] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.247259][ T2781] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.247386][ T2781] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.247514][ T2781] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.247641][ T2781] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.247769][ T2781] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.247973][ T2781] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.248099][ T2781] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.248232][ T2781] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.248359][ T2781] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.248489][ T2781] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.248619][ T2781] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.248746][ T2781] ? netlink_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.248937][ T2781] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.249066][ T2781] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.249196][ T2781] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.249328][ T2781] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.249456][ T2781] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.249585][ T2781] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.249713][ T2781] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.249839][ T2781] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.250047][ T2781] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.250206][ T2781] ? move_addr_to_kernel (net/socket.c:258) [ 52.250337][ T2781] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.250466][ T2781] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.250594][ T2781] ___sys_sendmsg (net/socket.c:2752) [ 52.250721][ T2781] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.250930][ T2781] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.251068][ T2781] __sys_sendmsg (net/socket.c:2784) [ 52.251199][ T2781] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.251325][ T2781] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.251488][ T2781] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.251615][ T2781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.251743][ T2781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.251875][ T2781] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.252003][ T2781] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.252131][ T2781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.252292][ T2781] RIP: 0033:0x7fedf59de08e [ 52.252426][ T2781] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.252879][ T2781] RSP: 002b:00007ffff4504a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.253071][ T2781] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fedf59de08e [ 52.253265][ T2781] RDX: 0000000000000000 RSI: 00007ffff4504b00 RDI: 0000000000000005 [ 52.253453][ T2781] RBP: 00007ffff4504a60 R08: 0000000000000000 R09: 0000000000000000 [ 52.253642][ T2781] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.253833][ T2781] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff45051c0 | [ 52.278125][ T2782] ------------[ cut here ]------------ | [ 52.278326][ T2782] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2782 | [ 52.278632][ T2782] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.279273][ T2782] Tainted: [W]=WARN [ 52.279418][ T2782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.279625][ T2782] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.279874][ T2782] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.280382][ T2782] RSP: 0018:ffa0000006b67020 EFLAGS: 00010286 [ 52.280593][ T2782] RAX: 00000000ffffffa6 RBX: ff110000100aedc0 RCX: 1ff4000000d6cdca [ 52.280842][ T2782] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100aee70 [ 52.281263][ T2782] RBP: ff1100000cc12000 R08: 1fe2200002015dcf R09: ff1100000eb70b58 [ 52.281574][ T2782] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 52.281915][ T2782] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.282253][ T2782] FS: 00007f19f40a2840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 52.282599][ T2782] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.282914][ T2782] CR2: 00007f19f43721a0 CR3: 00000000126f4003 CR4: 0000000000771ef0 [ 52.283238][ T2782] PKRU: 55555554 [ 52.283404][ T2782] Call Trace: [ 52.283543][ T2782] [ 52.283656][ T2782] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.283832][ T2782] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.283988][ T2782] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.284161][ T2782] __dev_notify_flags (net/core/dev.c:9787) [ 52.284346][ T2782] ? netif_change_name (net/core/dev.c:1495) [ 52.284521][ T2782] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 52.284698][ T2782] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.284883][ T2782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.285060][ T2782] ? 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.285241][ T2782] netif_change_flags (net/core/dev.c:9820) [ 52.285417][ T2782] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.285591][ T2782] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.285771][ T2782] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.285963][ T2782] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.286184][ T2782] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.286369][ T2782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.286543][ T2782] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.286718][ T2782] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.286905][ T2782] ? __kernel_text_address (kernel/extable.c:79) [ 52.287085][ T2782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.287279][ T2782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.287454][ T2782] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.287630][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.287803][ T2782] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.287989][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.288163][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.288346][ T2782] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.288535][ T2782] ? __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.288710][ T2782] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.288897][ T2782] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.289075][ T2782] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.289259][ T2782] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.289436][ T2782] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.289613][ T2782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.289789][ T2782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.289977][ T2782] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.290150][ T2782] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.290333][ T2782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.290525][ T2782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.290697][ T2782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.290886][ T2782] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.291063][ T2782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.291249][ T2782] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.291427][ T2782] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.291604][ T2782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.291778][ T2782] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.291967][ T2782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.292143][ T2782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.292333][ T2782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.292512][ T2782] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.292687][ T2782] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.292877][ T2782] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.293056][ T2782] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.293237][ T2782] ? netlink_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.293426][ T2782] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.293602][ T2782] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.293777][ T2782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.293969][ T2782] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.294145][ T2782] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.294327][ T2782] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.294504][ T2782] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.294680][ T2782] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.294855][ T2782] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.295073][ T2782] ? move_addr_to_kernel (net/socket.c:258) [ 52.295272][ T2782] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.295447][ T2782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.295623][ T2782] ___sys_sendmsg (net/socket.c:2752) [ 52.295797][ T2782] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.296017][ T2782] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.296210][ T2782] __sys_sendmsg (net/socket.c:2784) [ 52.296386][ T2782] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.296562][ T2782] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.296781][ T2782] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.296969][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.297146][ T2782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.297329][ T2782] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.297503][ T2782] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.297680][ T2782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.297898][ T2782] RIP: 0033:0x7f19f42dc08e [ 52.298080][ T2782] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.298596][ T2782] RSP: 002b:00007fff4cc39ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.298836][ T2782] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f19f42dc08e [ 52.299089][ T2782] RDX: 0000000000000000 RSI: 00007fff4cc39f90 RDI: 0000000000000005 [ 52.299332][ T2782] RBP: 00007fff4cc39ef0 R08: 0000000000000000 R09: 0000000000000000 [ 52.299570][ T2782] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.299807][ T2782] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4cc3a650 | [ 52.335380][ T2783] ------------[ cut here ]------------ | [ 52.335588][ T2783] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2783 | [ 52.336268][ T2783] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.336969][ T2783] Tainted: [W]=WARN [ 52.337117][ T2783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.337331][ T2783] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.337543][ 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 [ 52.338389][ T2783] RSP: 0018:ffa0000006b77020 EFLAGS: 00010286 [ 52.338599][ T2783] RAX: 00000000ffffffa6 RBX: ff11000009b1d840 RCX: 1ff4000000d6edca [ 52.338835][ T2783] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d8f0 [ 52.339090][ T2783] RBP: ff1100000cc12000 R08: 1fe2200001363b1f R09: ff1100000eb72e58 [ 52.339348][ T2783] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 52.339587][ T2783] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.339824][ T2783] FS: 00007f2b8c4e3840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 52.340117][ T2783] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.340336][ T2783] CR2: 0000000001006988 CR3: 0000000013002006 CR4: 0000000000771ef0 [ 52.340574][ T2783] PKRU: 55555554 [ 52.340716][ T2783] Call Trace: [ 52.340858][ T2783] [ 52.340985][ T2783] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.341172][ T2783] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.341325][ T2783] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.341501][ T2783] __dev_notify_flags (net/core/dev.c:9787) [ 52.341678][ T2783] ? netif_change_name (net/core/dev.c:1495) [ 52.341851][ T2783] ? __dev_change_flags (net/core/dev.c:9752) [ 52.342038][ T2783] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.342221][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.342422][ T2783] ? 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.342601][ T2783] netif_change_flags (net/core/dev.c:9820) [ 52.342780][ T2783] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.342967][ T2783] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.343145][ T2783] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.343329][ T2783] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.343534][ T2783] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.343719][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.343906][ T2783] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.344082][ T2783] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.344262][ T2783] ? __kernel_text_address (kernel/extable.c:79) [ 52.344465][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.344641][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.344815][ T2783] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.345005][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.345180][ T2783] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.345365][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.345539][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.345715][ T2783] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.345901][ T2783] ? __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.346074][ T2783] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.346257][ T2783] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.346434][ T2783] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.346611][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.346791][ T2783] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.346987][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.347163][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.347345][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.347519][ T2783] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.347694][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.347918][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.348095][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.348362][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.348537][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.348714][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.348901][ T2783] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.349078][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.349273][ T2783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.349451][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.349632][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.349806][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.349996][ T2783] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.350180][ T2783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.350364][ T2783] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.350543][ 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)) [ 52.350719][ 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)) [ 52.350919][ T2783] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.351097][ T2783] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.351279][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.351457][ T2783] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.351634][ T2783] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.351810][ T2783] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.352000][ T2783] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.352176][ T2783] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.352361][ T2783] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.352566][ T2783] ? move_addr_to_kernel (net/socket.c:258) [ 52.352743][ T2783] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.352931][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.353108][ T2783] ___sys_sendmsg (net/socket.c:2752) [ 52.353290][ T2783] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.353496][ T2783] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.353684][ T2783] __sys_sendmsg (net/socket.c:2784) [ 52.353873][ T2783] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.354046][ T2783] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.354264][ 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) [ 52.354439][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.354642][ T2783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.354816][ T2783] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.355005][ T2783] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.355181][ T2783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.355392][ T2783] RIP: 0033:0x7f2b8c71d08e [ 52.355571][ 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 [ 52.356093][ T2783] RSP: 002b:00007ffe06d446a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.356342][ T2783] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2b8c71d08e [ 52.356584][ T2783] RDX: 0000000000000000 RSI: 00007ffe06d44750 RDI: 0000000000000005 [ 52.356820][ T2783] RBP: 00007ffe06d446b0 R08: 0000000000000000 R09: 0000000000000000 [ 52.357069][ T2783] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.357332][ T2783] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe06d44e10 | [ 52.380184][ T2784] ------------[ cut here ]------------ | [ 52.380358][ T2784] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2784 | [ 52.380618][ T2784] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.381498][ T2784] Tainted: [W]=WARN [ 52.381596][ T2784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.381756][ T2784] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.381936][ 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 [ 52.382396][ T2784] RSP: 0018:ffa0000006b87020 EFLAGS: 00010286 [ 52.382559][ T2784] RAX: 00000000ffffffa6 RBX: ff11000009b1cac0 RCX: 1ff4000000d70dca [ 52.383012][ T2784] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1cb70 [ 52.383209][ T2784] RBP: ff1100000c0ea000 R08: 1fe220000136396f R09: ff11000009df2e58 [ 52.383402][ T2784] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 52.383593][ T2784] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.383787][ T2784] FS: 00007f60401c1840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 52.384018][ T2784] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.384179][ T2784] CR2: 00007f60404911a0 CR3: 000000000d612001 CR4: 0000000000771ef0 [ 52.384376][ T2784] PKRU: 55555554 [ 52.384472][ T2784] Call Trace: [ 52.384568][ T2784] [ 52.384635][ T2784] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.384767][ T2784] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.384870][ T2784] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.384999][ T2784] __dev_notify_flags (net/core/dev.c:9787) [ 52.385128][ T2784] ? netif_change_name (net/core/dev.c:1495) [ 52.385260][ T2784] ? __dev_change_flags (net/core/dev.c:9752) [ 52.385388][ T2784] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.385517][ T2784] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.385648][ 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)) [ 52.385778][ T2784] netif_change_flags (net/core/dev.c:9820) [ 52.385911][ T2784] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.386041][ T2784] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.386173][ T2784] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.386307][ T2784] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.386467][ T2784] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.386596][ T2784] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.386724][ T2784] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.386851][ T2784] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.386986][ T2784] ? __kernel_text_address (kernel/extable.c:79) [ 52.387116][ T2784] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.387278][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.387407][ T2784] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.387534][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.387662][ T2784] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.387789][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.387943][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.388072][ T2784] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.388205][ 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) [ 52.388333][ T2784] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.388462][ T2784] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.388615][ T2784] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.388749][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.388883][ T2784] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.389014][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.389142][ T2784] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.389275][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.389402][ T2784] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.389531][ T2784] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.389663][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.389790][ T2784] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.389925][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.390054][ T2784] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.390210][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.390343][ T2784] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.390475][ T2784] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.390604][ T2784] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.390759][ T2784] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.390894][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.391022][ T2784] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.391152][ T2784] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.391284][ T2784] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.391414][ T2784] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.391547][ 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)) [ 52.391676][ 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)) [ 52.391809][ T2784] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.391942][ T2784] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.392072][ T2784] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.392208][ T2784] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.392356][ T2784] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.392493][ T2784] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.392624][ T2784] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.392753][ T2784] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.392887][ T2784] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.393046][ T2784] ? move_addr_to_kernel (net/socket.c:258) [ 52.393176][ T2784] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.393322][ T2784] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.393455][ T2784] ___sys_sendmsg (net/socket.c:2752) [ 52.393584][ T2784] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.393745][ T2784] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.393889][ T2784] __sys_sendmsg (net/socket.c:2784) [ 52.394019][ T2784] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.394147][ T2784] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.394315][ 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) [ 52.394445][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.394575][ T2784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.394703][ T2784] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.394832][ T2784] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.394965][ T2784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.395125][ T2784] RIP: 0033:0x7f60403fb08e [ 52.395265][ 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 [ 52.395720][ T2784] RSP: 002b:00007ffc54475d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.395919][ T2784] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f60403fb08e [ 52.396111][ T2784] RDX: 0000000000000000 RSI: 00007ffc54475dd0 RDI: 0000000000000005 [ 52.396309][ T2784] RBP: 00007ffc54475d30 R08: 0000000000000000 R09: 0000000000000000 [ 52.396501][ T2784] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.396693][ T2784] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc54476490 | [ 52.443026][ T2787] ------------[ cut here ]------------ | [ 52.443198][ T2787] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2787 | [ 52.443481][ T2787] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.444049][ T2787] Tainted: [W]=WARN [ 52.444154][ T2787] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.444335][ T2787] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.444515][ T2787] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.445009][ T2787] RSP: 0018:ffa0000006b46f70 EFLAGS: 00010286 [ 52.445183][ T2787] RAX: 00000000ffffffa6 RBX: ff1100000c086c40 RCX: 1ff4000000d68db4 [ 52.445395][ T2787] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086cf0 [ 52.445601][ T2787] RBP: ff11000010ec2000 R08: 1fe2200001810d9f R09: ff11000012f0d180 [ 52.445806][ T2787] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 52.446421][ T2787] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 52.446630][ T2787] FS: 00007f721ada9840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 52.446879][ T2787] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.447053][ T2787] CR2: 000000000272ba28 CR3: 0000000012e75006 CR4: 0000000000771ef0 [ 52.447264][ T2787] PKRU: 55555554 [ 52.447367][ T2787] Call Trace: [ 52.447470][ T2787] [ 52.447541][ T2787] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.447679][ T2787] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 52.447820][ T2787] notifier_call_chain (kernel/notifier.c:85) [ 52.447968][ T2787] __netdev_upper_dev_link (net/core/dev.c:8931) [ 52.448108][ T2787] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 52.448257][ T2787] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 52.448398][ T2787] netdev_upper_dev_link (net/core/dev.c:8972) [ 52.448537][ T2787] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 52.448678][ T2787] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 52.448824][ T2787] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 52.448972][ T2787] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 52.449115][ T2787] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 52.449265][ T2787] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 52.449404][ T2787] ? nla_strscpy (lib/nlattr.c:795) [ 52.449545][ T2787] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 52.449685][ T2787] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.449825][ T2787] ? __dev_get_by_name (net/core/dev.c:883) [ 52.449970][ T2787] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.450114][ T2787] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.450261][ T2787] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.450402][ T2787] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.450540][ T2787] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.450679][ T2787] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.450820][ T2787] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.450967][ T2787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.451110][ T2787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.451255][ T2787] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.451393][ T2787] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.451533][ T2787] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.451672][ T2787] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.451810][ T2787] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.451956][ T2787] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.452095][ T2787] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.452240][ T2787] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.452377][ T2787] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.452516][ T2787] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.452658][ T2787] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.452796][ T2787] ? netlink_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.452942][ T2787] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.453083][ T2787] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.453229][ T2787] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.453368][ T2787] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.453507][ T2787] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.453645][ T2787] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.453785][ T2787] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.453929][ T2787] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.454068][ T2787] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.454245][ T2787] ? move_addr_to_kernel (net/socket.c:258) [ 52.454384][ T2787] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.454523][ T2787] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.454663][ T2787] ___sys_sendmsg (net/socket.c:2752) [ 52.454801][ T2787] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.454979][ T2787] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.455132][ T2787] __sys_sendmsg (net/socket.c:2784) [ 52.455275][ T2787] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.455412][ T2787] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.455586][ T2787] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.455725][ T2787] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.455870][ T2787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.456008][ T2787] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.456146][ T2787] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.456293][ T2787] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.456466][ T2787] RIP: 0033:0x7f721afe308e [ 52.456610][ T2787] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.457108][ T2787] RSP: 002b:00007ffceecd2270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.457326][ T2787] RAX: ffffffffffffffda RBX: 00007ffceecd2a10 RCX: 00007f721afe308e [ 52.457532][ T2787] RDX: 0000000000000000 RSI: 00007ffceecd2320 RDI: 0000000000000005 [ 52.457739][ T2787] RBP: 00007ffceecd2280 R08: 0000000000000000 R09: 0000000000000000 [ 52.457951][ T2787] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.458159][ T2787] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffceecd29e8 | [ 52.459758][ T2787] ------------[ cut here ]------------ | [ 52.459899][ T2787] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2787 | [ 52.460172][ T2787] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.460732][ T2787] Tainted: [W]=WARN [ 52.460838][ T2787] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.461015][ T2787] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.461199][ T2787] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.461691][ T2787] RSP: 0018:ffa0000006b46fd0 EFLAGS: 00010286 [ 52.461873][ T2787] RAX: 00000000ffffffa6 RBX: ff1100000c0870c0 RCX: 1ff4000000d68dc0 [ 52.462082][ T2787] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087170 [ 52.462292][ T2787] RBP: ff1100001284a000 R08: 1fe2200001810e2f R09: ff11000012f0d180 [ 52.462498][ T2787] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 52.462706][ T2787] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284ae04 [ 52.462920][ T2787] FS: 00007f721ada9840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 52.463164][ T2787] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.463342][ T2787] CR2: 000000000272ba28 CR3: 0000000012e75006 CR4: 0000000000771ef0 [ 52.463550][ T2787] PKRU: 55555554 [ 52.463657][ T2787] Call Trace: [ 52.463761][ T2787] [ 52.463834][ T2787] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.463980][ T2787] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.464087][ T2787] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 52.464229][ T2787] __dev_notify_flags (net/core/dev.c:9787) [ 52.464370][ T2787] ? netif_change_name (net/core/dev.c:1495) [ 52.464510][ T2787] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 52.464651][ T2787] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 52.464790][ T2787] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 52.464936][ T2787] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 52.465077][ T2787] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 52.465225][ T2787] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 52.465367][ T2787] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 52.465510][ T2787] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 52.465650][ T2787] ? nla_strscpy (lib/nlattr.c:795) [ 52.465789][ T2787] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 52.465935][ T2787] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.466074][ T2787] ? __dev_get_by_name (net/core/dev.c:883) [ 52.466217][ T2787] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.466361][ T2787] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.466503][ T2787] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.466644][ T2787] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.466783][ T2787] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.466925][ T2787] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.467063][ T2787] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.467206][ T2787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.467349][ T2787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.467490][ T2787] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.467629][ T2787] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.467769][ T2787] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.467912][ T2787] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.468050][ T2787] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.468191][ T2787] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.468333][ T2787] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.468473][ T2787] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.468613][ T2787] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.468752][ T2787] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.468903][ T2787] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.469041][ T2787] ? netlink_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.469183][ T2787] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.469328][ T2787] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.469564][ T2787] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.469705][ T2787] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.469845][ T2787] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.469993][ T2787] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.470234][ T2787] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.470372][ T2787] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.470510][ T2787] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.470683][ T2787] ? move_addr_to_kernel (net/socket.c:258) [ 52.470925][ T2787] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.471062][ T2787] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.471210][ T2787] ___sys_sendmsg (net/socket.c:2752) [ 52.471348][ T2787] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.471616][ T2787] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.471769][ T2787] __sys_sendmsg (net/socket.c:2784) [ 52.471912][ T2787] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.472051][ T2787] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.472231][ T2787] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.472372][ T2787] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.472512][ T2787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.472651][ T2787] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.472789][ T2787] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.472934][ T2787] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.473105][ T2787] RIP: 0033:0x7f721afe308e [ 52.473252][ T2787] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.473745][ T2787] RSP: 002b:00007ffceecd2270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.473963][ T2787] RAX: ffffffffffffffda RBX: 00007ffceecd2a10 RCX: 00007f721afe308e [ 52.474169][ T2787] RDX: 0000000000000000 RSI: 00007ffceecd2320 RDI: 0000000000000005 [ 52.474380][ T2787] RBP: 00007ffceecd2280 R08: 0000000000000000 R09: 0000000000000000 [ 52.474588][ T2787] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.474794][ T2787] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffceecd29e8 | [ 52.497491][ T2788] ------------[ cut here ]------------ | [ 52.497634][ T2788] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2788 | [ 52.497900][ T2788] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.498436][ T2788] Tainted: [W]=WARN [ 52.498535][ T2788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.498696][ T2788] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.498869][ T2788] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.499337][ T2788] RSP: 0018:ffa0000006707020 EFLAGS: 00010286 [ 52.499502][ T2788] RAX: 00000000ffffffa6 RBX: ff11000010e230c0 RCX: 1ff4000000ce0dca [ 52.499699][ T2788] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e23170 [ 52.499899][ T2788] RBP: ff1100001284a000 R08: 1fe22000021c462f R09: ff1100000cbd2e58 [ 52.500095][ T2788] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 52.500292][ T2788] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.500487][ T2788] FS: 00007f56aea91840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 52.500714][ T2788] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.500879][ T2788] CR2: 00007f56aed611a0 CR3: 00000000131af003 CR4: 0000000000771ef0 [ 52.501076][ T2788] PKRU: 55555554 [ 52.501173][ T2788] Call Trace: [ 52.501273][ T2788] [ 52.501340][ T2788] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.501472][ T2788] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.501571][ T2788] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.501704][ T2788] __dev_notify_flags (net/core/dev.c:9787) [ 52.501833][ T2788] ? netif_change_name (net/core/dev.c:1495) [ 52.501967][ T2788] ? __dev_change_flags (net/core/dev.c:9752) [ 52.502097][ T2788] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.502231][ T2788] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.502361][ T2788] ? 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.502494][ T2788] netif_change_flags (net/core/dev.c:9820) [ 52.502624][ T2788] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.502755][ T2788] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.502958][ T2788] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.503089][ T2788] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.503252][ T2788] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.503380][ T2788] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.503510][ T2788] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.503641][ T2788] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.503770][ T2788] ? __kernel_text_address (kernel/extable.c:79) [ 52.503980][ T2788] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.504199][ T2788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.504329][ T2788] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.504459][ T2788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.504588][ T2788] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.504716][ T2788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.504844][ T2788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.505061][ T2788] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.505190][ T2788] ? __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.505322][ T2788] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.505452][ T2788] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.505585][ T2788] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.505717][ T2788] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.505851][ T2788] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.506061][ T2788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.506190][ T2788] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.506338][ T2788] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.506468][ T2788] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.506599][ T2788] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.506731][ T2788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.506860][ T2788] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.507065][ T2788] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.507198][ T2788] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.507330][ T2788] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.507460][ T2788] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.507591][ T2788] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.507722][ T2788] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.507851][ T2788] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.508070][ T2788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.508203][ T2788] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.508336][ T2788] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.508466][ T2788] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.508685][ T2788] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.508818][ T2788] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.509121][ T2788] ? netlink_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.509344][ T2788] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.509564][ T2788] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.509693][ T2788] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.509826][ T2788] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.510032][ T2788] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.510162][ T2788] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.510297][ T2788] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.510427][ T2788] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.510557][ T2788] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.510717][ T2788] ? move_addr_to_kernel (net/socket.c:258) [ 52.511106][ T2788] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.511237][ T2788] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.511367][ T2788] ___sys_sendmsg (net/socket.c:2752) [ 52.511498][ T2788] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.511744][ T2788] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.511965][ T2788] __sys_sendmsg (net/socket.c:2784) [ 52.512095][ T2788] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.512228][ T2788] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.512393][ T2788] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.512609][ T2788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.512741][ T2788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.513021][ T2788] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.513150][ T2788] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.513284][ T2788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.513445][ T2788] RIP: 0033:0x7f56aeccb08e [ 52.513672][ T2788] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.514228][ T2788] RSP: 002b:00007ffe37e0c200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.514424][ T2788] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f56aeccb08e [ 52.514705][ T2788] RDX: 0000000000000000 RSI: 00007ffe37e0c2b0 RDI: 0000000000000005 [ 52.514917][ T2788] RBP: 00007ffe37e0c210 R08: 0000000000000000 R09: 0000000000000000 [ 52.515203][ T2788] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.515396][ T2788] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe37e0c970 | [ 52.598346][ T2797] ------------[ cut here ]------------ | [ 52.598498][ T2797] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2797 | [ 52.598762][ T2797] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.599434][ T2797] Tainted: [W]=WARN [ 52.599534][ T2797] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.599699][ T2797] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.599877][ T2797] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.600351][ T2797] RSP: 0018:ffa0000006be71b0 EFLAGS: 00010286 [ 52.600515][ T2797] RAX: 00000000ffffffa6 RBX: ff1100001299d9c0 RCX: 1ff4000000d7cdfc [ 52.600711][ T2797] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001299da70 [ 52.600909][ T2797] RBP: ff1100000ea84000 R08: 1fe2200002533b4f R09: ff11000013272e80 [ 52.601106][ T2797] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 52.601307][ T2797] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 52.601504][ T2797] FS: 00007f682e924840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 52.601736][ T2797] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.601912][ T2797] CR2: 00007f793b8f0580 CR3: 0000000013287006 CR4: 0000000000771ef0 [ 52.602114][ T2797] PKRU: 55555554 [ 52.602217][ T2797] Call Trace: [ 52.602316][ T2797] [ 52.602384][ T2797] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.602525][ T2797] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.602627][ T2797] __dev_notify_flags (net/core/dev.c:9787) [ 52.602757][ T2797] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 52.602896][ T2797] ? netif_change_name (net/core/dev.c:1495) [ 52.603032][ T2797] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 52.603165][ T2797] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 52.603302][ T2797] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.603432][ T2797] ? __dev_get_by_name (net/core/dev.c:883) [ 52.603564][ T2797] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.603701][ T2797] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.603837][ T2797] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.603974][ T2797] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.604105][ T2797] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.604239][ T2797] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.604369][ T2797] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.604498][ T2797] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.604634][ T2797] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.604766][ T2797] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.604904][ T2797] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.605034][ T2797] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.605166][ T2797] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.605301][ T2797] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.605433][ T2797] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.605562][ T2797] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.605693][ T2797] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.605821][ T2797] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.605958][ T2797] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.606092][ T2797] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.606225][ T2797] ? netlink_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.606357][ T2797] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.606487][ T2797] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.606618][ T2797] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.606749][ T2797] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.606885][ T2797] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.607018][ T2797] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.607150][ T2797] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.607284][ T2797] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.607413][ T2797] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.607574][ T2797] ? move_addr_to_kernel (net/socket.c:258) [ 52.607709][ T2797] ___sys_sendmsg (net/socket.c:2752) [ 52.607838][ T2797] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.608027][ T2797] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.608167][ T2797] ? 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.608305][ T2797] __sys_sendmsg (net/socket.c:2784) [ 52.608435][ T2797] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.608569][ T2797] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.608700][ T2797] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.608831][ T2797] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.608997][ T2797] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.609127][ T2797] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.609264][ T2797] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.609429][ T2797] RIP: 0033:0x7f682eb5e08e [ 52.609565][ T2797] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.610037][ T2797] RSP: 002b:00007ffc64c3de10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.610246][ T2797] RAX: ffffffffffffffda RBX: 00007ffc64c3e5a8 RCX: 00007f682eb5e08e [ 52.610440][ T2797] RDX: 0000000000000000 RSI: 00007ffc64c3dec0 RDI: 0000000000000005 [ 52.610635][ T2797] RBP: 00007ffc64c3de20 R08: 0000000000000000 R09: 0000000000000000 [ 52.610829][ T2797] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb59 [ 52.611028][ T2797] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc64c3e580 | [ 52.642159][ T2798] ------------[ cut here ]------------ | [ 52.642343][ T2798] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2798 | [ 52.642648][ T2798] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.643301][ T2798] Tainted: [W]=WARN [ 52.643446][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.643653][ T2798] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.643880][ T2798] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.644392][ T2798] RSP: 0018:ffa0000006bf7020 EFLAGS: 00010286 [ 52.644602][ T2798] RAX: 00000000ffffffa6 RBX: ff110000100be040 RCX: 1ff4000000d7edca [ 52.644842][ T2798] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be0f0 [ 52.645091][ T2798] RBP: ff1100000ea84000 R08: 1fe2200002017c1f R09: ff11000013275158 [ 52.645335][ T2798] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 52.645575][ T2798] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.645817][ T2798] FS: 00007f16e9fda840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 52.646133][ T2798] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.646353][ T2798] CR2: 0000000026b79988 CR3: 0000000013267002 CR4: 0000000000771ef0 [ 52.646597][ T2798] PKRU: 55555554 [ 52.646742][ T2798] Call Trace: [ 52.646899][ T2798] [ 52.647013][ T2798] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.647203][ T2798] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.647353][ T2798] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.647532][ T2798] __dev_notify_flags (net/core/dev.c:9787) [ 52.647710][ T2798] ? netif_change_name (net/core/dev.c:1495) [ 52.647899][ T2798] ? __dev_change_flags (net/core/dev.c:9752) [ 52.648108][ T2798] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.648293][ T2798] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.648475][ T2798] ? 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.648655][ T2798] netif_change_flags (net/core/dev.c:9820) [ 52.648832][ T2798] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.649023][ T2798] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.649239][ T2798] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.649417][ T2798] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.649627][ T2798] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.649807][ T2798] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.650000][ T2798] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.650214][ T2798] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.650392][ T2798] ? __kernel_text_address (kernel/extable.c:79) [ 52.650571][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.650754][ T2798] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.650951][ T2798] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.651132][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.651332][ T2798] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.651512][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.651688][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.651878][ T2798] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.652056][ T2798] ? __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.652240][ T2798] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.652422][ T2798] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.652603][ T2798] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.652786][ T2798] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.652981][ T2798] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.653163][ T2798] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.653348][ T2798] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.653527][ T2798] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.653705][ T2798] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.653892][ T2798] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.654073][ T2798] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.654256][ T2798] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.654435][ T2798] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.654613][ T2798] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.654794][ T2798] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.654982][ T2798] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.655159][ T2798] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.655390][ T2798] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.655574][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.655760][ T2798] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.655953][ T2798] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.656131][ T2798] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.656316][ T2798] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.656494][ T2798] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.656674][ T2798] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.656851][ T2798] ? netlink_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.657043][ T2798] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.657228][ T2798] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.657406][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.657585][ T2798] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.657771][ T2798] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.657975][ T2798] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.658154][ T2798] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.658339][ T2798] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.658525][ T2798] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.658736][ T2798] ? move_addr_to_kernel (net/socket.c:258) [ 52.658928][ T2798] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.659108][ T2798] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.659317][ T2798] ___sys_sendmsg (net/socket.c:2752) [ 52.659528][ T2798] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.659745][ T2798] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.659947][ T2798] __sys_sendmsg (net/socket.c:2784) [ 52.660126][ T2798] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.660575][ T2798] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.660788][ T2798] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.660979][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.661186][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.661386][ T2798] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.661563][ T2798] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.661740][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.661964][ T2798] RIP: 0033:0x7f16ea21408e [ 52.662147][ T2798] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.662675][ T2798] RSP: 002b:00007ffdcd7377f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.662936][ T2798] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f16ea21408e [ 52.663177][ T2798] RDX: 0000000000000000 RSI: 00007ffdcd7378a0 RDI: 0000000000000005 [ 52.663456][ T2798] RBP: 00007ffdcd737800 R08: 0000000000000000 R09: 0000000000000000 [ 52.663710][ T2798] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5a [ 52.663968][ T2798] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdcd737f60 | [ 52.862645][ T2819] ------------[ cut here ]------------ | [ 52.862825][ T2819] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2819 | [ 52.863103][ T2819] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.863645][ T2819] Tainted: [W]=WARN [ 52.863744][ T2819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.863911][ T2819] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.864082][ T2819] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.864550][ T2819] RSP: 0018:ffa0000006cd7020 EFLAGS: 00010286 [ 52.864715][ T2819] RAX: 00000000ffffffa6 RBX: ff1100000c964c40 RCX: 1ff4000000d9adca [ 52.864921][ T2819] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964cf0 [ 52.865117][ T2819] RBP: ff11000010ec2000 R08: 1fe220000192c99f R09: ff110000131c2e80 [ 52.865315][ T2819] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 52.865511][ T2819] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.865709][ T2819] FS: 00007f6f4a70c840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 52.865943][ T2819] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.866109][ T2819] CR2: 000000001e811988 CR3: 0000000013181004 CR4: 0000000000771ef0 [ 52.866309][ T2819] PKRU: 55555554 [ 52.866408][ T2819] Call Trace: [ 52.866505][ T2819] [ 52.866574][ T2819] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.866708][ T2819] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.866808][ T2819] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.866942][ T2819] __dev_notify_flags (net/core/dev.c:9787) [ 52.867075][ T2819] ? netif_change_name (net/core/dev.c:1495) [ 52.867208][ T2819] ? __dev_change_flags (net/core/dev.c:9752) [ 52.867338][ T2819] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.867468][ T2819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.867598][ T2819] ? 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.867729][ T2819] netif_change_flags (net/core/dev.c:9820) [ 52.867860][ T2819] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.867999][ T2819] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.868130][ T2819] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.868295][ T2819] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.868425][ T2819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.868555][ T2819] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.868683][ T2819] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.868813][ T2819] ? __kernel_text_address (kernel/extable.c:79) [ 52.868949][ T2819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.869082][ T2819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.869215][ T2819] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.869345][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.869475][ T2819] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.869604][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.869731][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.869867][ T2819] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.869999][ T2819] ? __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.870128][ T2819] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.870261][ T2819] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.870391][ T2819] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.870524][ T2819] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.870655][ T2819] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.870787][ T2819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.870976][ T2819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.871106][ T2819] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.871238][ T2819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.871368][ T2819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.871500][ T2819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.871629][ T2819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.871759][ T2819] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.871945][ T2819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.872077][ T2819] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.872210][ T2819] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.872341][ T2819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.872471][ T2819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.872600][ T2819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.872732][ T2819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.872861][ T2819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.873047][ T2819] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.873177][ T2819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.873312][ T2819] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.873446][ T2819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.873576][ T2819] ? netlink_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.873709][ T2819] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.873841][ T2819] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.874023][ T2819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.874156][ T2819] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.874293][ T2819] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.874425][ T2819] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.874557][ T2819] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.874687][ T2819] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.874818][ T2819] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.875033][ T2819] ? move_addr_to_kernel (net/socket.c:258) [ 52.875164][ T2819] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.875298][ T2819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.875430][ T2819] ___sys_sendmsg (net/socket.c:2752) [ 52.875559][ T2819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.875720][ T2819] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.875915][ T2819] __sys_sendmsg (net/socket.c:2784) [ 52.876045][ T2819] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.876175][ T2819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.876345][ T2819] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.876475][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.876606][ T2819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.876738][ T2819] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.876953][ T2819] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.877084][ T2819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.877252][ T2819] RIP: 0033:0x7f6f4a94608e [ 52.877390][ T2819] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.877853][ T2819] RSP: 002b:00007ffc7ae2ef50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.878139][ T2819] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6f4a94608e [ 52.878339][ T2819] RDX: 0000000000000000 RSI: 00007ffc7ae2f000 RDI: 0000000000000005 [ 52.878535][ T2819] RBP: 00007ffc7ae2ef60 R08: 0000000000000000 R09: 0000000000000000 [ 52.878732][ T2819] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5a [ 52.878994][ T2819] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7ae2f6c0 | [ 52.979529][ T2830] ------------[ cut here ]------------ | [ 52.979689][ T2830] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2830 | [ 52.980894][ T2830] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.981443][ T2830] Tainted: [W]=WARN [ 52.981546][ T2830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.981714][ T2830] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.982004][ T2830] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.982482][ T2830] RSP: 0018:ffa0000006d474e8 EFLAGS: 00010286 [ 52.982652][ T2830] RAX: 00000000ffffffa6 RBX: ff110000100afcc0 RCX: 1ff4000000da8e63 [ 52.982852][ T2830] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100afd70 [ 52.983160][ T2830] RBP: ff11000010ec2000 R08: 1fe2200002015faf R09: ff1100000f748ba8 [ 52.983362][ T2830] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 52.983558][ T2830] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 52.983757][ T2830] FS: 00007fe3e5601100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 52.984085][ T2830] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.984257][ T2830] CR2: 00000000004d6034 CR3: 00000000132df002 CR4: 0000000000771ef0 [ 52.984456][ T2830] PKRU: 55555554 [ 52.984558][ T2830] Call Trace: [ 52.984658][ T2830] [ 52.984727][ T2830] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.984860][ T2830] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 52.985075][ T2830] notifier_call_chain (kernel/notifier.c:85) [ 52.985212][ T2830] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 52.985344][ T2830] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 52.985477][ T2830] ethnl_set_features (net/ethtool/features.c:288) [ 52.985611][ T2830] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.985746][ T2830] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.985938][ T2830] ? __nla_validate_parse (lib/nlattr.c:635) [ 52.986071][ T2830] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 52.986241][ T2830] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 52.986374][ T2830] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 52.986541][ T2830] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.986675][ T2830] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 52.986808][ T2830] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 52.986946][ T2830] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 52.987078][ T2830] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 52.987247][ T2830] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.987411][ T2830] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.987544][ T2830] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.987679][ T2830] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 52.987812][ T2830] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.987953][ T2830] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 52.988088][ T2830] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.988229][ T2830] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.988366][ T2830] ? netlink_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.988501][ T2830] genl_rcv (net/netlink/genetlink.c:1218) [ 52.988601][ T2830] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.988735][ T2830] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.988871][ T2830] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.989008][ T2830] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.989141][ T2830] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.989276][ T2830] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.989409][ T2830] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.989542][ T2830] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 52.989677][ T2830] ? __ia32_sys_getpeername (net/socket.c:2219) [ 52.989822][ T2830] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 52.989959][ T2830] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.990123][ T2830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 52.990259][ T2830] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 52.990391][ T2830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.990525][ T2830] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.990658][ T2830] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.990790][ T2830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.990959][ T2830] RIP: 0033:0x7fe3e567208e [ 52.991098][ T2830] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.991572][ T2830] RSP: 002b:00007ffddb43ce80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 52.991770][ T2830] RAX: ffffffffffffffda RBX: 00000000200e0010 RCX: 00007fe3e567208e [ 52.991971][ T2830] RDX: 0000000000000058 RSI: 00000000200e0120 RDI: 0000000000000005 [ 52.992168][ T2830] RBP: 00007ffddb43ce90 R08: 00007fe3e5800980 R09: 000000000000000c [ 52.992371][ T2830] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200e00b0 [ 52.992569][ T2830] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.097256][ T2840] ------------[ cut here ]------------ | [ 53.097431][ T2840] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2840 | [ 53.097700][ T2840] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.098255][ T2840] Tainted: [W]=WARN [ 53.098358][ T2840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.098523][ T2840] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.098696][ T2840] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.099176][ T2840] RSP: 0018:ffa0000006da74e8 EFLAGS: 00010286 [ 53.099349][ T2840] RAX: 00000000ffffffa6 RBX: ff110000100bf240 RCX: 1ff4000000db4e63 [ 53.099547][ T2840] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bf2f0 [ 53.099743][ T2840] RBP: ff11000010c22000 R08: 1fe2200002017e5f R09: ff11000013250ba8 [ 53.099946][ T2840] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 53.100143][ T2840] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 53.100345][ T2840] FS: 00007f74d5f00100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 53.100579][ T2840] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.100748][ T2840] CR2: 00000000004d6034 CR3: 00000000126d8002 CR4: 0000000000771ef0 [ 53.101006][ T2840] PKRU: 55555554 [ 53.101105][ T2840] Call Trace: [ 53.101209][ T2840] [ 53.101333][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.101466][ T2840] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.101599][ T2840] notifier_call_chain (kernel/notifier.c:85) [ 53.101737][ T2840] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.101925][ T2840] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.102059][ T2840] ethnl_set_features (net/ethtool/features.c:288) [ 53.102198][ T2840] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.102331][ T2840] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.102466][ T2840] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.102604][ T2840] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.102771][ T2840] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.102960][ T2840] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.103126][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.103263][ T2840] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.103396][ T2840] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.103531][ T2840] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.103666][ T2840] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.103829][ T2840] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.104046][ T2840] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.104178][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.104317][ T2840] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.104451][ T2840] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.104581][ T2840] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.104714][ T2840] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.104853][ T2840] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.105041][ T2840] ? netlink_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.105175][ T2840] genl_rcv (net/netlink/genetlink.c:1218) [ 53.105277][ T2840] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.105412][ T2840] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.105543][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.105677][ T2840] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.105810][ T2840] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.105962][ T2840] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.106096][ T2840] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.106234][ T2840] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.106367][ T2840] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.106511][ T2840] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.106642][ T2840] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.106807][ T2840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.106944][ T2840] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.107076][ T2840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.107208][ T2840] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.107338][ T2840] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.107472][ T2840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.107634][ T2840] RIP: 0033:0x7f74d5f7108e [ 53.107772][ T2840] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.108247][ T2840] RSP: 002b:00007ffc2cd0bef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.108449][ T2840] RAX: ffffffffffffffda RBX: 0000000016b67010 RCX: 00007f74d5f7108e [ 53.108646][ T2840] RDX: 0000000000000058 RSI: 0000000016b67120 RDI: 0000000000000005 [ 53.108843][ T2840] RBP: 00007ffc2cd0bf00 R08: 00007f74d60ff980 R09: 000000000000000c [ 53.109047][ T2840] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000016b670b0 [ 53.109246][ T2840] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.137514][ T2844] ------------[ cut here ]------------ | [ 53.137671][ T2844] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ethtool/2844 | [ 53.137945][ T2844] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.138487][ T2844] Tainted: [W]=WARN [ 53.138587][ T2844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.138754][ T2844] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.139917][ T2844] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.140390][ T2844] RSP: 0018:ffa0000006de74e8 EFLAGS: 00010286 [ 53.140558][ T2844] RAX: 00000000ffffffa6 RBX: ff11000009b1cf40 RCX: 1ff4000000dbce63 [ 53.140753][ T2844] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1cff0 [ 53.141065][ T2844] RBP: ff11000010ec2000 R08: 1fe22000013639ff R09: ff11000013238ba8 [ 53.141264][ T2844] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 53.141462][ T2844] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 53.141659][ T2844] FS: 00007ff5a2173100(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 53.141999][ T2844] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.142167][ T2844] CR2: 00000000004d6034 CR3: 000000001322f006 CR4: 0000000000771ef0 [ 53.142373][ T2844] PKRU: 55555554 [ 53.142473][ T2844] Call Trace: [ 53.142573][ T2844] [ 53.142641][ T2844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.142775][ T2844] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.143013][ T2844] notifier_call_chain (kernel/notifier.c:85) [ 53.143152][ T2844] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.143289][ T2844] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.143421][ T2844] ethnl_set_features (net/ethtool/features.c:288) [ 53.143555][ T2844] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.143687][ T2844] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.143821][ T2844] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.144040][ T2844] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.144210][ T2844] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.144342][ T2844] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.144510][ T2844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.144642][ T2844] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.144774][ T2844] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.144982][ T2844] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.145117][ T2844] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.145282][ T2844] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.145445][ T2844] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.145577][ T2844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.145712][ T2844] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.145844][ T2844] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.146054][ T2844] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.146186][ T2844] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.146325][ T2844] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.146455][ T2844] ? netlink_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.146589][ T2844] genl_rcv (net/netlink/genetlink.c:1218) [ 53.146688][ T2844] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.146821][ T2844] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.146958][ T2844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.147093][ T2844] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.147230][ T2844] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.147362][ T2844] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.147499][ T2844] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.147632][ T2844] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.147764][ T2844] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.147988][ T2844] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.148120][ T2844] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.148288][ T2844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.148418][ T2844] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.148548][ T2844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.148677][ T2844] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.148809][ T2844] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.148945][ T2844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.149109][ T2844] RIP: 0033:0x7ff5a21e408e [ 53.149251][ T2844] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.149716][ T2844] RSP: 002b:00007ffd548da800 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.149920][ T2844] RAX: ffffffffffffffda RBX: 0000000012d96010 RCX: 00007ff5a21e408e [ 53.150117][ T2844] RDX: 000000000000005c RSI: 0000000012d96120 RDI: 0000000000000005 [ 53.150317][ T2844] RBP: 00007ffd548da810 R08: 00007ff5a2372980 R09: 000000000000000c [ 53.150512][ T2844] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000012d960b0 [ 53.150705][ T2844] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.231287][ T2854] ------------[ cut here ]------------ | [ 53.231478][ T2854] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ethtool/2854 | [ 53.231793][ T2854] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.233929][ T2854] Tainted: [W]=WARN [ 53.234073][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.234295][ T2854] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.234514][ T2854] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.235037][ T2854] RSP: 0018:ffa0000006e474e8 EFLAGS: 00010286 [ 53.235257][ T2854] RAX: 00000000ffffffa6 RBX: ff1100000b2ea4c0 RCX: 1ff4000000dc8e63 [ 53.235499][ T2854] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea570 [ 53.235743][ T2854] RBP: ff11000010c22000 R08: 1fe220000165d4af R09: ff11000010fe2ea8 [ 53.236000][ T2854] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 53.236252][ T2854] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 53.236496][ T2854] FS: 00007fc81380d100(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.236774][ T2854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.237001][ T2854] CR2: 00000000004d6034 CR3: 0000000010dbf005 CR4: 0000000000771ef0 [ 53.237257][ T2854] PKRU: 55555554 [ 53.237403][ T2854] Call Trace: [ 53.237551][ T2854] [ 53.237666][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.237845][ T2854] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.238038][ T2854] notifier_call_chain (kernel/notifier.c:85) [ 53.238227][ T2854] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.238405][ T2854] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.238586][ T2854] ethnl_set_features (net/ethtool/features.c:288) [ 53.238769][ T2854] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.238961][ T2854] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.239143][ T2854] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.239334][ T2854] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.239549][ T2854] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.239728][ T2854] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.239950][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.240130][ T2854] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.240318][ T2854] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.240499][ T2854] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.240678][ T2854] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.240899][ T2854] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.241110][ T2854] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.241296][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.241480][ T2854] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.241659][ T2854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.241836][ T2854] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.242027][ T2854] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.242216][ T2854] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.242396][ T2854] ? netlink_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.242577][ T2854] genl_rcv (net/netlink/genetlink.c:1218) [ 53.242723][ T2854] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.242915][ T2854] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.243092][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.243278][ T2854] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.243459][ T2854] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.243638][ T2854] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.243819][ T2854] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.244012][ T2854] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.244192][ T2854] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.244388][ T2854] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.244567][ T2854] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.244778][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.244968][ T2854] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.245146][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.245332][ T2854] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.245510][ T2854] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.245691][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.245913][ T2854] RIP: 0033:0x7fc81387e08e [ 53.246097][ T2854] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.246614][ T2854] RSP: 002b:00007fff3c6cac00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.246857][ T2854] RAX: ffffffffffffffda RBX: 000000001cc28010 RCX: 00007fc81387e08e [ 53.247115][ T2854] RDX: 000000000000005c RSI: 000000001cc28120 RDI: 0000000000000005 [ 53.247365][ T2854] RBP: 00007fff3c6cac10 R08: 00007fc813a0c980 R09: 000000000000000c [ 53.247613][ T2854] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001cc280b0 [ 53.247859][ T2854] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.336064][ T2864] ------------[ cut here ]------------ | [ 53.336234][ T2864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2864 | [ 53.336504][ T2864] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.337056][ T2864] Tainted: [W]=WARN [ 53.337157][ T2864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.337328][ T2864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.337500][ T2864] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.337977][ T2864] RSP: 0018:ffa0000006e874e8 EFLAGS: 00010286 [ 53.338145][ T2864] RAX: 00000000ffffffa6 RBX: ff11000010f36f40 RCX: 1ff4000000dd0e63 [ 53.338347][ T2864] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010f36ff0 [ 53.338545][ T2864] RBP: ff11000010ec2000 R08: 1fe22000021e6dff R09: ff110000133baea8 [ 53.338744][ T2864] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 53.338944][ T2864] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 53.339144][ T2864] FS: 00007ff6cce9c100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 53.339383][ T2864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.339551][ T2864] CR2: 00000000004d6034 CR3: 000000001333f005 CR4: 0000000000771ef0 [ 53.339750][ T2864] PKRU: 55555554 [ 53.339849][ T2864] Call Trace: [ 53.339954][ T2864] [ 53.340025][ T2864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.340156][ T2864] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.340294][ T2864] notifier_call_chain (kernel/notifier.c:85) [ 53.340428][ T2864] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.340560][ T2864] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.340694][ T2864] ethnl_set_features (net/ethtool/features.c:288) [ 53.340828][ T2864] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.340966][ T2864] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.341100][ T2864] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.341238][ T2864] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.341406][ T2864] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.341538][ T2864] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.341702][ T2864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.341833][ T2864] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.341971][ T2864] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.342106][ T2864] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.342245][ T2864] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.342410][ T2864] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.342573][ T2864] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.342704][ T2864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.342839][ T2864] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.342975][ T2864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.343106][ T2864] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.343242][ T2864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.343381][ T2864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.343517][ T2864] ? netlink_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.343652][ T2864] genl_rcv (net/netlink/genetlink.c:1218) [ 53.343752][ T2864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.343890][ T2864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.344024][ T2864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.344158][ T2864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.344361][ T2864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.344499][ T2864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.344634][ T2864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.344769][ T2864] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.344908][ T2864] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.345054][ T2864] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.345186][ T2864] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.345358][ T2864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.345491][ T2864] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.345623][ T2864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.345755][ T2864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.345892][ T2864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.346024][ T2864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.346188][ T2864] RIP: 0033:0x7ff6ccf0d08e [ 53.346330][ T2864] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.346800][ T2864] RSP: 002b:00007ffcd6f3a4c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.347004][ T2864] RAX: ffffffffffffffda RBX: 0000000003d80010 RCX: 00007ff6ccf0d08e [ 53.347206][ T2864] RDX: 0000000000000058 RSI: 0000000003d80120 RDI: 0000000000000005 [ 53.347405][ T2864] RBP: 00007ffcd6f3a4d0 R08: 00007ff6cd09b980 R09: 000000000000000c [ 53.347603][ T2864] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000003d800b0 [ 53.347803][ T2864] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.428343][ T2874] ------------[ cut here ]------------ | [ 53.428495][ T2874] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2874 | [ 53.428765][ T2874] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.429322][ T2874] Tainted: [W]=WARN [ 53.429425][ T2874] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.429591][ T2874] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.429765][ T2874] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.430345][ T2874] RSP: 0018:ffa0000006f374e8 EFLAGS: 00010286 [ 53.430514][ T2874] RAX: 00000000ffffffa6 RBX: ff110000100ae4c0 RCX: 1ff4000000de6e63 [ 53.430712][ T2874] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae570 [ 53.430991][ T2874] RBP: ff11000010c22000 R08: 1fe2200002015caf R09: ff110000132751a8 [ 53.431189][ T2874] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 53.431392][ T2874] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 53.431594][ T2874] FS: 00007fdf5eba7100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 53.431828][ T2874] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.432075][ T2874] CR2: 00000000004d6034 CR3: 0000000012f61004 CR4: 0000000000771ef0 [ 53.432279][ T2874] PKRU: 55555554 [ 53.432379][ T2874] Call Trace: [ 53.432555][ T2874] [ 53.432625][ T2874] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.432758][ T2874] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.432949][ T2874] notifier_call_chain (kernel/notifier.c:85) [ 53.433086][ T2874] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.433222][ T2874] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.433356][ T2874] ethnl_set_features (net/ethtool/features.c:288) [ 53.433489][ T2874] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.433621][ T2874] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.433757][ T2874] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.433949][ T2874] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.434115][ T2874] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.434253][ T2874] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.434420][ T2874] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.434552][ T2874] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.434685][ T2874] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.434820][ T2874] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.435009][ T2874] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.435172][ T2874] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.435340][ T2874] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.435473][ T2874] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.435609][ T2874] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.435741][ T2874] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.435927][ T2874] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.436059][ T2874] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.436194][ T2874] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.436331][ T2874] ? netlink_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.436466][ T2874] genl_rcv (net/netlink/genetlink.c:1218) [ 53.436566][ T2874] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.436700][ T2874] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.436833][ T2874] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.436983][ T2874] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.437116][ T2874] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.437254][ T2874] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.437387][ T2874] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.437520][ T2874] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.437654][ T2874] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.437798][ T2874] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.437937][ T2874] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.438102][ T2874] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.438239][ T2874] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.438371][ T2874] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.438503][ T2874] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.438634][ T2874] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.438767][ T2874] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.438937][ T2874] RIP: 0033:0x7fdf5ec1808e [ 53.439076][ T2874] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.439546][ T2874] RSP: 002b:00007fffff2bc680 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.439745][ T2874] RAX: ffffffffffffffda RBX: 0000000008784010 RCX: 00007fdf5ec1808e [ 53.439949][ T2874] RDX: 0000000000000058 RSI: 0000000008784120 RDI: 0000000000000005 [ 53.440145][ T2874] RBP: 00007fffff2bc690 R08: 00007fdf5eda6980 R09: 000000000000000c [ 53.440346][ T2874] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000087840b0 [ 53.440543][ T2874] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.475339][ T2878] ------------[ cut here ]------------ | [ 53.475485][ T2878] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2878 | [ 53.475753][ T2878] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.476305][ T2878] Tainted: [W]=WARN [ 53.476406][ T2878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.476572][ T2878] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.476745][ T2878] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.477229][ T2878] RSP: 0018:ffa0000006f774e8 EFLAGS: 00010286 [ 53.477396][ T2878] RAX: 00000000ffffffa6 RBX: ff1100000c086dc0 RCX: 1ff4000000deee63 [ 53.477591][ T2878] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086e70 [ 53.477787][ T2878] RBP: ff11000010ec2000 R08: 1fe2200001810dcf R09: ff1100000c8b0ba8 [ 53.478306][ T2878] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 53.478504][ T2878] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 53.478701][ T2878] FS: 00007fd8b30f9100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 53.478937][ T2878] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.479102][ T2878] CR2: 00000000004d6034 CR3: 000000001339f001 CR4: 0000000000771ef0 [ 53.479303][ T2878] PKRU: 55555554 [ 53.479401][ T2878] Call Trace: [ 53.479500][ T2878] [ 53.479567][ T2878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.479698][ T2878] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.479831][ T2878] notifier_call_chain (kernel/notifier.c:85) [ 53.479970][ T2878] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.480102][ T2878] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.480239][ T2878] ethnl_set_features (net/ethtool/features.c:288) [ 53.480372][ T2878] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.480502][ T2878] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.480636][ T2878] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.480769][ T2878] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.480940][ T2878] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.481072][ T2878] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.481239][ T2878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.481370][ T2878] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.481501][ T2878] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.481633][ T2878] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.481765][ T2878] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.481932][ T2878] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.482096][ T2878] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.482232][ T2878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.482365][ T2878] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.482498][ T2878] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.482628][ T2878] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.482760][ T2878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.482900][ T2878] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.483034][ T2878] ? netlink_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.483167][ T2878] genl_rcv (net/netlink/genetlink.c:1218) [ 53.483272][ T2878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.483405][ T2878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.483536][ T2878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.483669][ T2878] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.483800][ T2878] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.483937][ T2878] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.484071][ T2878] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.484208][ T2878] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.484341][ T2878] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.484484][ T2878] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.484616][ T2878] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.484780][ T2878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.484916][ T2878] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.485048][ T2878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.485179][ T2878] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.485312][ T2878] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.485444][ T2878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.485607][ T2878] RIP: 0033:0x7fd8b316a08e [ 53.485744][ T2878] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.486221][ T2878] RSP: 002b:00007ffc6bc37f70 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.486420][ T2878] RAX: ffffffffffffffda RBX: 0000000037486010 RCX: 00007fd8b316a08e [ 53.486615][ T2878] RDX: 000000000000005c RSI: 0000000037486120 RDI: 0000000000000005 [ 53.486810][ T2878] RBP: 00007ffc6bc37f80 R08: 00007fd8b32f8980 R09: 000000000000000c [ 53.487013][ T2878] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000374860b0 [ 53.487211][ T2878] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.575672][ T2888] ------------[ cut here ]------------ | [ 53.575830][ T2888] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2888 | [ 53.576104][ T2888] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.576654][ T2888] Tainted: [W]=WARN [ 53.576755][ T2888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.577676][ T2888] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.577853][ T2888] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.578444][ T2888] RSP: 0018:ffa00000070074e8 EFLAGS: 00010286 [ 53.578614][ T2888] RAX: 00000000ffffffa6 RBX: ff1100000f2c13c0 RCX: 1ff4000000e00e63 [ 53.578811][ T2888] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1470 [ 53.579118][ T2888] RBP: ff11000010c22000 R08: 1fe2200001e5828f R09: ff110000131c51a8 [ 53.579324][ T2888] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 53.579522][ T2888] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 53.579722][ T2888] FS: 00007f03a487b100(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 53.580062][ T2888] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.580235][ T2888] CR2: 00000000004d6034 CR3: 000000000ea04002 CR4: 0000000000771ef0 [ 53.580434][ T2888] PKRU: 55555554 [ 53.580532][ T2888] Call Trace: [ 53.580632][ T2888] [ 53.580701][ T2888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.580833][ T2888] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.581071][ T2888] notifier_call_chain (kernel/notifier.c:85) [ 53.581210][ T2888] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 53.581342][ T2888] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 53.581475][ T2888] ethnl_set_features (net/ethtool/features.c:288) [ 53.581607][ T2888] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.581739][ T2888] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.581981][ T2888] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.582115][ T2888] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.582285][ T2888] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.582418][ T2888] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.582585][ T2888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.582716][ T2888] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.582848][ T2888] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.583065][ T2888] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.583203][ T2888] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.583366][ T2888] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.583530][ T2888] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.583662][ T2888] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.583797][ T2888] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.583995][ T2888] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.584125][ T2888] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.584265][ T2888] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.584400][ T2888] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.584533][ T2888] ? netlink_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.584667][ T2888] genl_rcv (net/netlink/genetlink.c:1218) [ 53.584766][ T2888] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.584955][ T2888] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.585087][ T2888] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.585226][ T2888] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.585359][ T2888] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.585492][ T2888] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.585623][ T2888] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.585756][ T2888] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 53.585973][ T2888] ? __ia32_sys_getpeername (net/socket.c:2219) [ 53.586117][ T2888] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 53.586253][ T2888] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.586418][ T2888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 53.586550][ T2888] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 53.586684][ T2888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.586815][ T2888] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.586951][ T2888] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.587084][ T2888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.587252][ T2888] RIP: 0033:0x7f03a48ec08e [ 53.587391][ T2888] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.587859][ T2888] RSP: 002b:00007ffe125fd140 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.588066][ T2888] RAX: ffffffffffffffda RBX: 0000000027330010 RCX: 00007f03a48ec08e [ 53.588266][ T2888] RDX: 000000000000005c RSI: 0000000027330120 RDI: 0000000000000005 [ 53.588463][ T2888] RBP: 00007ffe125fd150 R08: 00007f03a4a7a980 R09: 000000000000000c [ 53.588658][ T2888] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000273300b0 [ 53.588855][ T2888] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 53.693098][ T2898] ------------[ cut here ]------------ | [ 53.693288][ T2898] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2898 | [ 53.693593][ T2898] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.694405][ T2898] Tainted: [W]=WARN [ 53.694637][ T2898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.694955][ T2898] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.695257][ T2898] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.695812][ T2898] RSP: 0018:ffa00000070a6fe0 EFLAGS: 00010286 [ 53.696031][ T2898] RAX: 00000000ffffffa6 RBX: ff11000010e239c0 RCX: 1ff4000000e14dc2 [ 53.696273][ T2898] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e23a70 [ 53.696509][ T2898] RBP: ff11000010ec2000 R08: 1fe22000021c474f R09: ff11000012f0ae58 [ 53.696744][ T2898] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 53.696992][ T2898] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 53.697238][ T2898] FS: 00007f16caadf840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.697510][ T2898] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.697718][ T2898] CR2: 000000002fb7c988 CR3: 00000000100df001 CR4: 0000000000771ef0 [ 53.697972][ T2898] PKRU: 55555554 [ 53.698114][ T2898] Call Trace: [ 53.698265][ T2898] [ 53.698379][ T2898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.698557][ T2898] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.698734][ T2898] notifier_call_chain (kernel/notifier.c:85) [ 53.698925][ T2898] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 53.699102][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.699288][ T2898] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 53.699497][ T2898] ? mutex_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.699672][ T2898] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.699851][ T2898] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 53.700039][ T2898] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 53.700254][ T2898] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 53.700433][ T2898] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.700615][ T2898] ? write_profile (kernel/profile.c:194) [ 53.700792][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.700977][ T2898] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 53.701188][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.701374][ T2898] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 53.701549][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.701725][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.701913][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.702089][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.702270][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.702464][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.702639][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.702816][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.703003][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.703178][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.703363][ T2898] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.703542][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.703717][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.703906][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.704083][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.704267][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.704444][ T2898] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.704623][ T2898] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.704800][ T2898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.704989][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.705166][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.705347][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.705526][ T2898] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.705703][ T2898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.705895][ T2898] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.706076][ T2898] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.706260][ T2898] ? netlink_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.706444][ T2898] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.706625][ T2898] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.706801][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.706993][ T2898] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.707173][ T2898] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.707357][ T2898] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.707535][ T2898] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.707711][ T2898] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.707897][ T2898] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.708106][ T2898] ? move_addr_to_kernel (net/socket.c:258) [ 53.708296][ T2898] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.708477][ T2898] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.708657][ T2898] ___sys_sendmsg (net/socket.c:2752) [ 53.708833][ T2898] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.709056][ T2898] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.709251][ T2898] __sys_sendmsg (net/socket.c:2784) [ 53.709432][ T2898] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.709611][ T2898] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.709823][ T2898] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.710011][ T2898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.710188][ T2898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.710375][ T2898] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.710553][ T2898] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.710733][ T2898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.710953][ T2898] RIP: 0033:0x7f16cad1908e [ 53.711137][ T2898] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.711653][ T2898] RSP: 002b:00007ffc57fa0460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.711907][ T2898] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f16cad1908e [ 53.712147][ T2898] RDX: 0000000000000000 RSI: 00007ffc57fa0510 RDI: 0000000000000005 [ 53.712395][ T2898] RBP: 00007ffc57fa0470 R08: 0000000000000000 R09: 0000000000000000 [ 53.712636][ T2898] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.712886][ T2898] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc57fa0bd0 | [ 53.715006][ T2898] ------------[ cut here ]------------ | [ 53.715140][ T2898] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2898 | [ 53.715393][ T2898] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.715910][ T2898] Tainted: [W]=WARN [ 53.716005][ T2898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.716162][ T2898] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.716329][ T2898] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.716774][ T2898] RSP: 0018:ffa00000070a7060 EFLAGS: 00010286 [ 53.716939][ T2898] RAX: 00000000ffffffa6 RBX: ff110000100af6c0 RCX: 1ff4000000e14dd2 [ 53.717136][ T2898] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100af770 [ 53.717328][ T2898] RBP: ff1100000cc12000 R08: 1fe2200002015eef R09: ff11000012f0ae58 [ 53.717516][ T2898] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 53.717703][ T2898] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000070a7100 [ 53.718049][ T2898] FS: 00007f16caadf840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 53.718275][ T2898] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.718433][ T2898] CR2: 00007fcea46422a0 CR3: 00000000100df001 CR4: 0000000000771ef0 [ 53.718622][ T2898] PKRU: 55555554 [ 53.718716][ T2898] Call Trace: [ 53.718810][ T2898] [ 53.718879][ T2898] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.719008][ T2898] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.719105][ T2898] netif_close_many (net/core/dev.c:1804) [ 53.719233][ T2898] ? mutex_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.719357][ T2898] ? __dev_close_many (net/core/dev.c:1781) [ 53.719482][ T2898] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.719640][ T2898] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.719796][ T2898] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.719932][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.720059][ T2898] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.720221][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.720348][ T2898] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.720475][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.720599][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.720724][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.720849][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.720980][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.721123][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.721254][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.721381][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.721506][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.721631][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.721755][ T2898] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.721889][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.722014][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.722140][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.722269][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.722395][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.722520][ T2898] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.722646][ T2898] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.722770][ T2898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.722899][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.723027][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.723151][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.723283][ T2898] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.723408][ T2898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.723535][ T2898] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.723664][ T2898] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.723790][ T2898] ? netlink_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.723923][ T2898] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.724049][ T2898] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.724174][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.724303][ T2898] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.724428][ T2898] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.724556][ T2898] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.724684][ T2898] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.724810][ T2898] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.724938][ T2898] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.725093][ T2898] ? move_addr_to_kernel (net/socket.c:258) [ 53.725222][ T2898] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.725348][ T2898] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.725477][ T2898] ___sys_sendmsg (net/socket.c:2752) [ 53.725602][ T2898] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.725758][ T2898] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.725901][ T2898] __sys_sendmsg (net/socket.c:2784) [ 53.726027][ T2898] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.726153][ T2898] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.726316][ T2898] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.726442][ T2898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.726568][ T2898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.726695][ T2898] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.726820][ T2898] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.726950][ T2898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.727106][ T2898] RIP: 0033:0x7f16cad1908e [ 53.727241][ T2898] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.727687][ T2898] RSP: 002b:00007ffc57fa0460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.727880][ T2898] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f16cad1908e [ 53.728071][ T2898] RDX: 0000000000000000 RSI: 00007ffc57fa0510 RDI: 0000000000000005 [ 53.728262][ T2898] RBP: 00007ffc57fa0470 R08: 0000000000000000 R09: 0000000000000000 [ 53.728449][ T2898] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.728637][ T2898] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc57fa0bd0 | [ 53.734317][ T2898] ------------[ cut here ]------------ | [ 53.734458][ T2898] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2898 | [ 53.734702][ T2898] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.735210][ T2898] Tainted: [W]=WARN [ 53.735302][ T2898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.735457][ T2898] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.735615][ T2898] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.736054][ T2898] RSP: 0018:ffa00000070a7190 EFLAGS: 00010286 [ 53.736210][ T2898] RAX: 00000000ffffffa6 RBX: ff1100000cc68ac0 RCX: 1ff4000000e14df8 [ 53.736390][ T2898] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68b70 [ 53.736570][ T2898] RBP: ff1100000cc12000 R08: 1fe220000198d16f R09: ff11000012f0ae58 [ 53.736749][ T2898] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 53.736984][ T2898] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.737164][ T2898] FS: 00007f16caadf840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 53.737379][ T2898] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.737530][ T2898] CR2: 00007f86ea1fd2a0 CR3: 00000000100df005 CR4: 0000000000771ef0 [ 53.737708][ T2898] PKRU: 55555554 [ 53.737798][ T2898] Call Trace: [ 53.737932][ T2898] [ 53.737995][ T2898] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.738154][ T2898] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.738311][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.738434][ T2898] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.738555][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.738674][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.738794][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.738920][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.739041][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.739179][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.739302][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.739422][ T2898] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.739547][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.739676][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.739797][ T2898] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.739924][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.740046][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.740166][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.740290][ T2898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.740411][ T2898] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.740530][ T2898] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.740651][ T2898] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.740770][ T2898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.740895][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.741018][ T2898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.741137][ T2898] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.741261][ T2898] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.741380][ T2898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.741502][ T2898] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.741627][ T2898] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.741746][ T2898] ? netlink_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.741874][ T2898] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.741997][ T2898] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.742121][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.742247][ T2898] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.742370][ T2898] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.742491][ T2898] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.742612][ T2898] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.742731][ T2898] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.742851][ T2898] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.743004][ T2898] ? move_addr_to_kernel (net/socket.c:258) [ 53.743126][ T2898] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.743249][ T2898] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.743369][ T2898] ___sys_sendmsg (net/socket.c:2752) [ 53.743490][ T2898] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.743640][ T2898] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.743773][ T2898] __sys_sendmsg (net/socket.c:2784) [ 53.743899][ T2898] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.744017][ T2898] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.744169][ T2898] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.744292][ T2898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.744412][ T2898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.744532][ T2898] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.744651][ T2898] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.744772][ T2898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.744928][ T2898] RIP: 0033:0x7f16cad1908e [ 53.745053][ T2898] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.745480][ T2898] RSP: 002b:00007ffc57fa0460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.745663][ T2898] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f16cad1908e [ 53.745840][ T2898] RDX: 0000000000000000 RSI: 00007ffc57fa0510 RDI: 0000000000000005 [ 53.746023][ T2898] RBP: 00007ffc57fa0470 R08: 0000000000000000 R09: 0000000000000000 [ 53.746206][ T2898] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.746386][ T2898] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc57fa0bd0 | [ 53.786178][ T2899] ------------[ cut here ]------------ | [ 53.786361][ T2899] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2899 | [ 53.786668][ T2899] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.787982][ T2899] Tainted: [W]=WARN [ 53.788129][ T2899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.788359][ T2899] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.788580][ T2899] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.789103][ T2899] RSP: 0018:ffa00000070b6fe0 EFLAGS: 00010286 [ 53.789323][ T2899] RAX: 00000000ffffffa6 RBX: ff1100001194f840 RCX: 1ff4000000e16dc2 [ 53.789567][ T2899] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f8f0 [ 53.789808][ T2899] RBP: ff11000010c22000 R08: 1fe2200002329f1f R09: ff11000013478b58 [ 53.790062][ T2899] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 53.790307][ T2899] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 53.790548][ T2899] FS: 00007fd672f9b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.790822][ T2899] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.791047][ T2899] CR2: 0000000038062988 CR3: 00000000132de004 CR4: 0000000000771ef0 [ 53.791298][ T2899] PKRU: 55555554 [ 53.791443][ T2899] Call Trace: [ 53.791588][ T2899] [ 53.791701][ T2899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.791891][ T2899] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.792073][ T2899] notifier_call_chain (kernel/notifier.c:85) [ 53.792262][ T2899] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 53.792444][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.792624][ T2899] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 53.792833][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.793030][ T2899] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 53.793244][ T2899] ? mutex_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.793425][ T2899] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.793606][ T2899] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 53.793786][ T2899] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 53.794010][ T2899] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.794193][ T2899] ? write_profile (kernel/profile.c:194) [ 53.794381][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.794560][ T2899] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 53.794772][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.794970][ T2899] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 53.795150][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.795334][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.795515][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.795693][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.795883][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.796083][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.796270][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.796450][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.796627][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.796806][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.796996][ T2899] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.797176][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.797362][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.797541][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.797721][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.797915][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.798093][ T2899] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.798278][ T2899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.798457][ T2899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.798634][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.798815][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.799008][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.799188][ T2899] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.799373][ T2899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.799550][ T2899] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.799731][ T2899] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.799919][ T2899] ? netlink_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.800101][ T2899] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.800289][ T2899] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.800468][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.800649][ T2899] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.800830][ T2899] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.801020][ T2899] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.801208][ T2899] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.801387][ T2899] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.801564][ T2899] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.801774][ T2899] ? move_addr_to_kernel (net/socket.c:258) [ 53.801968][ T2899] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.802146][ T2899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.802336][ T2899] ___sys_sendmsg (net/socket.c:2752) [ 53.802513][ T2899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.802725][ T2899] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.802927][ T2899] __sys_sendmsg (net/socket.c:2784) [ 53.803108][ T2899] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.803293][ T2899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.803507][ T2899] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.803686][ T2899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.803878][ T2899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.804056][ T2899] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.804240][ T2899] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.804420][ T2899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.804627][ T2899] RIP: 0033:0x7fd6731d508e [ 53.804810][ T2899] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.805338][ T2899] RSP: 002b:00007ffd728d0490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.805581][ T2899] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd6731d508e [ 53.805820][ T2899] RDX: 0000000000000000 RSI: 00007ffd728d0540 RDI: 0000000000000005 [ 53.806077][ T2899] RBP: 00007ffd728d04a0 R08: 0000000000000000 R09: 0000000000000000 [ 53.806325][ T2899] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.806566][ T2899] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd728d0c00 | [ 53.814060][ T2899] ------------[ cut here ]------------ | [ 53.814240][ T2899] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2899 | [ 53.814542][ T2899] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.815881][ T2899] Tainted: [W]=WARN [ 53.816171][ T2899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.816428][ T2899] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.816693][ T2899] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.817259][ T2899] RSP: 0018:ffa00000070b7060 EFLAGS: 00010286 [ 53.817518][ T2899] RAX: 00000000ffffffa6 RBX: ff1100001194f540 RCX: 1ff4000000e16dd2 [ 53.817802][ T2899] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f5f0 [ 53.818098][ T2899] RBP: ff1100000c0ea000 R08: 1fe2200002329ebf R09: ff11000013478b58 [ 53.818392][ T2899] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.818678][ T2899] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000070b7100 [ 53.818977][ T2899] FS: 00007fd672f9b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.819299][ T2899] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.819554][ T2899] CR2: 0000000038062988 CR3: 00000000132de004 CR4: 0000000000771ef0 [ 53.819840][ T2899] PKRU: 55555554 [ 53.820045][ T2899] Call Trace: [ 53.820243][ T2899] [ 53.820408][ T2899] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.820634][ T2899] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.820828][ T2899] netif_close_many (net/core/dev.c:1804) [ 53.821060][ T2899] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 53.821323][ T2899] ? mutex_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.821549][ T2899] ? __dev_close_many (net/core/dev.c:1781) [ 53.821773][ T2899] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.822040][ T2899] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.822297][ T2899] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.822524][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.822746][ T2899] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.823017][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.823248][ T2899] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.823475][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.823699][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.823934][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.824157][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.824389][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.824630][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.824855][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.825139][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.825373][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.825599][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.825821][ T2899] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.826057][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.826284][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.826513][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.826737][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.826974][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.827204][ T2899] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.827428][ T2899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.827632][ T2899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.827802][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.827990][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.828164][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.828341][ T2899] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.828513][ T2899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.828686][ T2899] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.828859][ T2899] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.829043][ T2899] ? netlink_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.829223][ T2899] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.829401][ T2899] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.829572][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.829746][ T2899] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.829933][ T2899] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.830105][ T2899] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.830286][ T2899] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.830457][ T2899] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.830628][ T2899] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.830832][ T2899] ? move_addr_to_kernel (net/socket.c:258) [ 53.831014][ T2899] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.831186][ T2899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.831366][ T2899] ___sys_sendmsg (net/socket.c:2752) [ 53.831537][ T2899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.831738][ T2899] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.831936][ T2899] __sys_sendmsg (net/socket.c:2784) [ 53.832112][ T2899] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.832289][ T2899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.832495][ T2899] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.832667][ T2899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.832840][ T2899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.833024][ T2899] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.833195][ T2899] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.833380][ T2899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.833581][ T2899] RIP: 0033:0x7fd6731d508e [ 53.833757][ T2899] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.834260][ T2899] RSP: 002b:00007ffd728d0490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.834496][ T2899] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd6731d508e [ 53.834728][ T2899] RDX: 0000000000000000 RSI: 00007ffd728d0540 RDI: 0000000000000005 [ 53.834971][ T2899] RBP: 00007ffd728d04a0 R08: 0000000000000000 R09: 0000000000000000 [ 53.835208][ T2899] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.835444][ T2899] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd728d0c00 | [ 53.838293][ T2899] ------------[ cut here ]------------ | [ 53.838457][ T2899] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2899 | [ 53.838743][ T2899] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.839442][ T2899] Tainted: [W]=WARN [ 53.839587][ T2899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.839786][ T2899] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.840012][ T2899] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.840487][ T2899] RSP: 0018:ffa00000070b7190 EFLAGS: 00010286 [ 53.840690][ T2899] RAX: 00000000ffffffa6 RBX: ff110000100bfb40 RCX: 1ff4000000e16df8 [ 53.840930][ T2899] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfbf0 [ 53.841155][ T2899] RBP: ff1100000c0ea000 R08: 1fe2200002017f7f R09: ff11000013478b58 [ 53.841388][ T2899] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 53.841612][ T2899] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.841842][ T2899] FS: 00007fd672f9b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.842111][ T2899] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.842318][ T2899] CR2: 0000000038062988 CR3: 00000000132de004 CR4: 0000000000771ef0 [ 53.842545][ T2899] PKRU: 55555554 [ 53.842682][ T2899] Call Trace: [ 53.842821][ T2899] [ 53.842943][ T2899] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.843141][ T2899] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.843348][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.843518][ T2899] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.843686][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.843852][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.844033][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.844209][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.844377][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.844563][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.844729][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.844910][ T2899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.845077][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.845254][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.845427][ T2899] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.845597][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.845763][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.845945][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.846114][ T2899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.846291][ T2899] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.846462][ T2899] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.846632][ T2899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.846800][ T2899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.846980][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.847150][ T2899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.847326][ T2899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.847497][ T2899] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.847663][ T2899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.847832][ T2899] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.848015][ T2899] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.848182][ T2899] ? netlink_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.848360][ T2899] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.848531][ T2899] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.848698][ T2899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.848880][ T2899] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.849049][ T2899] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.849223][ T2899] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.849396][ T2899] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.849564][ T2899] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.849731][ T2899] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.849942][ T2899] ? move_addr_to_kernel (net/socket.c:258) [ 53.850112][ T2899] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.850288][ T2899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.850460][ T2899] ___sys_sendmsg (net/socket.c:2752) [ 53.850631][ T2899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.850829][ T2899] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.851018][ T2899] __sys_sendmsg (net/socket.c:2784) [ 53.851189][ T2899] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.851362][ T2899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.851562][ T2899] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.851731][ T2899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.851914][ T2899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.852082][ T2899] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.852257][ T2899] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.852427][ T2899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.852623][ T2899] RIP: 0033:0x7fd6731d508e [ 53.852796][ T2899] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.853283][ T2899] RSP: 002b:00007ffd728d0490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.853511][ T2899] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd6731d508e [ 53.853735][ T2899] RDX: 0000000000000000 RSI: 00007ffd728d0540 RDI: 0000000000000005 [ 53.853972][ T2899] RBP: 00007ffd728d04a0 R08: 0000000000000000 R09: 0000000000000000 [ 53.854207][ T2899] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.854432][ T2899] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd728d0c00 | [ 53.907117][ T2900] ------------[ cut here ]------------ | [ 53.907310][ T2900] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2900 | [ 53.907620][ T2900] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.908265][ T2900] Tainted: [W]=WARN [ 53.908409][ T2900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.908619][ T2900] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.908836][ T2900] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.909365][ T2900] RSP: 0018:ffa00000070c6fe0 EFLAGS: 00010286 [ 53.909577][ T2900] RAX: 00000000ffffffa6 RBX: ff11000009b1c640 RCX: 1ff4000000e18dc2 [ 53.909816][ T2900] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c6f0 [ 53.910133][ T2900] RBP: ff11000010ec2000 R08: 1fe22000013638df R09: ff1100001347ae58 [ 53.910439][ T2900] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 53.910733][ T2900] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 53.911039][ T2900] FS: 00007fc39e67f840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.911389][ T2900] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.911694][ T2900] CR2: 00000000286d2988 CR3: 0000000013436006 CR4: 0000000000771ef0 [ 53.912022][ T2900] PKRU: 55555554 [ 53.912269][ T2900] Call Trace: [ 53.912488][ T2900] [ 53.912686][ T2900] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.912952][ T2900] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 53.913182][ T2900] notifier_call_chain (kernel/notifier.c:85) [ 53.913423][ T2900] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 53.913654][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.913900][ T2900] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 53.914142][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.914328][ T2900] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 53.914535][ T2900] ? mutex_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.914711][ T2900] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.914903][ T2900] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 53.915082][ T2900] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 53.915300][ T2900] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.915481][ T2900] ? write_profile (kernel/profile.c:194) [ 53.915662][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.915842][ T2900] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 53.916067][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.916259][ T2900] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 53.916439][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.916615][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.916793][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.916979][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.917156][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.917360][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.917535][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.917717][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.917904][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.918083][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.918267][ T2900] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.918447][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.918621][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.918800][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.918994][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.919174][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.919358][ T2900] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.919535][ T2900] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.919712][ T2900] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.919904][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.920084][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.920267][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.920449][ T2900] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.920623][ T2900] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.920801][ T2900] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.920994][ T2900] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.921170][ T2900] ? netlink_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.921355][ T2900] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.921534][ T2900] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.921715][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.921906][ T2900] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.922085][ T2900] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.922270][ T2900] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.922450][ T2900] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.922628][ T2900] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.922803][ T2900] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.923023][ T2900] ? move_addr_to_kernel (net/socket.c:258) [ 53.923210][ T2900] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.923387][ T2900] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.923566][ T2900] ___sys_sendmsg (net/socket.c:2752) [ 53.923743][ T2900] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.923965][ T2900] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.924155][ T2900] __sys_sendmsg (net/socket.c:2784) [ 53.924345][ T2900] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.924528][ T2900] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.924741][ T2900] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.924931][ T2900] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.925109][ T2900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.925293][ T2900] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.925473][ T2900] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.925651][ T2900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.925876][ T2900] RIP: 0033:0x7fc39e8b908e [ 53.926059][ T2900] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.926565][ T2900] RSP: 002b:00007ffee14509b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.926808][ T2900] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc39e8b908e [ 53.927062][ T2900] RDX: 0000000000000000 RSI: 00007ffee1450a60 RDI: 0000000000000005 [ 53.927307][ T2900] RBP: 00007ffee14509c0 R08: 0000000000000000 R09: 0000000000000000 [ 53.927547][ T2900] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.927786][ T2900] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee1451120 | [ 53.929939][ T2900] ------------[ cut here ]------------ | [ 53.930082][ T2900] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2900 | [ 53.930338][ T2900] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.930839][ T2900] Tainted: [W]=WARN [ 53.931019][ T2900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.931175][ T2900] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.931343][ T2900] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.931782][ T2900] RSP: 0018:ffa00000070c7060 EFLAGS: 00010286 [ 53.931946][ T2900] RAX: 00000000ffffffa6 RBX: ff11000009b1cf40 RCX: 1ff4000000e18dd2 [ 53.932133][ T2900] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1cff0 [ 53.932322][ T2900] RBP: ff1100001284a000 R08: 1fe22000013639ff R09: ff1100001347ae58 [ 53.932516][ T2900] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 53.932709][ T2900] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000070c7100 [ 53.932911][ T2900] FS: 00007fc39e67f840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 53.933130][ T2900] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.933291][ T2900] CR2: 00007f16cad6a2a0 CR3: 0000000013436001 CR4: 0000000000771ef0 [ 53.933478][ T2900] PKRU: 55555554 [ 53.933570][ T2900] Call Trace: [ 53.933664][ T2900] [ 53.933729][ T2900] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.933855][ T2900] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.933956][ T2900] netif_close_many (net/core/dev.c:1804) [ 53.934081][ T2900] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 53.934240][ T2900] ? mutex_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.934364][ T2900] ? __dev_close_many (net/core/dev.c:1781) [ 53.934489][ T2900] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.934645][ T2900] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.934807][ T2900] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.934948][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.935073][ T2900] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.935234][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.935364][ T2900] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.935493][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.935621][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.935746][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.935875][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.935999][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.936146][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.936281][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.936413][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.936538][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.936670][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.936795][ T2900] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.936929][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.937056][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.937187][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.937319][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.937444][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.937571][ T2900] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.937694][ T2900] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.937821][ T2900] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.937956][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.938089][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.938221][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.938352][ T2900] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.938476][ T2900] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.938608][ T2900] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.938740][ T2900] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.938874][ T2900] ? netlink_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.939002][ T2900] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.939128][ T2900] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.939258][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.939389][ T2900] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.939521][ T2900] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.939651][ T2900] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.939779][ T2900] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.939912][ T2900] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.940037][ T2900] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.940201][ T2900] ? move_addr_to_kernel (net/socket.c:258) [ 53.940332][ T2900] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.940458][ T2900] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.940585][ T2900] ___sys_sendmsg (net/socket.c:2752) [ 53.940709][ T2900] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.940870][ T2900] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.941010][ T2900] __sys_sendmsg (net/socket.c:2784) [ 53.941140][ T2900] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.941271][ T2900] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.941433][ T2900] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.941561][ T2900] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.941690][ T2900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.941819][ T2900] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.941954][ T2900] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.942084][ T2900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.942242][ T2900] RIP: 0033:0x7fc39e8b908e [ 53.942372][ T2900] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.942828][ T2900] RSP: 002b:00007ffee14509b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.943027][ T2900] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc39e8b908e [ 53.943221][ T2900] RDX: 0000000000000000 RSI: 00007ffee1450a60 RDI: 0000000000000005 [ 53.943415][ T2900] RBP: 00007ffee14509c0 R08: 0000000000000000 R09: 0000000000000000 [ 53.943600][ T2900] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.943785][ T2900] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee1451120 | [ 53.946615][ T2900] ------------[ cut here ]------------ | [ 53.946755][ T2900] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2900 | [ 53.947094][ T2900] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.947682][ T2900] Tainted: [W]=WARN [ 53.947772][ T2900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.947928][ T2900] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.948087][ T2900] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.948538][ T2900] RSP: 0018:ffa00000070c7190 EFLAGS: 00010286 [ 53.948694][ T2900] RAX: 00000000ffffffa6 RBX: ff11000010c0c340 RCX: 1ff4000000e18df8 [ 53.948878][ T2900] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010c0c3f0 [ 53.949148][ T2900] RBP: ff1100001284a000 R08: 1fe220000218187f R09: ff1100001347ae58 [ 53.949336][ T2900] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 53.949513][ T2900] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.949692][ T2900] FS: 00007fc39e67f840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 53.949909][ T2900] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.950062][ T2900] CR2: 00007f16cad6a2a0 CR3: 0000000013436001 CR4: 0000000000771ef0 [ 53.950247][ T2900] PKRU: 55555554 [ 53.950337][ T2900] Call Trace: [ 53.950427][ T2900] [ 53.950489][ T2900] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.950642][ T2900] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.950795][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.950923][ T2900] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.951122][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.951248][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.951368][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.951488][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.951607][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.951750][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.951875][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.951997][ T2900] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.952118][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.952242][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.952362][ T2900] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.952485][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.952683][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.952805][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.952931][ T2900] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.953054][ T2900] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.953175][ T2900] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.953299][ T2900] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.953419][ T2900] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.953540][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.953663][ T2900] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.953784][ T2900] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.953919][ T2900] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.954039][ T2900] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.954241][ T2900] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.954365][ T2900] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.954484][ T2900] ? netlink_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.954607][ T2900] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.954730][ T2900] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.954850][ T2900] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.954977][ T2900] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.955099][ T2900] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.955226][ T2900] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.955348][ T2900] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.955472][ T2900] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.955592][ T2900] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.955821][ T2900] ? move_addr_to_kernel (net/socket.c:258) [ 53.955947][ T2900] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.956066][ T2900] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.956188][ T2900] ___sys_sendmsg (net/socket.c:2752) [ 53.956322][ T2900] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.956475][ T2900] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.956607][ T2900] __sys_sendmsg (net/socket.c:2784) [ 53.956727][ T2900] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.956844][ T2900] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.957013][ T2900] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.957138][ T2900] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.957344][ T2900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.957464][ T2900] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.957583][ T2900] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.957706][ T2900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.957855][ T2900] RIP: 0033:0x7fc39e8b908e [ 53.957985][ T2900] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.958413][ T2900] RSP: 002b:00007ffee14509b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.958594][ T2900] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc39e8b908e [ 53.958772][ T2900] RDX: 0000000000000000 RSI: 00007ffee1450a60 RDI: 0000000000000005 [ 53.958954][ T2900] RBP: 00007ffee14509c0 R08: 0000000000000000 R09: 0000000000000000 [ 53.959131][ T2900] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 53.959394][ T2900] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee1451120 | [ 53.994347][ T2901] ------------[ cut here ]------------ | [ 53.994521][ T2901] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2901 | [ 53.994819][ T2901] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.996072][ T2901] Tainted: [W]=WARN [ 53.996220][ T2901] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.996422][ T2901] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.996635][ T2901] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.997133][ T2901] RSP: 0018:ffa00000070d7060 EFLAGS: 00010286 [ 53.997347][ T2901] RAX: 00000000ffffffa6 RBX: ff1100000b2eb0c0 RCX: 1ff4000000e1add2 [ 53.997580][ T2901] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb170 [ 53.997815][ T2901] RBP: ff1100000ea84000 R08: 1fe220000165d62f R09: ff1100001347d158 [ 53.998061][ T2901] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.998301][ T2901] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000070d7100 [ 53.998535][ T2901] FS: 00007f79101f3840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 53.998802][ T2901] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.999023][ T2901] CR2: 0000000007102988 CR3: 00000000132de003 CR4: 0000000000771ef0 [ 53.999265][ T2901] PKRU: 55555554 [ 53.999407][ T2901] Call Trace: [ 53.999548][ T2901] [ 53.999661][ T2901] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.999837][ T2901] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.999996][ T2901] netif_close_many (net/core/dev.c:1804) [ 54.000171][ T2901] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.000352][ T2901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.000525][ T2901] ? __dev_close_many (net/core/dev.c:1781) [ 54.000697][ T2901] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 54.000914][ T2901] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 54.001120][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.001300][ T2901] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 54.001504][ T2901] ? mutex_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.001678][ T2901] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.001848][ T2901] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 54.002065][ T2901] ? unregister_netdevice_many (net/core/dev.c:12497) [ 54.002245][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.002422][ T2901] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.002597][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.002767][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.002957][ T2901] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.003132][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.003312][ T2901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.003505][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.003676][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.003849][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.004034][ T2901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.004215][ T2901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.004389][ T2901] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.004562][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.004733][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.004918][ T2901] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.005091][ T2901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.005272][ T2901] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.005445][ T2901] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.005620][ T2901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.005791][ T2901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.005974][ T2901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.006148][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.006326][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.006500][ T2901] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.006673][ T2901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.006850][ T2901] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.007037][ T2901] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.007217][ T2901] ? netlink_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.007394][ T2901] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.007566][ T2901] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.007739][ T2901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.007926][ T2901] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.008101][ T2901] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.008277][ T2901] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.008451][ T2901] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.008623][ T2901] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.008795][ T2901] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.009005][ T2901] ? move_addr_to_kernel (net/socket.c:258) [ 54.009181][ T2901] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.009362][ T2901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.009537][ T2901] ___sys_sendmsg (net/socket.c:2752) [ 54.009709][ T2901] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.009928][ T2901] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.010113][ T2901] __sys_sendmsg (net/socket.c:2784) [ 54.010296][ T2901] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.010469][ T2901] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.010678][ T2901] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.010853][ T2901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.011043][ T2901] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.011227][ T2901] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.011405][ T2901] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.011582][ T2901] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.011788][ T2901] RIP: 0033:0x7f791042d08e [ 54.011979][ T2901] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.012476][ T2901] RSP: 002b:00007fff5dd65580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.012720][ T2901] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f791042d08e [ 54.012968][ T2901] RDX: 0000000000000000 RSI: 00007fff5dd65630 RDI: 0000000000000005 [ 54.013211][ T2901] RBP: 00007fff5dd65590 R08: 0000000000000000 R09: 0000000000000000 [ 54.013446][ T2901] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.013682][ T2901] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5dd65cf0 | [ 54.016552][ T2901] ------------[ cut here ]------------ | [ 54.016717][ T2901] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2901 | [ 54.017110][ T2901] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.017844][ T2901] Tainted: [W]=WARN [ 54.018077][ T2901] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.018370][ T2901] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.018629][ T2901] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.019167][ T2901] RSP: 0018:ffa00000070d7190 EFLAGS: 00010286 [ 54.019423][ T2901] RAX: 00000000ffffffa6 RBX: ff1100000c086640 RCX: 1ff4000000e1adf8 [ 54.019696][ T2901] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0866f0 [ 54.019935][ T2901] RBP: ff1100000ea84000 R08: 1fe2200001810cdf R09: ff1100001347d158 [ 54.020163][ T2901] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 54.020395][ T2901] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 54.020629][ T2901] FS: 00007f79101f3840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 54.020902][ T2901] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.021103][ T2901] CR2: 0000000007102988 CR3: 00000000132de003 CR4: 0000000000771ef0 [ 54.021340][ T2901] PKRU: 55555554 [ 54.021480][ T2901] Call Trace: [ 54.021622][ T2901] [ 54.021732][ T2901] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 54.021948][ T2901] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 54.022145][ T2901] ? mutex_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.022321][ T2901] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.022490][ T2901] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 54.022692][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.022876][ T2901] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.023049][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.023223][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.023395][ T2901] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.023564][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.023733][ T2901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.023932][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.024101][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.024282][ T2901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.024451][ T2901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.024623][ T2901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.024793][ T2901] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.024975][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.025144][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.025322][ T2901] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.025494][ T2901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.025668][ T2901] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.025840][ T2901] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.026024][ T2901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.026194][ T2901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.026372][ T2901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.026544][ T2901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.026714][ T2901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.026903][ T2901] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.027073][ T2901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.027252][ T2901] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.027429][ T2901] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.027600][ T2901] ? netlink_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.027774][ T2901] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.027959][ T2901] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.028128][ T2901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.028308][ T2901] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.028479][ T2901] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.028650][ T2901] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.028822][ T2901] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.029009][ T2901] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.029178][ T2901] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.029382][ T2901] ? move_addr_to_kernel (net/socket.c:258) [ 54.029556][ T2901] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.029726][ T2901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.029910][ T2901] ___sys_sendmsg (net/socket.c:2752) [ 54.030079][ T2901] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.030286][ T2901] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.030470][ T2901] __sys_sendmsg (net/socket.c:2784) [ 54.030641][ T2901] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.030811][ T2901] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.031027][ T2901] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.031205][ T2901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.031376][ T2901] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.031544][ T2901] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.031712][ T2901] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.031894][ T2901] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.032091][ T2901] RIP: 0033:0x7f791042d08e [ 54.032275][ T2901] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.032749][ T2901] RSP: 002b:00007fff5dd65580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.032993][ T2901] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f791042d08e [ 54.033229][ T2901] RDX: 0000000000000000 RSI: 00007fff5dd65630 RDI: 0000000000000005 [ 54.033457][ T2901] RBP: 00007fff5dd65590 R08: 0000000000000000 R09: 0000000000000000 [ 54.033685][ T2901] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.033925][ T2901] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5dd65cf0 | [ 54.081304][ T2903] ------------[ cut here ]------------ | [ 54.081460][ T2903] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2903 | [ 54.081743][ T2903] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.082898][ T2903] Tainted: [W]=WARN [ 54.083007][ T2903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.083180][ T2903] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.083365][ T2903] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.083855][ T2903] RSP: 0018:ffa00000070e6f70 EFLAGS: 00010286 [ 54.084036][ T2903] RAX: 00000000ffffffa6 RBX: ff1100000cc693c0 RCX: 1ff4000000e1cdb4 [ 54.084247][ T2903] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc69470 [ 54.084454][ T2903] RBP: ff11000010ec2000 R08: 1fe220000198d28f R09: ff1100000f74d180 [ 54.084663][ T2903] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 54.084880][ T2903] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 54.085091][ T2903] FS: 00007f607bd84840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.085343][ T2903] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.085518][ T2903] CR2: 00000000116ffa28 CR3: 0000000013169006 CR4: 0000000000771ef0 [ 54.085727][ T2903] PKRU: 55555554 [ 54.085832][ T2903] Call Trace: [ 54.085941][ T2903] [ 54.086013][ T2903] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.086151][ T2903] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.086294][ T2903] notifier_call_chain (kernel/notifier.c:85) [ 54.086437][ T2903] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.086576][ T2903] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.086719][ T2903] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.086860][ T2903] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.087080][ T2903] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.087223][ T2903] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.087368][ T2903] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.087572][ T2903] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.087714][ T2903] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.087857][ T2903] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.088055][ T2903] ? nla_strscpy (lib/nlattr.c:795) [ 54.088195][ T2903] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.088340][ T2903] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.088477][ T2903] ? __dev_get_by_name (net/core/dev.c:883) [ 54.088616][ T2903] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.088760][ T2903] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.088937][ T2903] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.089077][ T2903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.089221][ T2903] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.089361][ T2903] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.089499][ T2903] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.089636][ T2903] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.089779][ T2903] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.089927][ T2903] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.090066][ T2903] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.090210][ T2903] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.090347][ T2903] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.090485][ T2903] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.090626][ T2903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.090765][ T2903] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.090909][ T2903] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.091048][ T2903] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.091187][ T2903] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.091334][ T2903] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.091472][ T2903] ? netlink_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.091611][ T2903] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.091751][ T2903] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.091895][ T2903] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.092036][ T2903] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.092176][ T2903] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.092318][ T2903] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.092460][ T2903] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.092598][ T2903] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.092736][ T2903] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.092911][ T2903] ? move_addr_to_kernel (net/socket.c:258) [ 54.093051][ T2903] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.093190][ T2903] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.093336][ T2903] ___sys_sendmsg (net/socket.c:2752) [ 54.093473][ T2903] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.093646][ T2903] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.093795][ T2903] __sys_sendmsg (net/socket.c:2784) [ 54.093940][ T2903] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.094078][ T2903] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.094259][ T2903] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.094398][ T2903] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.094537][ T2903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.094674][ T2903] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.094810][ T2903] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.094955][ T2903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.095127][ T2903] RIP: 0033:0x7f607bfbe08e [ 54.095276][ T2903] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.095766][ T2903] RSP: 002b:00007fffd5486300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.095979][ T2903] RAX: ffffffffffffffda RBX: 00007fffd5486a98 RCX: 00007f607bfbe08e [ 54.096186][ T2903] RDX: 0000000000000000 RSI: 00007fffd54863b0 RDI: 0000000000000005 [ 54.096395][ T2903] RBP: 00007fffd5486310 R08: 0000000000000000 R09: 0000000000000000 [ 54.096601][ T2903] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.096806][ T2903] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd5486a70 | [ 54.098417][ T2903] ------------[ cut here ]------------ | [ 54.098552][ T2903] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2903 | [ 54.098821][ T2903] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.099395][ T2903] Tainted: [W]=WARN [ 54.099499][ T2903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.099673][ T2903] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.099851][ T2903] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.100348][ T2903] RSP: 0018:ffa00000070e6fd0 EFLAGS: 00010286 [ 54.100524][ T2903] RAX: 00000000ffffffa6 RBX: ff1100000b2eaf40 RCX: 1ff4000000e1cdc0 [ 54.100732][ T2903] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eaff0 [ 54.100944][ T2903] RBP: ff11000012f42000 R08: 1fe220000165d5ff R09: ff1100000f74d180 [ 54.101151][ T2903] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 54.101361][ T2903] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012f42e04 [ 54.101567][ T2903] FS: 00007f607bd84840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.101807][ T2903] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.101983][ T2903] CR2: 00000000116ffa28 CR3: 0000000013169006 CR4: 0000000000771ef0 [ 54.102190][ T2903] PKRU: 55555554 [ 54.102296][ T2903] Call Trace: [ 54.102399][ T2903] [ 54.102470][ T2903] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.102611][ T2903] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.102717][ T2903] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.102854][ T2903] __dev_notify_flags (net/core/dev.c:9787) [ 54.102998][ T2903] ? netif_change_name (net/core/dev.c:1495) [ 54.103137][ T2903] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.103280][ T2903] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.103417][ T2903] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.103558][ T2903] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.103699][ T2903] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.103841][ T2903] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.103988][ T2903] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.104131][ T2903] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.104273][ T2903] ? nla_strscpy (lib/nlattr.c:795) [ 54.104412][ T2903] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.104551][ T2903] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.104688][ T2903] ? __dev_get_by_name (net/core/dev.c:883) [ 54.104826][ T2903] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.104975][ T2903] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.105116][ T2903] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.105258][ T2903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.105394][ T2903] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.105531][ T2903] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.105668][ T2903] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.105804][ T2903] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.105949][ T2903] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.106088][ T2903] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.106229][ T2903] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.106368][ T2903] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.106505][ T2903] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.106645][ T2903] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.106784][ T2903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.106926][ T2903] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.107064][ T2903] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.107204][ T2903] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.107343][ T2903] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.107484][ T2903] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.107622][ T2903] ? netlink_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.107764][ T2903] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.107906][ T2903] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.108045][ T2903] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.108183][ T2903] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.108327][ T2903] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.108465][ T2903] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.108606][ T2903] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.108743][ T2903] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.108885][ T2903] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.109055][ T2903] ? move_addr_to_kernel (net/socket.c:258) [ 54.109193][ T2903] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.109335][ T2903] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.109473][ T2903] ___sys_sendmsg (net/socket.c:2752) [ 54.109609][ T2903] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.109781][ T2903] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.109937][ T2903] __sys_sendmsg (net/socket.c:2784) [ 54.110075][ T2903] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.110214][ T2903] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.110389][ T2903] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.110527][ T2903] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.110667][ T2903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.110805][ T2903] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.110946][ T2903] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.111085][ T2903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.111260][ T2903] RIP: 0033:0x7f607bfbe08e [ 54.111403][ T2903] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.111900][ T2903] RSP: 002b:00007fffd5486300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.112107][ T2903] RAX: ffffffffffffffda RBX: 00007fffd5486a98 RCX: 00007f607bfbe08e [ 54.112316][ T2903] RDX: 0000000000000000 RSI: 00007fffd54863b0 RDI: 0000000000000005 [ 54.112619][ T2903] RBP: 00007fffd5486310 R08: 0000000000000000 R09: 0000000000000000 [ 54.112825][ T2903] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.113035][ T2903] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd5486a70 | [ 54.142717][ T2904] ------------[ cut here ]------------ | [ 54.142860][ T2904] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2904 | [ 54.143137][ T2904] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.143669][ T2904] Tainted: [W]=WARN [ 54.143766][ T2904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.143934][ T2904] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.144101][ T2904] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.144559][ T2904] RSP: 0018:ffa00000070e7020 EFLAGS: 00010286 [ 54.144720][ T2904] RAX: 00000000ffffffa6 RBX: ff1100000b2eb840 RCX: 1ff4000000e1cdca [ 54.145056][ T2904] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2eb8f0 [ 54.145255][ T2904] RBP: ff11000012f42000 R08: 1fe220000165d71f R09: ff11000012ded158 [ 54.145445][ T2904] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 54.145635][ T2904] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.145828][ T2904] FS: 00007f620148f840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.146059][ T2904] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.146227][ T2904] CR2: 000000002acdf988 CR3: 000000000f0a1003 CR4: 0000000000771ef0 [ 54.146418][ T2904] PKRU: 55555554 [ 54.146512][ T2904] Call Trace: [ 54.146607][ T2904] [ 54.146673][ T2904] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.146804][ T2904] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.146906][ T2904] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.147033][ T2904] __dev_notify_flags (net/core/dev.c:9787) [ 54.147163][ T2904] ? netif_change_name (net/core/dev.c:1495) [ 54.147295][ T2904] ? __dev_change_flags (net/core/dev.c:9752) [ 54.147421][ T2904] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.147549][ T2904] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.147676][ T2904] ? 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.147805][ T2904] netif_change_flags (net/core/dev.c:9820) [ 54.147939][ T2904] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.148068][ T2904] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.148202][ T2904] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.148333][ T2904] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.148492][ T2904] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.148621][ T2904] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.148749][ T2904] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.148880][ T2904] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.149010][ T2904] ? __kernel_text_address (kernel/extable.c:79) [ 54.149139][ T2904] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.149273][ T2904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.149401][ T2904] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.149529][ T2904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.149656][ T2904] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.149782][ T2904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.149917][ T2904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.150047][ T2904] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.150180][ T2904] ? __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.150313][ T2904] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.150440][ T2904] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.150570][ T2904] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.150702][ T2904] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.150833][ T2904] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.150968][ T2904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.151096][ T2904] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.151231][ T2904] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.151358][ T2904] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.151487][ T2904] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.151619][ T2904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.151746][ T2904] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.151877][ T2904] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.152006][ T2904] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.152135][ T2904] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.152266][ T2904] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.152393][ T2904] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.152607][ T2904] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.152734][ T2904] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.152868][ T2904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.152998][ T2904] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.153214][ T2904] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.153341][ T2904] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.153470][ T2904] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.153600][ T2904] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.153811][ T2904] ? netlink_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.153946][ T2904] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.154074][ T2904] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.154206][ T2904] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.154422][ T2904] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.154552][ T2904] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.154681][ T2904] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.154813][ T2904] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.154947][ T2904] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.155076][ T2904] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.155237][ T2904] ? move_addr_to_kernel (net/socket.c:258) [ 54.155451][ T2904] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.155578][ T2904] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.155707][ T2904] ___sys_sendmsg (net/socket.c:2752) [ 54.155833][ T2904] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.155997][ T2904] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.156135][ T2904] __sys_sendmsg (net/socket.c:2784) [ 54.156267][ T2904] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.156394][ T2904] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.156639][ T2904] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.156768][ T2904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.156901][ T2904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.157030][ T2904] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.157157][ T2904] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.157289][ T2904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.157446][ T2904] RIP: 0033:0x7f62016c908e [ 54.157581][ T2904] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.158040][ T2904] RSP: 002b:00007ffe5cfb99b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.158238][ T2904] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f62016c908e [ 54.158427][ T2904] RDX: 0000000000000000 RSI: 00007ffe5cfb9a60 RDI: 0000000000000005 [ 54.158616][ T2904] RBP: 00007ffe5cfb99c0 R08: 0000000000000000 R09: 0000000000000000 [ 54.158809][ T2904] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.159003][ T2904] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5cfba120 | [ 54.234783][ T2911] ------------[ cut here ]------------ | [ 54.234948][ T2911] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2911 | [ 54.235234][ T2911] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.235797][ T2911] Tainted: [W]=WARN [ 54.235908][ T2911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.236081][ T2911] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.236268][ 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 [ 54.236751][ T2911] RSP: 0018:ffa0000006e16f70 EFLAGS: 00010286 [ 54.236929][ T2911] RAX: 00000000ffffffa6 RBX: ff1100000c0873c0 RCX: 1ff4000000dc2db4 [ 54.237135][ T2911] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087470 [ 54.237345][ T2911] RBP: ff11000010ec2000 R08: 1fe2200001810e8f R09: ff11000013272e80 [ 54.237553][ T2911] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 54.237759][ T2911] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 54.237975][ T2911] FS: 00007f3c0117c840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.238219][ T2911] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.238393][ T2911] CR2: 00000000304b2a28 CR3: 000000000d492005 CR4: 0000000000771ef0 [ 54.238602][ T2911] PKRU: 55555554 [ 54.238705][ T2911] Call Trace: [ 54.238808][ T2911] [ 54.238884][ T2911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.239024][ T2911] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.239162][ T2911] notifier_call_chain (kernel/notifier.c:85) [ 54.239309][ T2911] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.239448][ T2911] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.239589][ T2911] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.239730][ T2911] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.239871][ T2911] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.240009][ T2911] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.240153][ T2911] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.240302][ T2911] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.240443][ T2911] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.240585][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.240723][ T2911] ? nla_strscpy (lib/nlattr.c:795) [ 54.240866][ T2911] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.241006][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.241145][ T2911] ? __dev_get_by_name (net/core/dev.c:883) [ 54.241289][ T2911] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.241434][ T2911] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.241577][ T2911] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.241716][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.241853][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.241995][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.242142][ T2911] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.242289][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.242436][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.242582][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.242724][ T2911] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.242869][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.243006][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.243144][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.243291][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.243428][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.243567][ T2911] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.243705][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.243842][ T2911] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.243986][ 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)) [ 54.244126][ 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)) [ 54.244275][ T2911] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.244417][ T2911] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.244555][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.244694][ T2911] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.244832][ T2911] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.244983][ T2911] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.245127][ T2911] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.245273][ T2911] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.245426][ T2911] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.245602][ T2911] ? move_addr_to_kernel (net/socket.c:258) [ 54.245740][ T2911] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.245882][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.246022][ T2911] ___sys_sendmsg (net/socket.c:2752) [ 54.246158][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.246334][ T2911] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.246499][ T2911] __sys_sendmsg (net/socket.c:2784) [ 54.246644][ T2911] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.246782][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.246963][ 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) [ 54.247103][ T2911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.247245][ T2911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.247393][ T2911] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.247536][ T2911] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.247676][ T2911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.247847][ T2911] RIP: 0033:0x7f3c013b608e [ 54.247999][ 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 [ 54.248506][ T2911] RSP: 002b:00007ffe0e162bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.248725][ T2911] RAX: ffffffffffffffda RBX: 00007ffe0e163388 RCX: 00007f3c013b608e [ 54.248948][ T2911] RDX: 0000000000000000 RSI: 00007ffe0e162ca0 RDI: 0000000000000005 [ 54.249160][ T2911] RBP: 00007ffe0e162c00 R08: 0000000000000000 R09: 0000000000000000 [ 54.249375][ T2911] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.249586][ T2911] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0e163360 | [ 54.251181][ T2911] ------------[ cut here ]------------ | [ 54.251342][ T2911] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2911 | [ 54.251621][ T2911] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.252217][ T2911] Tainted: [W]=WARN [ 54.252322][ T2911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.252494][ T2911] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.252672][ 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 [ 54.253188][ T2911] RSP: 0018:ffa0000006e16fd0 EFLAGS: 00010286 [ 54.253370][ T2911] RAX: 00000000ffffffa6 RBX: ff1100000c086f40 RCX: 1ff4000000dc2dc0 [ 54.253581][ T2911] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086ff0 [ 54.253787][ T2911] RBP: ff1100000ea72000 R08: 1fe2200001810dff R09: ff11000013272e80 [ 54.253996][ T2911] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 54.254203][ T2911] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea72e04 [ 54.254408][ T2911] FS: 00007f3c0117c840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.254650][ T2911] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.254823][ T2911] CR2: 00000000304b2a28 CR3: 000000000d492005 CR4: 0000000000771ef0 [ 54.255055][ T2911] PKRU: 55555554 [ 54.255162][ T2911] Call Trace: [ 54.255272][ T2911] [ 54.255346][ T2911] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.255491][ T2911] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.255599][ T2911] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.255742][ T2911] __dev_notify_flags (net/core/dev.c:9787) [ 54.255893][ T2911] ? netif_change_name (net/core/dev.c:1495) [ 54.256035][ T2911] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.256179][ T2911] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.256325][ T2911] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.256467][ T2911] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.256614][ T2911] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.256760][ T2911] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.256910][ T2911] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.257057][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.257204][ T2911] ? nla_strscpy (lib/nlattr.c:795) [ 54.257347][ T2911] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.257490][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.257631][ T2911] ? __dev_get_by_name (net/core/dev.c:883) [ 54.257773][ T2911] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.257925][ T2911] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.258069][ T2911] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.258219][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.258361][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.258502][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.258643][ T2911] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.258783][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.258934][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.259077][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.259226][ T2911] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.259366][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.259508][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.259650][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.259792][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.259938][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.260095][ T2911] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.260241][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.260382][ T2911] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.260525][ 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)) [ 54.260662][ 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)) [ 54.260817][ T2911] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.260975][ T2911] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.261117][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.261263][ T2911] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.261405][ T2911] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.261549][ T2911] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.261694][ T2911] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.261831][ T2911] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.261975][ T2911] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.262162][ T2911] ? move_addr_to_kernel (net/socket.c:258) [ 54.262308][ T2911] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.262450][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.262593][ T2911] ___sys_sendmsg (net/socket.c:2752) [ 54.262743][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.262933][ T2911] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.263088][ T2911] __sys_sendmsg (net/socket.c:2784) [ 54.263233][ T2911] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.263375][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.263552][ 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) [ 54.263689][ T2911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.263829][ T2911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.263969][ T2911] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.264127][ T2911] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.264268][ T2911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.264438][ T2911] RIP: 0033:0x7f3c013b608e [ 54.264597][ 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 [ 54.265105][ T2911] RSP: 002b:00007ffe0e162bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.265322][ T2911] RAX: ffffffffffffffda RBX: 00007ffe0e163388 RCX: 00007f3c013b608e [ 54.265546][ T2911] RDX: 0000000000000000 RSI: 00007ffe0e162ca0 RDI: 0000000000000005 [ 54.265752][ T2911] RBP: 00007ffe0e162c00 R08: 0000000000000000 R09: 0000000000000000 [ 54.265961][ T2911] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.266170][ T2911] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0e163360 | [ 54.295537][ T2912] ------------[ cut here ]------------ | [ 54.295705][ T2912] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2912 | [ 54.296705][ T2912] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.297340][ T2912] Tainted: [W]=WARN [ 54.297438][ T2912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.297599][ T2912] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.297768][ 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 [ 54.298262][ T2912] RSP: 0018:ffa00000070f7020 EFLAGS: 00010286 [ 54.298432][ T2912] RAX: 00000000ffffffa6 RBX: ff11000005242f40 RCX: 1ff4000000e1edca [ 54.298633][ T2912] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005242ff0 [ 54.298827][ T2912] RBP: ff1100000ea72000 R08: 1fe2200000a485ff R09: ff110000132eae58 [ 54.299030][ T2912] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 54.299244][ T2912] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.299446][ T2912] FS: 00007f9d55f50840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 54.299682][ T2912] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.299852][ T2912] CR2: 00007f9d562201a0 CR3: 000000000e8f1002 CR4: 0000000000771ef0 [ 54.300057][ T2912] PKRU: 55555554 [ 54.300152][ T2912] Call Trace: [ 54.300274][ T2912] [ 54.300343][ T2912] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.300475][ T2912] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.300572][ T2912] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.300700][ T2912] __dev_notify_flags (net/core/dev.c:9787) [ 54.300829][ T2912] ? netif_change_name (net/core/dev.c:1495) [ 54.300964][ T2912] ? __dev_change_flags (net/core/dev.c:9752) [ 54.301108][ T2912] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.301256][ T2912] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.301389][ 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)) [ 54.301525][ T2912] netif_change_flags (net/core/dev.c:9820) [ 54.301658][ T2912] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.301805][ T2912] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.301944][ T2912] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.302084][ T2912] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.302256][ T2912] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.302389][ T2912] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.302523][ T2912] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.302653][ T2912] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.302780][ T2912] ? __kernel_text_address (kernel/extable.c:79) [ 54.302928][ T2912] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.303062][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.303195][ T2912] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.303335][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.303468][ T2912] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.303603][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.303734][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.303867][ T2912] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.303996][ 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) [ 54.304140][ T2912] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.304281][ T2912] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.304417][ T2912] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.304553][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.304685][ T2912] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.304816][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.305022][ T2912] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.305149][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.305314][ T2912] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.305441][ T2912] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.305570][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.305697][ T2912] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.305836][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.306055][ T2912] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.306192][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.306333][ T2912] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.306465][ T2912] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.306592][ T2912] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.306720][ T2912] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.306941][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.307078][ T2912] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.307217][ T2912] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.307350][ T2912] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.307486][ T2912] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.307622][ 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)) [ 54.307750][ 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)) [ 54.307969][ T2912] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.308098][ T2912] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.308232][ T2912] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.308363][ T2912] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.308492][ T2912] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.308641][ T2912] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.308782][ T2912] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.308992][ T2912] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.309126][ T2912] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.309292][ T2912] ? move_addr_to_kernel (net/socket.c:258) [ 54.309419][ T2912] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.309547][ T2912] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.309679][ T2912] ___sys_sendmsg (net/socket.c:2752) [ 54.309807][ T2912] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.310037][ T2912] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.310179][ T2912] __sys_sendmsg (net/socket.c:2784) [ 54.310326][ T2912] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.310460][ T2912] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.310629][ 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) [ 54.310766][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.310911][ T2912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.311043][ T2912] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.311176][ T2912] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.311311][ T2912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.311473][ T2912] RIP: 0033:0x7f9d5618a08e [ 54.311607][ 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 [ 54.312065][ T2912] RSP: 002b:00007ffc990705a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.312272][ T2912] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9d5618a08e [ 54.312464][ T2912] RDX: 0000000000000000 RSI: 00007ffc99070650 RDI: 0000000000000005 [ 54.312654][ T2912] RBP: 00007ffc990705b0 R08: 0000000000000000 R09: 0000000000000000 [ 54.312847][ T2912] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.313047][ T2912] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc99070d10 | [ 54.408507][ T2923] ------------[ cut here ]------------ | [ 54.408685][ T2923] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2923 | [ 54.409837][ T2923] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.410454][ T2923] Tainted: [W]=WARN [ 54.410561][ T2923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.410737][ T2923] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.410929][ T2923] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.411429][ T2923] RSP: 0018:ffa0000007176f70 EFLAGS: 00010286 [ 54.411607][ T2923] RAX: 00000000ffffffa6 RBX: ff1100000f2c1cc0 RCX: 1ff4000000e2edb4 [ 54.411817][ T2923] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1d70 [ 54.412036][ T2923] RBP: ff11000010ec2000 R08: 1fe2200001e583af R09: ff11000013270b80 [ 54.412249][ T2923] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 54.412460][ T2923] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 54.412674][ T2923] FS: 00007f5cee24c840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 54.412928][ T2923] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.413105][ T2923] CR2: 000055aa93d206c0 CR3: 00000000125e2005 CR4: 0000000000771ef0 [ 54.413323][ T2923] PKRU: 55555554 [ 54.413431][ T2923] Call Trace: [ 54.413538][ T2923] [ 54.413612][ T2923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.413753][ T2923] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.413900][ T2923] notifier_call_chain (kernel/notifier.c:85) [ 54.414046][ T2923] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.414197][ T2923] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.414344][ T2923] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.414488][ T2923] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.414634][ T2923] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.414778][ T2923] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.414932][ T2923] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.415079][ T2923] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.415228][ T2923] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.415375][ T2923] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.415517][ T2923] ? nla_strscpy (lib/nlattr.c:795) [ 54.415660][ T2923] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.415802][ T2923] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.415951][ T2923] ? __dev_get_by_name (net/core/dev.c:883) [ 54.416093][ T2923] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.416245][ T2923] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.416390][ T2923] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.416535][ T2923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.416676][ T2923] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.416817][ T2923] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.416965][ T2923] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.417106][ T2923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.417254][ T2923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.417398][ T2923] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.417539][ T2923] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.417679][ T2923] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.417822][ T2923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.417966][ T2923] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.418109][ T2923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.418254][ T2923] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.418396][ T2923] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.418536][ T2923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.418679][ T2923] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.418824][ T2923] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.418971][ T2923] ? netlink_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.419114][ T2923] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.419260][ T2923] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.419400][ T2923] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.419544][ T2923] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.419684][ T2923] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.419825][ T2923] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.419972][ T2923] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.420112][ T2923] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.420256][ T2923] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.420428][ T2923] ? move_addr_to_kernel (net/socket.c:258) [ 54.420570][ T2923] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.420711][ T2923] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.420852][ T2923] ___sys_sendmsg (net/socket.c:2752) [ 54.420997][ T2923] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.421174][ T2923] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.421329][ T2923] __sys_sendmsg (net/socket.c:2784) [ 54.421469][ T2923] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.421609][ T2923] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.421785][ T2923] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.421931][ T2923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.422072][ T2923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.422215][ T2923] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.422356][ T2923] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.422495][ T2923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.422669][ T2923] RIP: 0033:0x7f5cee48608e [ 54.422816][ T2923] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.423323][ T2923] RSP: 002b:00007ffc17d4bed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.423539][ T2923] RAX: ffffffffffffffda RBX: 00007ffc17d4c668 RCX: 00007f5cee48608e [ 54.423747][ T2923] RDX: 0000000000000000 RSI: 00007ffc17d4bf80 RDI: 0000000000000005 [ 54.423960][ T2923] RBP: 00007ffc17d4bee0 R08: 0000000000000000 R09: 0000000000000000 [ 54.424168][ T2923] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.424381][ T2923] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc17d4c640 | [ 54.426058][ T2923] ------------[ cut here ]------------ | [ 54.426210][ T2923] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2923 | [ 54.426485][ T2923] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.427055][ T2923] Tainted: [W]=WARN [ 54.427158][ T2923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.427336][ T2923] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.427513][ T2923] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.428086][ T2923] RSP: 0018:ffa0000007176fd0 EFLAGS: 00010286 [ 54.428283][ T2923] RAX: 00000000ffffffa6 RBX: ff1100000c9647c0 RCX: 1ff4000000e2edc0 [ 54.428490][ T2923] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c964870 [ 54.428693][ T2923] RBP: ff11000013212000 R08: 1fe220000192c90f R09: ff11000013270b80 [ 54.428972][ T2923] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 54.429176][ T2923] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013212e04 [ 54.429383][ T2923] FS: 00007f5cee24c840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 54.429621][ T2923] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.429855][ T2923] CR2: 00005634ecc135e8 CR3: 00000000125e2002 CR4: 0000000000771ef0 [ 54.430101][ T2923] PKRU: 55555554 [ 54.430208][ T2923] Call Trace: [ 54.430310][ T2923] [ 54.430382][ T2923] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.430521][ T2923] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.430624][ T2923] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.430760][ T2923] __dev_notify_flags (net/core/dev.c:9787) [ 54.430904][ T2923] ? netif_change_name (net/core/dev.c:1495) [ 54.431041][ T2923] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.431179][ T2923] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.431320][ T2923] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.431458][ T2923] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.431600][ T2923] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.431741][ T2923] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.431887][ T2923] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.432027][ T2923] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.432164][ T2923] ? nla_strscpy (lib/nlattr.c:795) [ 54.432306][ T2923] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.432443][ T2923] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.432580][ T2923] ? __dev_get_by_name (net/core/dev.c:883) [ 54.432717][ T2923] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.432867][ T2923] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.433009][ T2923] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.433146][ T2923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.433287][ T2923] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.433423][ T2923] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.433559][ T2923] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.433696][ T2923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.433837][ T2923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.433979][ T2923] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.434115][ T2923] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.434255][ T2923] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.434393][ T2923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.434530][ T2923] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.434667][ T2923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.434803][ T2923] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.434945][ T2923] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.435080][ T2923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.435221][ T2923] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.435361][ T2923] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.435497][ T2923] ? netlink_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.435635][ T2923] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.435771][ T2923] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.435911][ T2923] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.436049][ T2923] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.436187][ T2923] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.436328][ T2923] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.436468][ T2923] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.436604][ T2923] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.436740][ T2923] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.436913][ T2923] ? move_addr_to_kernel (net/socket.c:258) [ 54.437050][ T2923] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.437187][ T2923] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.437332][ T2923] ___sys_sendmsg (net/socket.c:2752) [ 54.437469][ T2923] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.437639][ T2923] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.437787][ T2923] __sys_sendmsg (net/socket.c:2784) [ 54.437932][ T2923] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.438067][ T2923] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.438244][ T2923] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.438380][ T2923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.438518][ T2923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.438654][ T2923] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.438790][ T2923] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.438933][ T2923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.439102][ T2923] RIP: 0033:0x7f5cee48608e [ 54.439249][ T2923] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.439732][ T2923] RSP: 002b:00007ffc17d4bed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.439942][ T2923] RAX: ffffffffffffffda RBX: 00007ffc17d4c668 RCX: 00007f5cee48608e [ 54.440145][ T2923] RDX: 0000000000000000 RSI: 00007ffc17d4bf80 RDI: 0000000000000005 [ 54.440351][ T2923] RBP: 00007ffc17d4bee0 R08: 0000000000000000 R09: 0000000000000000 [ 54.440555][ T2923] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.440757][ T2923] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc17d4c640 | [ 54.467683][ T2926] ------------[ cut here ]------------ | [ 54.467828][ T2926] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2926 | [ 54.468094][ T2926] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.468631][ T2926] Tainted: [W]=WARN [ 54.468730][ T2926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.468899][ T2926] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.469069][ T2926] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.469536][ T2926] RSP: 0018:ffa0000007197020 EFLAGS: 00010286 [ 54.469699][ T2926] RAX: 00000000ffffffa6 RBX: ff1100000c965b40 RCX: 1ff4000000e32dca [ 54.469896][ T2926] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c965bf0 [ 54.470090][ T2926] RBP: ff11000013212000 R08: 1fe220000192cb7f R09: ff1100000e802e58 [ 54.470288][ T2926] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 54.470480][ T2926] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.470675][ T2926] FS: 00007fb6be168840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.470908][ T2926] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.471073][ T2926] CR2: 000000001e492988 CR3: 000000001322a005 CR4: 0000000000771ef0 [ 54.471277][ T2926] PKRU: 55555554 [ 54.471374][ T2926] Call Trace: [ 54.471470][ T2926] [ 54.471538][ T2926] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.471668][ T2926] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.471767][ T2926] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.471902][ T2926] __dev_notify_flags (net/core/dev.c:9787) [ 54.472034][ T2926] ? netif_change_name (net/core/dev.c:1495) [ 54.472162][ T2926] ? __dev_change_flags (net/core/dev.c:9752) [ 54.472298][ T2926] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.472426][ T2926] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.472558][ T2926] ? 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.472690][ T2926] netif_change_flags (net/core/dev.c:9820) [ 54.472820][ T2926] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.472956][ T2926] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.473087][ T2926] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.473222][ T2926] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.473384][ T2926] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.473513][ T2926] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.473641][ T2926] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.473769][ T2926] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.473903][ T2926] ? __kernel_text_address (kernel/extable.c:79) [ 54.474033][ T2926] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.474163][ T2926] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.474295][ T2926] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.474424][ T2926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.474552][ T2926] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.474680][ T2926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.474808][ T2926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.474940][ T2926] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.475068][ T2926] ? __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.475198][ T2926] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.475332][ T2926] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.475461][ T2926] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.475593][ T2926] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.475724][ T2926] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.475856][ T2926] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.475990][ T2926] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.476118][ T2926] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.476251][ T2926] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.476380][ T2926] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.476512][ T2926] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.476641][ T2926] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.476769][ T2926] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.476905][ T2926] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.477035][ T2926] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.477163][ T2926] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.477297][ T2926] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.477425][ T2926] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.477556][ T2926] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.477687][ T2926] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.477815][ T2926] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.477949][ T2926] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.478077][ T2926] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.478212][ T2926] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.478347][ T2926] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.478477][ T2926] ? netlink_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.478611][ T2926] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.478741][ T2926] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.478872][ T2926] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.479002][ T2926] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.479131][ T2926] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.479265][ T2926] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.479396][ T2926] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.479523][ T2926] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.479651][ T2926] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.479811][ T2926] ? move_addr_to_kernel (net/socket.c:258) [ 54.479946][ T2926] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.480074][ T2926] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.480208][ T2926] ___sys_sendmsg (net/socket.c:2752) [ 54.480335][ T2926] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.480493][ T2926] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.480634][ T2926] __sys_sendmsg (net/socket.c:2784) [ 54.480765][ T2926] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.480898][ T2926] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.481060][ T2926] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.481188][ T2926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.481322][ T2926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.481449][ T2926] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.481576][ T2926] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.481705][ T2926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.481869][ T2926] RIP: 0033:0x7fb6be3a208e [ 54.482003][ T2926] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.482462][ T2926] RSP: 002b:00007ffddf2608f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.482655][ T2926] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb6be3a208e [ 54.482847][ T2926] RDX: 0000000000000000 RSI: 00007ffddf2609a0 RDI: 0000000000000005 [ 54.483046][ T2926] RBP: 00007ffddf260900 R08: 0000000000000000 R09: 0000000000000000 [ 54.483244][ T2926] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5b [ 54.483434][ T2926] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddf261060 | [ 54.618799][ T2941] ------------[ cut here ]------------ | [ 54.618992][ T2941] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2941 | [ 54.619317][ T2941] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.619956][ T2941] Tainted: [W]=WARN [ 54.620069][ T2941] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.620265][ T2941] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.620463][ T2941] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.621011][ T2941] RSP: 0018:ffa0000007216f70 EFLAGS: 00010286 [ 54.621206][ T2941] RAX: 00000000ffffffa6 RBX: ff1100001194e340 RCX: 1ff4000000e42db4 [ 54.621435][ T2941] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194e3f0 [ 54.621663][ T2941] RBP: ff11000010ec2000 R08: 1fe2200002329c7f R09: ff1100001336d180 [ 54.621899][ T2941] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 54.622125][ T2941] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.622363][ T2941] FS: 00007f553ff0f840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 54.622632][ T2941] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.622824][ T2941] CR2: 000000003f003a28 CR3: 0000000012ca7006 CR4: 0000000000771ef0 [ 54.623057][ T2941] PKRU: 55555554 [ 54.623172][ T2941] Call Trace: [ 54.623288][ T2941] [ 54.623369][ T2941] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.623525][ T2941] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.623678][ T2941] notifier_call_chain (kernel/notifier.c:85) [ 54.623840][ T2941] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.624646][ T2941] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.624818][ T2941] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.625050][ T2941] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.625269][ T2941] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.625426][ T2941] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.625585][ T2941] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.625739][ T2941] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.625991][ T2941] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.626149][ T2941] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.626309][ T2941] ? nla_strscpy (lib/nlattr.c:795) [ 54.626462][ T2941] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.626614][ T2941] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.626768][ T2941] ? __dev_get_by_name (net/core/dev.c:883) [ 54.627008][ T2941] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.627166][ T2941] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.627396][ T2941] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.627552][ T2941] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.627703][ T2941] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.627854][ T2941] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.628063][ T2941] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.628218][ T2941] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.628373][ T2941] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.628525][ T2941] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.628677][ T2941] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.628826][ T2941] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.629038][ T2941] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.629188][ T2941] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.629347][ T2941] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.629497][ T2941] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.629649][ T2941] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.629800][ T2941] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.630003][ T2941] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.630161][ T2941] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.630320][ T2941] ? netlink_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.630473][ T2941] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.630627][ T2941] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.630780][ T2941] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.630938][ T2941] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.631090][ T2941] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.631244][ T2941] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.631401][ T2941] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.631552][ T2941] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.631703][ T2941] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.631894][ T2941] ? move_addr_to_kernel (net/socket.c:258) [ 54.632047][ T2941] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.632198][ T2941] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.632354][ T2941] ___sys_sendmsg (net/socket.c:2752) [ 54.632504][ T2941] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.632693][ T2941] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.632856][ T2941] __sys_sendmsg (net/socket.c:2784) [ 54.633016][ T2941] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.633169][ T2941] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.633463][ T2941] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.633615][ T2941] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.633764][ T2941] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.633919][ T2941] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.634069][ T2941] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.634227][ T2941] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.634414][ T2941] RIP: 0033:0x7f554014908e [ 54.634573][ T2941] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.635115][ T2941] RSP: 002b:00007ffec026f400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.635350][ T2941] RAX: ffffffffffffffda RBX: 00007ffec026fb98 RCX: 00007f554014908e [ 54.635574][ T2941] RDX: 0000000000000000 RSI: 00007ffec026f4b0 RDI: 0000000000000005 [ 54.635799][ T2941] RBP: 00007ffec026f410 R08: 0000000000000000 R09: 0000000000000000 [ 54.636025][ T2941] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 54.636256][ T2941] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec026fb70 | [ 54.638148][ T2941] ------------[ cut here ]------------ | [ 54.638306][ T2941] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2941 | [ 54.638604][ T2941] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.639231][ T2941] Tainted: [W]=WARN [ 54.639347][ T2941] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.639537][ T2941] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.639734][ T2941] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.640339][ T2941] RSP: 0018:ffa0000007216fd0 EFLAGS: 00010286 [ 54.640530][ T2941] RAX: 00000000ffffffa6 RBX: ff1100001194f840 RCX: 1ff4000000e42dc0 [ 54.640752][ T2941] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f8f0 [ 54.641049][ T2941] RBP: ff1100000cc12000 R08: 1fe2200002329f1f R09: ff1100001336d180 [ 54.641276][ T2941] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 54.641499][ T2941] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 54.641723][ T2941] FS: 00007f553ff0f840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 54.642084][ T2941] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.642283][ T2941] CR2: 000000003f003a28 CR3: 0000000012ca7006 CR4: 0000000000771ef0 [ 54.642581][ T2941] PKRU: 55555554 [ 54.642698][ T2941] Call Trace: [ 54.642811][ T2941] [ 54.642954][ T2941] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.643110][ T2941] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.643230][ T2941] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.643380][ T2941] __dev_notify_flags (net/core/dev.c:9787) [ 54.643530][ T2941] ? netif_change_name (net/core/dev.c:1495) [ 54.643681][ T2941] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.643832][ T2941] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.644065][ T2941] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.644218][ T2941] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.644372][ T2941] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.644525][ T2941] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.644676][ T2941] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.644829][ T2941] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.645085][ T2941] ? nla_strscpy (lib/nlattr.c:795) [ 54.645244][ T2941] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.645393][ T2941] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.645545][ T2941] ? __dev_get_by_name (net/core/dev.c:883) [ 54.645695][ T2941] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.645852][ T2941] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.646083][ T2941] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.646239][ T2941] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.646388][ T2941] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.646541][ T2941] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.646694][ T2941] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.646845][ T2941] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.647060][ T2941] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.647218][ T2941] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.647368][ T2941] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.647519][ T2941] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.647667][ T2941] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.647817][ T2941] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.648028][ T2941] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.648179][ T2941] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.648335][ T2941] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.648481][ T2941] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.648629][ T2941] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.648783][ T2941] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.648974][ T2941] ? netlink_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.649124][ T2941] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.649277][ T2941] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.649425][ T2941] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.649574][ T2941] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.649723][ T2941] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.649877][ T2941] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.650032][ T2941] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.650182][ T2941] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.650333][ T2941] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.650518][ T2941] ? move_addr_to_kernel (net/socket.c:258) [ 54.650667][ T2941] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.650815][ T2941] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.650972][ T2941] ___sys_sendmsg (net/socket.c:2752) [ 54.651121][ T2941] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.651312][ T2941] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.651472][ T2941] __sys_sendmsg (net/socket.c:2784) [ 54.651720][ T2941] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.651872][ T2941] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.652062][ T2941] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.652214][ T2941] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.652462][ T2941] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.652612][ T2941] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.652759][ T2941] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.652913][ T2941] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.653195][ T2941] RIP: 0033:0x7f554014908e [ 54.653349][ T2941] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.653878][ T2941] RSP: 002b:00007ffec026f400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.654101][ T2941] RAX: ffffffffffffffda RBX: 00007ffec026fb98 RCX: 00007f554014908e [ 54.654327][ T2941] RDX: 0000000000000000 RSI: 00007ffec026f4b0 RDI: 0000000000000005 [ 54.654546][ T2941] RBP: 00007ffec026f410 R08: 0000000000000000 R09: 0000000000000000 [ 54.654767][ T2941] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 54.654990][ T2941] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec026fb70 | [ 54.689164][ T2942] ------------[ cut here ]------------ | [ 54.689369][ T2942] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2942 | [ 54.689683][ T2942] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.690336][ T2942] Tainted: [W]=WARN [ 54.690483][ T2942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.690694][ T2942] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.690929][ T2942] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.691444][ T2942] RSP: 0018:ffa0000007227020 EFLAGS: 00010286 [ 54.691661][ T2942] RAX: 00000000ffffffa6 RBX: ff11000009b1d840 RCX: 1ff4000000e44dca [ 54.692105][ T2942] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d8f0 [ 54.692354][ T2942] RBP: ff1100000cc12000 R08: 1fe2200001363b1f R09: ff11000012f20b58 [ 54.692599][ T2942] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 54.692843][ T2942] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.693104][ T2942] FS: 00007f44c8777840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 54.693391][ T2942] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.693607][ T2942] CR2: 0000000018056988 CR3: 000000000f2eb006 CR4: 0000000000771ef0 [ 54.693853][ T2942] PKRU: 55555554 [ 54.694012][ T2942] Call Trace: [ 54.694160][ T2942] [ 54.694286][ T2942] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.694471][ T2942] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.694649][ T2942] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.694828][ T2942] __dev_notify_flags (net/core/dev.c:9787) [ 54.695024][ T2942] ? netif_change_name (net/core/dev.c:1495) [ 54.695213][ T2942] ? __dev_change_flags (net/core/dev.c:9752) [ 54.695393][ T2942] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.695573][ T2942] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.695755][ T2942] ? 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.695948][ T2942] netif_change_flags (net/core/dev.c:9820) [ 54.696131][ T2942] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.696319][ T2942] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.696502][ T2942] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.696683][ T2942] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.696910][ T2942] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.697094][ T2942] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.697279][ T2942] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.697460][ T2942] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.697641][ T2942] ? __kernel_text_address (kernel/extable.c:79) [ 54.697884][ T2942] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.698089][ T2942] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.698286][ T2942] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.698472][ T2942] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.698663][ T2942] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.698851][ T2942] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.699080][ T2942] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.699278][ T2942] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.699471][ T2942] ? __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.699663][ T2942] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.699855][ T2942] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.700059][ T2942] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.700255][ T2942] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.700450][ T2942] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.700641][ T2942] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.700827][ T2942] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.701029][ T2942] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.701226][ T2942] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.701416][ T2942] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.701611][ T2942] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.701799][ T2942] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.702001][ T2942] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.702190][ T2942] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.702387][ T2942] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.702581][ T2942] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.702771][ T2942] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.702971][ T2942] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.703159][ T2942] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.703358][ T2942] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.703547][ T2942] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.703739][ T2942] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.703941][ T2942] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.704133][ T2942] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.704335][ T2942] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.704523][ T2942] ? netlink_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.704714][ T2942] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.704916][ T2942] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.705106][ T2942] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.705303][ T2942] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.705496][ T2942] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.705687][ T2942] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.705891][ T2942] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.706082][ T2942] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.706283][ T2942] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.706505][ T2942] ? move_addr_to_kernel (net/socket.c:258) [ 54.706696][ T2942] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.706900][ T2942] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.707094][ T2942] ___sys_sendmsg (net/socket.c:2752) [ 54.707289][ T2942] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.707515][ T2942] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.707717][ T2942] __sys_sendmsg (net/socket.c:2784) [ 54.707916][ T2942] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.708103][ T2942] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.708334][ T2942] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.708523][ T2942] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.708712][ T2942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.708912][ T2942] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.709099][ T2942] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.709295][ T2942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.709514][ T2942] RIP: 0033:0x7f44c89b108e [ 54.709705][ T2942] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.710257][ T2942] RSP: 002b:00007ffc10304ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.710521][ T2942] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f44c89b108e [ 54.710779][ T2942] RDX: 0000000000000000 RSI: 00007ffc10304d90 RDI: 0000000000000005 [ 54.711048][ T2942] RBP: 00007ffc10304cf0 R08: 0000000000000000 R09: 0000000000000000 [ 54.711311][ T2942] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 54.711566][ T2942] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc10305450 | [ 54.838907][ T2956] ------------[ cut here ]------------ | [ 54.839088][ T2956] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2956 | [ 54.839384][ T2956] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.839984][ T2956] Tainted: [W]=WARN [ 54.840097][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.840285][ T2956] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.840477][ T2956] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.841003][ T2956] RSP: 0018:ffa0000007256f70 EFLAGS: 00010286 [ 54.841187][ T2956] RAX: 00000000ffffffa6 RBX: ff1100001194ec40 RCX: 1ff4000000e4adb4 [ 54.841408][ T2956] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194ecf0 [ 54.841625][ T2956] RBP: ff11000010ec2000 R08: 1fe2200002329d9f R09: ff11000009e4d180 [ 54.841840][ T2956] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 54.842059][ T2956] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 54.842280][ T2956] FS: 00007fd9efac3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.842535][ T2956] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.842717][ T2956] CR2: 00007f4f5d774f98 CR3: 00000000132cb006 CR4: 0000000000771ef0 [ 54.842940][ T2956] PKRU: 55555554 [ 54.843049][ T2956] Call Trace: [ 54.843163][ T2956] [ 54.843243][ T2956] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.843390][ T2956] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.843537][ T2956] notifier_call_chain (kernel/notifier.c:85) [ 54.843686][ T2956] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.843832][ T2956] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.843986][ T2956] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.844135][ T2956] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.844287][ T2956] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.844433][ T2956] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.844585][ T2956] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.844736][ T2956] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.844891][ T2956] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.845043][ T2956] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.845189][ T2956] ? nla_strscpy (lib/nlattr.c:795) [ 54.845339][ T2956] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.845486][ T2956] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.845633][ T2956] ? __dev_get_by_name (net/core/dev.c:883) [ 54.845778][ T2956] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.845943][ T2956] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.846092][ T2956] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.846245][ T2956] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.846391][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.846535][ T2956] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.846680][ T2956] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.846824][ T2956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.846979][ T2956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.847127][ T2956] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.847279][ T2956] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.847424][ T2956] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.847568][ T2956] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.847713][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.847860][ T2956] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.848011][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.848159][ T2956] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.848307][ T2956] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.848452][ T2956] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.848598][ T2956] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.848741][ T2956] ? netlink_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.848892][ T2956] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.849037][ T2956] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.849182][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.849332][ T2956] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.849479][ T2956] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.849624][ T2956] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.849770][ T2956] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.849919][ T2956] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.850065][ T2956] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.850248][ T2956] ? move_addr_to_kernel (net/socket.c:258) [ 54.850392][ T2956] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.850535][ T2956] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.850681][ T2956] ___sys_sendmsg (net/socket.c:2752) [ 54.850824][ T2956] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.851009][ T2956] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.851163][ T2956] __sys_sendmsg (net/socket.c:2784) [ 54.851311][ T2956] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.851453][ T2956] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.851633][ T2956] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.851775][ T2956] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.851925][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.852068][ T2956] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.852216][ T2956] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.852359][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.852536][ T2956] RIP: 0033:0x7fd9efcfd08e [ 54.852685][ T2956] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.853195][ T2956] RSP: 002b:00007fff84142880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.853416][ T2956] RAX: ffffffffffffffda RBX: 00007fff84143018 RCX: 00007fd9efcfd08e [ 54.853630][ T2956] RDX: 0000000000000000 RSI: 00007fff84142930 RDI: 0000000000000005 [ 54.853845][ T2956] RBP: 00007fff84142890 R08: 0000000000000000 R09: 0000000000000000 [ 54.854065][ T2956] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 54.854284][ T2956] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff84142ff0 | [ 54.855959][ T2956] ------------[ cut here ]------------ | [ 54.856099][ T2956] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2956 | [ 54.856380][ T2956] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.856961][ T2956] Tainted: [W]=WARN [ 54.857071][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.857253][ T2956] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.857436][ T2956] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.857945][ T2956] RSP: 0018:ffa0000007256fd0 EFLAGS: 00010286 [ 54.858125][ T2956] RAX: 00000000ffffffa6 RBX: ff1100001194f6c0 RCX: 1ff4000000e4adc0 [ 54.858343][ T2956] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194f770 [ 54.858556][ T2956] RBP: ff1100000c0ea000 R08: 1fe2200002329eef R09: ff11000009e4d180 [ 54.858767][ T2956] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 54.858985][ T2956] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c0eae04 [ 54.859197][ T2956] FS: 00007fd9efac3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 54.859452][ T2956] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.859630][ T2956] CR2: 00007f4f5d774f98 CR3: 00000000132cb006 CR4: 0000000000771ef0 [ 54.859845][ T2956] PKRU: 55555554 [ 54.859956][ T2956] Call Trace: [ 54.860062][ T2956] [ 54.860136][ T2956] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.860285][ T2956] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.860395][ T2956] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.860538][ T2956] __dev_notify_flags (net/core/dev.c:9787) [ 54.860682][ T2956] ? netif_change_name (net/core/dev.c:1495) [ 54.860825][ T2956] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.860976][ T2956] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.861119][ T2956] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.861268][ T2956] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.861416][ T2956] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.861563][ T2956] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.861708][ T2956] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.861858][ T2956] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.862008][ T2956] ? nla_strscpy (lib/nlattr.c:795) [ 54.862152][ T2956] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.862301][ T2956] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.862444][ T2956] ? __dev_get_by_name (net/core/dev.c:883) [ 54.862667][ T2956] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.862832][ T2956] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.862995][ T2956] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.863155][ T2956] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.863318][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.863478][ T2956] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.863633][ T2956] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.863791][ T2956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.863957][ T2956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.864108][ T2956] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.864264][ T2956] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.864418][ T2956] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.864568][ T2956] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.864717][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.864874][ T2956] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.865025][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.865177][ T2956] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.865329][ T2956] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.865484][ T2956] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.865637][ T2956] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.865788][ T2956] ? netlink_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.865945][ T2956] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.866097][ T2956] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.866253][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.866408][ T2956] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.866560][ T2956] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.866709][ T2956] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.866867][ T2956] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.867019][ T2956] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.867168][ T2956] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.867359][ T2956] ? move_addr_to_kernel (net/socket.c:258) [ 54.867512][ T2956] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.867662][ T2956] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.867813][ T2956] ___sys_sendmsg (net/socket.c:2752) [ 54.867966][ T2956] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.868155][ T2956] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.868321][ T2956] __sys_sendmsg (net/socket.c:2784) [ 54.868473][ T2956] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.868624][ T2956] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.868811][ T2956] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.868969][ T2956] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.869119][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.869271][ T2956] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.869422][ T2956] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.869573][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.869757][ T2956] RIP: 0033:0x7fd9efcfd08e [ 54.869915][ T2956] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.870448][ T2956] RSP: 002b:00007fff84142880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.870672][ T2956] RAX: ffffffffffffffda RBX: 00007fff84143018 RCX: 00007fd9efcfd08e [ 54.870898][ T2956] RDX: 0000000000000000 RSI: 00007fff84142930 RDI: 0000000000000005 [ 54.871121][ T2956] RBP: 00007fff84142890 R08: 0000000000000000 R09: 0000000000000000 [ 54.871351][ T2956] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 54.871572][ T2956] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff84142ff0 | [ 54.906604][ T2957] ------------[ cut here ]------------ | [ 54.906798][ T2957] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2957 | [ 54.907752][ T2957] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.908551][ T2957] Tainted: [W]=WARN [ 54.908703][ T2957] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.908937][ T2957] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.909172][ T2957] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.909725][ T2957] RSP: 0018:ffa0000007267020 EFLAGS: 00010286 [ 54.909968][ T2957] RAX: 00000000ffffffa6 RBX: ff11000005243240 RCX: 1ff4000000e4cdca [ 54.910233][ T2957] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000052432f0 [ 54.910507][ T2957] RBP: ff1100000c0ea000 R08: 1fe2200000a4865f R09: ff110000132e8b58 [ 54.910766][ T2957] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 54.911036][ T2957] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.911304][ T2957] FS: 00007f0cd0f60840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 54.911598][ T2957] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.911824][ T2957] CR2: 00007f0cd12301a0 CR3: 000000000949c002 CR4: 0000000000771ef0 [ 54.912095][ T2957] PKRU: 55555554 [ 54.912253][ T2957] Call Trace: [ 54.912408][ T2957] [ 54.912528][ T2957] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.912720][ T2957] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.912890][ T2957] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.913079][ T2957] __dev_notify_flags (net/core/dev.c:9787) [ 54.913276][ T2957] ? netif_change_name (net/core/dev.c:1495) [ 54.913467][ T2957] ? __dev_change_flags (net/core/dev.c:9752) [ 54.913660][ T2957] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.913852][ T2957] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.914057][ T2957] ? 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.914261][ T2957] netif_change_flags (net/core/dev.c:9820) [ 54.914454][ T2957] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.914641][ T2957] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.914834][ T2957] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.915036][ T2957] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.915269][ T2957] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.915461][ T2957] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.915651][ T2957] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.915840][ T2957] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.916041][ T2957] ? __kernel_text_address (kernel/extable.c:79) [ 54.916240][ T2957] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.916431][ T2957] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.916620][ T2957] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.916809][ T2957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.917013][ T2957] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.917207][ T2957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.917397][ T2957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.917587][ T2957] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.917776][ T2957] ? __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.917977][ T2957] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.918166][ T2957] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.918364][ T2957] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.918555][ T2957] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.918748][ T2957] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.918950][ T2957] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.919141][ T2957] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.919340][ T2957] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.919556][ T2957] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.919744][ T2957] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.919951][ T2957] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.920138][ T2957] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.920335][ T2957] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.920524][ T2957] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.920713][ T2957] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.920944][ T2957] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.921135][ T2957] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.921334][ T2957] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.921524][ T2957] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.921718][ T2957] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.921915][ T2957] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.922108][ T2957] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.922302][ T2957] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.922491][ T2957] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.922683][ T2957] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.922883][ T2957] ? netlink_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.923075][ T2957] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.923273][ T2957] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.923463][ T2957] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.923654][ T2957] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.923844][ T2957] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.924046][ T2957] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.924245][ T2957] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.924436][ T2957] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.924623][ T2957] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.924841][ T2957] ? move_addr_to_kernel (net/socket.c:258) [ 54.925042][ T2957] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.925265][ T2957] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.925459][ T2957] ___sys_sendmsg (net/socket.c:2752) [ 54.925645][ T2957] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.925884][ T2957] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.926086][ T2957] __sys_sendmsg (net/socket.c:2784) [ 54.926278][ T2957] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.926465][ T2957] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.926689][ T2957] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.926891][ T2957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.927080][ T2957] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.927274][ T2957] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.927468][ T2957] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.927660][ T2957] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.927892][ T2957] RIP: 0033:0x7f0cd119a08e [ 54.928085][ T2957] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.928631][ T2957] RSP: 002b:00007fffb31e3190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.928908][ T2957] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0cd119a08e [ 54.929167][ T2957] RDX: 0000000000000000 RSI: 00007fffb31e3240 RDI: 0000000000000005 [ 54.929429][ T2957] RBP: 00007fffb31e31a0 R08: 0000000000000000 R09: 0000000000000000 [ 54.929685][ T2957] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 54.929951][ T2957] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb31e3900 | [ 55.041756][ T164] ------------[ cut here ]------------ | [ 55.041950][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 55.042244][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.042870][ T164] Tainted: [W]=WARN [ 55.042980][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.043159][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.043353][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.043874][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 55.044063][ T164] RAX: 00000000ffffffa6 RBX: ff11000010e227c0 RCX: 1ff40000000feeef [ 55.044288][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010e22870 [ 55.044510][ T164] RBP: ff11000010c22000 R08: 1fe22000021c450f R09: ff1100000c0151f8 [ 55.044732][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 55.044955][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 55.045176][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 55.045444][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.045631][ T164] CR2: 00005634ecc048a8 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 55.045852][ T164] PKRU: 55555554 [ 55.045972][ T164] Call Trace: [ 55.046081][ T164] [ 55.046163][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 55.046358][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.046544][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 55.046691][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 55.046836][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 55.046989][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.047140][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 55.047319][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.047467][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 55.047619][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 55.047771][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 55.047930][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 55.048117][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 55.048312][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 55.048461][ T164] ? 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)) [ 55.048610][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 55.048793][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 55.048949][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 55.049098][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 55.049251][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 55.049402][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 55.049513][ T164] new_sync_write (fs/read_write.c:595) [ 55.049664][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.049810][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 55.049968][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.050115][ T164] ? ksys_write (fs/read_write.c:740) [ 55.050273][ T164] vfs_write (fs/read_write.c:688) [ 55.050389][ T164] ksys_write (fs/read_write.c:740) [ 55.050501][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 55.050647][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.050794][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.051015][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.051166][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.051320][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.051468][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.051650][ T164] RIP: 0033:0x7f4f5d5d508e [ 55.051804][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.052337][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 55.052561][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 55.052778][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 55.053001][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 55.053223][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 55.053443][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 55.084719][ T164] ------------[ cut here ]------------ | [ 55.084930][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./164 | [ 55.085242][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.085903][ T164] Tainted: [W]=WARN [ 55.086017][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.086209][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.086409][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.086954][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 55.087149][ T164] RAX: 00000000ffffffa6 RBX: ff1100000cc69840 RCX: 1ff40000000feed1 [ 55.087383][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc698f0 [ 55.087609][ T164] RBP: ff1100001284a000 R08: 1fe220000198d31f R09: ff1100000c0151f8 [ 55.087837][ T164] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 55.088067][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001284a000 [ 55.088329][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 55.088599][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.088794][ T164] CR2: 000055aa93d206c0 CR3: 000000000d6b7004 CR4: 0000000000771ef0 [ 55.089029][ T164] PKRU: 55555554 [ 55.089145][ T164] Call Trace: [ 55.089266][ T164] [ 55.089346][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.089502][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.089619][ T164] register_netdevice (net/core/dev.c:11488) [ 55.089774][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 55.089970][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 55.090129][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 55.090335][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 55.090495][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 55.090689][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 55.090893][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.091050][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 55.091206][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 55.091402][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 55.091559][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 55.091752][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 55.091909][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 55.092065][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 55.092221][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 55.092337][ T164] new_sync_write (fs/read_write.c:595) [ 55.092492][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.092646][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 55.092802][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.092959][ T164] ? ksys_write (fs/read_write.c:740) [ 55.093116][ T164] vfs_write (fs/read_write.c:688) [ 55.093239][ T164] ksys_write (fs/read_write.c:740) [ 55.093354][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 55.093510][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.093664][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.093822][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.093982][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.094135][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.094292][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.094481][ T164] RIP: 0033:0x7f4f5d5d508e [ 55.094643][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.095186][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 55.095424][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 55.095651][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 55.095879][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 55.096107][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 55.096336][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 55.308300][ T2992] ------------[ cut here ]------------ | [ 55.308474][ T2992] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2992 | [ 55.308749][ T2992] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.309320][ T2992] Tainted: [W]=WARN [ 55.309427][ T2992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.309603][ T2992] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.309784][ T2992] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.310285][ T2992] RSP: 0018:ffa00000073d6fe0 EFLAGS: 00010286 [ 55.310460][ T2992] RAX: 00000000ffffffa6 RBX: ff11000009b1d240 RCX: 1ff4000000e7adc2 [ 55.310668][ T2992] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1d2f0 [ 55.310888][ T2992] RBP: ff11000010ec2000 R08: 1fe2200001363a5f R09: ff110000131c5158 [ 55.311091][ T2992] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 55.311302][ T2992] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 55.311510][ T2992] FS: 00007f37c0e8d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.311756][ T2992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.311940][ T2992] CR2: 000000001f75f988 CR3: 000000000caad005 CR4: 0000000000771ef0 [ 55.312149][ T2992] PKRU: 55555554 [ 55.312261][ T2992] Call Trace: [ 55.312363][ T2992] [ 55.312436][ T2992] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.312577][ T2992] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.312717][ T2992] notifier_call_chain (kernel/notifier.c:85) [ 55.312859][ T2992] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 55.313007][ T2992] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 55.313177][ T2992] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 55.313318][ T2992] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.313452][ T2992] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.313587][ T2992] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 55.313722][ T2992] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 55.313983][ T2992] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.314126][ T2992] ? write_profile (kernel/profile.c:194) [ 55.314265][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.314401][ T2992] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 55.314572][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.314707][ T2992] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 55.314841][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.315052][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.315188][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.315327][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.315459][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.315611][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.315748][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.315958][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.316090][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.316227][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.316361][ T2992] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.316499][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.316635][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.316768][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.316990][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.317127][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.317264][ T2992] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.317400][ T2992] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.317534][ T2992] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.317667][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.317804][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.318024][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.318161][ T2992] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.318300][ T2992] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.318434][ T2992] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.318571][ T2992] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.318705][ T2992] ? netlink_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.318841][ T2992] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.319036][ T2992] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.319172][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.319313][ T2992] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.319450][ T2992] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.319585][ T2992] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.319723][ T2992] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.319856][ T2992] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.319996][ T2992] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.320162][ T2992] ? move_addr_to_kernel (net/socket.c:258) [ 55.320302][ T2992] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.320439][ T2992] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.320575][ T2992] ___sys_sendmsg (net/socket.c:2752) [ 55.320708][ T2992] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.320882][ T2992] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.321031][ T2992] __sys_sendmsg (net/socket.c:2784) [ 55.321167][ T2992] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.321306][ T2992] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.321479][ T2992] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.321614][ T2992] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.321749][ T2992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.321891][ T2992] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.322025][ T2992] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.322161][ T2992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.322333][ T2992] RIP: 0033:0x7f37c10c708e [ 55.322474][ T2992] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.322956][ T2992] RSP: 002b:00007ffc918f99d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.323162][ T2992] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37c10c708e [ 55.323366][ T2992] RDX: 0000000000000000 RSI: 00007ffc918f9a80 RDI: 0000000000000005 [ 55.323570][ T2992] RBP: 00007ffc918f99e0 R08: 0000000000000000 R09: 0000000000000000 [ 55.323770][ T2992] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 55.323976][ T2992] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc918fa140 | [ 55.325616][ T2992] ------------[ cut here ]------------ | [ 55.325745][ T2992] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2992 | [ 55.326007][ T2992] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.326539][ T2992] Tainted: [W]=WARN [ 55.326639][ T2992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.326801][ T2992] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.327557][ T2992] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.328106][ T2992] RSP: 0018:ffa00000073d7060 EFLAGS: 00010286 [ 55.328275][ T2992] RAX: 00000000ffffffa6 RBX: ff11000009b1d9c0 RCX: 1ff4000000e7add2 [ 55.328471][ T2992] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1da70 [ 55.328667][ T2992] RBP: ff1100000ea72000 R08: 1fe2200001363b4f R09: ff110000131c5158 [ 55.328861][ T2992] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 55.329129][ T2992] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000073d7100 [ 55.329328][ T2992] FS: 00007f37c0e8d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.329620][ T2992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.329783][ T2992] CR2: 000000001f75f988 CR3: 000000000caad005 CR4: 0000000000771ef0 [ 55.330075][ T2992] PKRU: 55555554 [ 55.330173][ T2992] Call Trace: [ 55.330274][ T2992] [ 55.330343][ T2992] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.330474][ T2992] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.330574][ T2992] netif_close_many (net/core/dev.c:1804) [ 55.330705][ T2992] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.330834][ T2992] ? __dev_close_many (net/core/dev.c:1781) [ 55.331020][ T2992] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 55.331182][ T2992] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 55.331347][ T2992] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.331479][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.331608][ T2992] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.331771][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.331963][ T2992] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.332092][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.332226][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.332354][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.332483][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.332613][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.332761][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.332944][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.333075][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.333206][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.333337][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.333467][ T2992] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.333597][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.333727][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.333855][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.333990][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.334121][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.334255][ T2992] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.334384][ T2992] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.334514][ T2992] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.334642][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.334774][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.334908][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.335039][ T2992] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.335167][ T2992] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.335301][ T2992] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.335435][ T2992] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.335564][ T2992] ? netlink_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.335694][ T2992] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.335824][ T2992] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.335959][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.336092][ T2992] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.336225][ T2992] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.336355][ T2992] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.336485][ T2992] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.336616][ T2992] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.336745][ T2992] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.336909][ T2992] ? move_addr_to_kernel (net/socket.c:258) [ 55.337041][ T2992] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.337172][ T2992] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.337308][ T2992] ___sys_sendmsg (net/socket.c:2752) [ 55.337437][ T2992] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.337600][ T2992] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.337744][ T2992] __sys_sendmsg (net/socket.c:2784) [ 55.337877][ T2992] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.338007][ T2992] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.338172][ T2992] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.338308][ T2992] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.338438][ T2992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.338567][ T2992] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.338696][ T2992] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.338825][ T2992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.339003][ T2992] RIP: 0033:0x7f37c10c708e [ 55.339141][ T2992] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.339606][ T2992] RSP: 002b:00007ffc918f99d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.339800][ T2992] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37c10c708e [ 55.340003][ T2992] RDX: 0000000000000000 RSI: 00007ffc918f9a80 RDI: 0000000000000005 [ 55.340197][ T2992] RBP: 00007ffc918f99e0 R08: 0000000000000000 R09: 0000000000000000 [ 55.340397][ T2992] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 55.340590][ T2992] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc918fa140 | [ 55.344536][ T2992] ------------[ cut here ]------------ | [ 55.344675][ T2992] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2992 | [ 55.344933][ T2992] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.345441][ T2992] Tainted: [W]=WARN [ 55.345538][ T2992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.345701][ T2992] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.345871][ T2992] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.346316][ T2992] RSP: 0018:ffa00000073d7190 EFLAGS: 00010286 [ 55.346472][ T2992] RAX: 00000000ffffffa6 RBX: ff110000100be040 RCX: 1ff4000000e7adf8 [ 55.346656][ T2992] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be0f0 [ 55.346840][ T2992] RBP: ff1100000ea72000 R08: 1fe2200002017c1f R09: ff110000131c5158 [ 55.347031][ T2992] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 55.347225][ T2992] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 55.347414][ T2992] FS: 00007f37c0e8d840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.347637][ T2992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.347798][ T2992] CR2: 000000001f75f988 CR3: 000000000caad005 CR4: 0000000000771ef0 [ 55.347992][ T2992] PKRU: 55555554 [ 55.348089][ T2992] Call Trace: [ 55.348182][ T2992] [ 55.348250][ T2992] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 55.348408][ T2992] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.348564][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.348691][ T2992] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.348815][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.348946][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.349072][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.349196][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.349329][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.349472][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.349595][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.349720][ T2992] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.349845][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.349976][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.350103][ T2992] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.350234][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.350358][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.350482][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.350606][ T2992] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.350732][ T2992] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.350856][ T2992] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.350988][ T2992] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.351112][ T2992] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.351239][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.351364][ T2992] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.351488][ T2992] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.351613][ T2992] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.351736][ T2992] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.351868][ T2992] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.351997][ T2992] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.352122][ T2992] ? netlink_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.352252][ T2992] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.352377][ T2992] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.352501][ T2992] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.352626][ T2992] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.352752][ T2992] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.352933][ T2992] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.353060][ T2992] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.353237][ T2992] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.353362][ T2992] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.353517][ T2992] ? move_addr_to_kernel (net/socket.c:258) [ 55.353642][ T2992] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.353766][ T2992] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.353938][ T2992] ___sys_sendmsg (net/socket.c:2752) [ 55.354062][ T2992] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.354219][ T2992] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.354355][ T2992] __sys_sendmsg (net/socket.c:2784) [ 55.354479][ T2992] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.354602][ T2992] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.354759][ T2992] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.354890][ T2992] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.355016][ T2992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.355139][ T2992] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.355267][ T2992] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.355391][ T2992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.355544][ T2992] RIP: 0033:0x7f37c10c708e [ 55.355671][ T2992] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.356116][ T2992] RSP: 002b:00007ffc918f99d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.356304][ T2992] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37c10c708e [ 55.356489][ T2992] RDX: 0000000000000000 RSI: 00007ffc918f9a80 RDI: 0000000000000005 [ 55.356672][ T2992] RBP: 00007ffc918f99e0 R08: 0000000000000000 R09: 0000000000000000 [ 55.356856][ T2992] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 55.357047][ T2992] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc918fa140 | [ 55.514176][ T3008] ------------[ cut here ]------------ | [ 55.514353][ T3008] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3008 | [ 55.514635][ T3008] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.515207][ T3008] Tainted: [W]=WARN [ 55.515312][ T3008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.515483][ T3008] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.515658][ T3008] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.516150][ T3008] RSP: 0018:ffa00000074c6fe0 EFLAGS: 00010286 [ 55.516327][ T3008] RAX: 00000000ffffffa6 RBX: ff110000052433c0 RCX: 1ff4000000e98dc2 [ 55.516528][ T3008] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005243470 [ 55.516730][ T3008] RBP: ff11000010ec2000 R08: 1fe2200000a4868f R09: ff1100001363ae58 [ 55.516937][ T3008] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 55.517141][ T3008] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 55.517349][ T3008] FS: 00007fe8ef48b840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.517589][ T3008] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.517759][ T3008] CR2: 00000000099c5988 CR3: 000000001361d001 CR4: 0000000000771ef0 [ 55.517969][ T3008] PKRU: 55555554 [ 55.518072][ T3008] Call Trace: [ 55.518174][ T3008] [ 55.518250][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.518386][ T3008] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.518522][ T3008] notifier_call_chain (kernel/notifier.c:85) [ 55.518663][ T3008] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 55.518799][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.518942][ T3008] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 55.519113][ T3008] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.519250][ T3008] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.519386][ T3008] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 55.519522][ T3008] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 55.519688][ T3008] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 55.519825][ T3008] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.519971][ T3008] ? write_profile (kernel/profile.c:194) [ 55.520107][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.520249][ T3008] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 55.520423][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.520561][ T3008] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 55.520696][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.520831][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.520971][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.521105][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.521246][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.521400][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.521536][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.521709][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.521867][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.522018][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.522170][ T3008] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.522326][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.522478][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.522625][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.522770][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.522995][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.523139][ T3008] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.523285][ T3008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.523433][ T3008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.523577][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.523721][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.523953][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.524101][ T3008] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.524248][ T3008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.524390][ T3008] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.524535][ T3008] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.524677][ T3008] ? netlink_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.524823][ T3008] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.525020][ T3008] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.525166][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.525314][ T3008] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.525459][ T3008] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.525604][ T3008] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.525748][ T3008] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.525967][ T3008] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.526111][ T3008] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.526292][ T3008] ? move_addr_to_kernel (net/socket.c:258) [ 55.526435][ T3008] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.526576][ T3008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.526721][ T3008] ___sys_sendmsg (net/socket.c:2752) [ 55.526939][ T3008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.527118][ T3008] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.527273][ T3008] __sys_sendmsg (net/socket.c:2784) [ 55.527414][ T3008] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.527555][ T3008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.527733][ T3008] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.527948][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.528092][ T3008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.528238][ T3008] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.528382][ T3008] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.528525][ T3008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.528700][ T3008] RIP: 0033:0x7fe8ef6c508e [ 55.528848][ T3008] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.529454][ T3008] RSP: 002b:00007ffda8098c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.529669][ T3008] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe8ef6c508e [ 55.529896][ T3008] RDX: 0000000000000000 RSI: 00007ffda8098d40 RDI: 0000000000000005 [ 55.530106][ T3008] RBP: 00007ffda8098ca0 R08: 0000000000000000 R09: 0000000000000000 [ 55.530318][ T3008] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 55.530526][ T3008] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda8099400 | [ 55.532363][ T3008] ------------[ cut here ]------------ | [ 55.532548][ T3008] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3008 | [ 55.532882][ T3008] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.533532][ T3008] Tainted: [W]=WARN [ 55.533686][ T3008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.533915][ T3008] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.534138][ T3008] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.534665][ T3008] RSP: 0018:ffa00000074c7060 EFLAGS: 00010286 [ 55.534896][ T3008] RAX: 00000000ffffffa6 RBX: ff11000005243240 RCX: 1ff4000000e98dd2 [ 55.535148][ T3008] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000052432f0 [ 55.535405][ T3008] RBP: ff11000013212000 R08: 1fe2200000a4865f R09: ff1100001363ae58 [ 55.535656][ T3008] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 55.535918][ T3008] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000074c7100 [ 55.536170][ T3008] FS: 00007fe8ef48b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 55.536456][ T3008] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.536676][ T3008] CR2: 00005634b211dd5c CR3: 000000001361d003 CR4: 0000000000771ef0 [ 55.536944][ T3008] PKRU: 55555554 [ 55.537094][ T3008] Call Trace: [ 55.537249][ T3008] [ 55.537368][ T3008] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.537556][ T3008] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.537710][ T3008] netif_close_many (net/core/dev.c:1804) [ 55.537909][ T3008] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.538097][ T3008] ? __dev_close_many (net/core/dev.c:1781) [ 55.538285][ T3008] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 55.538504][ T3008] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 55.538724][ T3008] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.538926][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.539110][ T3008] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.539337][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.539524][ T3008] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.539711][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.539907][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.540092][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.540531][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.540714][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.540931][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.541116][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.541318][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.541504][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.541690][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.541893][ T3008] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.542081][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.542273][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.542460][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.542647][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.542835][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.543032][ T3008] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.543224][ T3008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.543407][ T3008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.543593][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.543781][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.543980][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.544168][ T3008] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.544369][ T3008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.544556][ T3008] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.544744][ T3008] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.544941][ T3008] ? netlink_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.545131][ T3008] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.545321][ T3008] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.545507][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.545692][ T3008] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.545890][ T3008] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.546077][ T3008] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.546271][ T3008] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.546458][ T3008] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.546641][ T3008] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.546858][ T3008] ? move_addr_to_kernel (net/socket.c:258) [ 55.547055][ T3008] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.547246][ T3008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.547436][ T3008] ___sys_sendmsg (net/socket.c:2752) [ 55.547621][ T3008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.547840][ T3008] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.548049][ T3008] __sys_sendmsg (net/socket.c:2784) [ 55.548243][ T3008] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.548428][ T3008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.548649][ T3008] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.548833][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.549031][ T3008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.549223][ T3008] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.549407][ T3008] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.549594][ T3008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.549810][ T3008] RIP: 0033:0x7fe8ef6c508e [ 55.550016][ T3008] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.550548][ T3008] RSP: 002b:00007ffda8098c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.550804][ T3008] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe8ef6c508e [ 55.551068][ T3008] RDX: 0000000000000000 RSI: 00007ffda8098d40 RDI: 0000000000000005 [ 55.551326][ T3008] RBP: 00007ffda8098ca0 R08: 0000000000000000 R09: 0000000000000000 [ 55.551576][ T3008] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 55.551827][ T3008] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda8099400 | [ 55.554767][ T3008] ------------[ cut here ]------------ | [ 55.554968][ T3008] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3008 | [ 55.555268][ T3008] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.555906][ T3008] Tainted: [W]=WARN [ 55.556044][ T3008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.556250][ T3008] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.556458][ T3008] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.556956][ T3008] RSP: 0018:ffa00000074c7190 EFLAGS: 00010286 [ 55.557164][ T3008] RAX: 00000000ffffffa6 RBX: ff11000010d46c40 RCX: 1ff4000000e98df8 [ 55.557403][ T3008] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d46cf0 [ 55.557635][ T3008] RBP: ff11000013212000 R08: 1fe22000021a8d9f R09: ff1100001363ae58 [ 55.557878][ T3008] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 55.558114][ T3008] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 55.558355][ T3008] FS: 00007fe8ef48b840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 55.558619][ T3008] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.558824][ T3008] CR2: 00005634b211dd5c CR3: 000000001361d003 CR4: 0000000000771ef0 [ 55.559082][ T3008] PKRU: 55555554 [ 55.559232][ T3008] Call Trace: [ 55.559378][ T3008] [ 55.559489][ T3008] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 55.559694][ T3008] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.559912][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.560087][ T3008] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.560267][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.560439][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.560614][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.560787][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.560972][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.561164][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.561344][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.561519][ T3008] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.561690][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.561877][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.562053][ T3008] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.562235][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.562406][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.562580][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.562753][ T3008] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.562944][ T3008] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.563118][ T3008] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.563301][ T3008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.563473][ T3008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.563645][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.563820][ T3008] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.564005][ T3008] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.564181][ T3008] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.564360][ T3008] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.564535][ T3008] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.564714][ T3008] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.564900][ T3008] ? netlink_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.565075][ T3008] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.565254][ T3008] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.565427][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.565601][ T3008] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.565774][ T3008] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.565964][ T3008] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.566138][ T3008] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.566321][ T3008] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.566496][ T3008] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.566700][ T3008] ? move_addr_to_kernel (net/socket.c:258) [ 55.566888][ T3008] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.567060][ T3008] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.567245][ T3008] ___sys_sendmsg (net/socket.c:2752) [ 55.567417][ T3008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.567621][ T3008] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.567805][ T3008] __sys_sendmsg (net/socket.c:2784) [ 55.567991][ T3008] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.568162][ T3008] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.568375][ T3008] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.568551][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.568724][ T3008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.568909][ T3008] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.569082][ T3008] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.569262][ T3008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.569464][ T3008] RIP: 0033:0x7fe8ef6c508e [ 55.569642][ T3008] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.570144][ T3008] RSP: 002b:00007ffda8098c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.570386][ T3008] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe8ef6c508e [ 55.570616][ T3008] RDX: 0000000000000000 RSI: 00007ffda8098d40 RDI: 0000000000000005 [ 55.570849][ T3008] RBP: 00007ffda8098ca0 R08: 0000000000000000 R09: 0000000000000000 [ 55.571091][ T3008] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5c [ 55.571332][ T3008] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda8099400 | [ 55.761427][ T3027] ------------[ cut here ]------------ | [ 55.761593][ T3027] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3027 | [ 55.761883][ T3027] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.762449][ T3027] Tainted: [W]=WARN [ 55.762556][ T3027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.762724][ T3027] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.762916][ T3027] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.763400][ T3027] RSP: 0018:ffa00000075e6fe0 EFLAGS: 00010286 [ 55.763573][ T3027] RAX: 00000000ffffffa6 RBX: ff1100000cc68ac0 RCX: 1ff4000000ebcdc2 [ 55.763778][ T3027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc68b70 [ 55.763987][ T3027] RBP: ff11000010ec2000 R08: 1fe220000198d16f R09: ff1100000bba0b58 [ 55.764189][ T3027] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 55.764392][ T3027] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 55.764596][ T3027] FS: 00007f8f14c94840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 55.764832][ T3027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.765007][ T3027] CR2: 0000000022c8e988 CR3: 00000000133d7003 CR4: 0000000000771ef0 [ 55.765213][ T3027] PKRU: 55555554 [ 55.765317][ T3027] Call Trace: [ 55.765420][ T3027] [ 55.765491][ T3027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.765627][ T3027] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.765763][ T3027] notifier_call_chain (kernel/notifier.c:85) [ 55.765907][ T3027] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 55.766042][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.766177][ T3027] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 55.766352][ T3027] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.766486][ T3027] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.766621][ T3027] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 55.766755][ T3027] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 55.767004][ T3027] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 55.767223][ T3027] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.767362][ T3027] ? write_profile (kernel/profile.c:194) [ 55.767498][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.767633][ T3027] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 55.767803][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.768037][ T3027] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 55.768174][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.768314][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.768450][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.768583][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.768717][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.768954][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.769090][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.769229][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.769365][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.769498][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.769633][ T3027] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.769770][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.769933][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.770067][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.770206][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.770341][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.770475][ T3027] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.770610][ T3027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.770744][ T3027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.770882][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.771019][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.771152][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.771291][ T3027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.771426][ T3027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.771562][ T3027] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.771701][ T3027] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.771837][ T3027] ? netlink_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.771978][ T3027] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.772115][ T3027] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.772253][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.772392][ T3027] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.772527][ T3027] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.772663][ T3027] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.772802][ T3027] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.772943][ T3027] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.773078][ T3027] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.773246][ T3027] ? move_addr_to_kernel (net/socket.c:258) [ 55.773381][ T3027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.773519][ T3027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.773655][ T3027] ___sys_sendmsg (net/socket.c:2752) [ 55.773788][ T3027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.773961][ T3027] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.774109][ T3027] __sys_sendmsg (net/socket.c:2784) [ 55.774248][ T3027] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.774382][ T3027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.774552][ T3027] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.774688][ T3027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.774823][ T3027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.774962][ T3027] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.775099][ T3027] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.775237][ T3027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.775404][ T3027] RIP: 0033:0x7f8f14ece08e [ 55.775547][ T3027] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.776028][ T3027] RSP: 002b:00007ffcb1da0b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.776235][ T3027] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8f14ece08e [ 55.776434][ T3027] RDX: 0000000000000000 RSI: 00007ffcb1da0bd0 RDI: 0000000000000005 [ 55.776636][ T3027] RBP: 00007ffcb1da0b30 R08: 0000000000000000 R09: 0000000000000000 [ 55.776836][ T3027] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.777039][ T3027] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb1da1290 | [ 55.778727][ T3027] ------------[ cut here ]------------ | [ 55.778888][ T3027] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3027 | [ 55.779145][ T3027] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.779674][ T3027] Tainted: [W]=WARN [ 55.779771][ T3027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.779941][ T3027] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.780108][ T3027] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.780567][ T3027] RSP: 0018:ffa00000075e7060 EFLAGS: 00010286 [ 55.780729][ T3027] RAX: 00000000ffffffa6 RBX: ff1100000cc69840 RCX: 1ff4000000ebcdd2 [ 55.780931][ T3027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc698f0 [ 55.781130][ T3027] RBP: ff11000012f42000 R08: 1fe220000198d31f R09: ff1100000bba0b58 [ 55.781327][ T3027] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 55.781517][ T3027] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000075e7100 [ 55.781711][ T3027] FS: 00007f8f14c94840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 55.781942][ T3027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.782104][ T3027] CR2: 00007f4f5d774f98 CR3: 00000000133d7004 CR4: 0000000000771ef0 [ 55.782304][ T3027] PKRU: 55555554 [ 55.782400][ T3027] Call Trace: [ 55.782496][ T3027] [ 55.782563][ T3027] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.782695][ T3027] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.782796][ T3027] netif_close_many (net/core/dev.c:1804) [ 55.782987][ T3027] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.783116][ T3027] ? __dev_close_many (net/core/dev.c:1781) [ 55.783266][ T3027] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 55.783428][ T3027] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 55.783590][ T3027] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.783724][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.783854][ T3027] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.784024][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.784154][ T3027] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.784287][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.784415][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.784544][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.784672][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.784800][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.784953][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.785082][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.785215][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.785344][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.785472][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.785601][ T3027] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.785731][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.785860][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.785995][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.786123][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.786258][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.786386][ T3027] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.786516][ T3027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.786643][ T3027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.786772][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.786910][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.787038][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.787167][ T3027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.787300][ T3027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.787430][ T3027] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.787561][ T3027] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.787688][ T3027] ? netlink_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.787820][ T3027] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.787956][ T3027] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.788085][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.788222][ T3027] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.788353][ T3027] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.788482][ T3027] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.788611][ T3027] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.788738][ T3027] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.788873][ T3027] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.789032][ T3027] ? move_addr_to_kernel (net/socket.c:258) [ 55.789161][ T3027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.789294][ T3027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.789425][ T3027] ___sys_sendmsg (net/socket.c:2752) [ 55.789553][ T3027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.789713][ T3027] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.789853][ T3027] __sys_sendmsg (net/socket.c:2784) [ 55.789987][ T3027] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.790114][ T3027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.790281][ T3027] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.790408][ T3027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.790537][ T3027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.790665][ T3027] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.790794][ T3027] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.790928][ T3027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.791087][ T3027] RIP: 0033:0x7f8f14ece08e [ 55.791226][ T3027] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.791681][ T3027] RSP: 002b:00007ffcb1da0b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.791878][ T3027] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8f14ece08e [ 55.792069][ T3027] RDX: 0000000000000000 RSI: 00007ffcb1da0bd0 RDI: 0000000000000005 [ 55.792266][ T3027] RBP: 00007ffcb1da0b30 R08: 0000000000000000 R09: 0000000000000000 [ 55.792458][ T3027] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.792649][ T3027] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb1da1290 | [ 55.795305][ T3027] ------------[ cut here ]------------ | [ 55.795457][ T3027] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3027 | [ 55.795705][ T3027] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.796227][ T3027] Tainted: [W]=WARN [ 55.796367][ T3027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.796547][ T3027] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.796732][ T3027] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.797246][ T3027] RSP: 0018:ffa00000075e7190 EFLAGS: 00010286 [ 55.797424][ T3027] RAX: 00000000ffffffa6 RBX: ff11000005243cc0 RCX: 1ff4000000ebcdf8 [ 55.797627][ T3027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005243d70 [ 55.797824][ T3027] RBP: ff11000012f42000 R08: 1fe2200000a487af R09: ff1100000bba0b58 [ 55.798029][ T3027] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 55.798234][ T3027] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 55.798432][ T3027] FS: 00007f8f14c94840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.798662][ T3027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.798830][ T3027] CR2: 00007fa838d7d2a0 CR3: 00000000133d7006 CR4: 0000000000771ef0 [ 55.799040][ T3027] PKRU: 55555554 [ 55.799141][ T3027] Call Trace: [ 55.799245][ T3027] [ 55.799312][ T3027] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 55.799480][ T3027] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.799647][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.799780][ T3027] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.799919][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.800050][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.800182][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.800317][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.800447][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.800596][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.800726][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.800858][ T3027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.800996][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.801130][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.801265][ T3027] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.801400][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.801529][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.801659][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.801791][ T3027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.801930][ T3027] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.802064][ T3027] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.802195][ T3027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.802334][ T3027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.802465][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.802600][ T3027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.802731][ T3027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.802869][ T3027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.803000][ T3027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.803134][ T3027] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.803274][ T3027] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.803404][ T3027] ? netlink_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.803540][ T3027] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.803671][ T3027] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.803804][ T3027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.803942][ T3027] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.804075][ T3027] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.804213][ T3027] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.804348][ T3027] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.804480][ T3027] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.804610][ T3027] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.804772][ T3027] ? move_addr_to_kernel (net/socket.c:258) [ 55.804910][ T3027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.805040][ T3027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.805175][ T3027] ___sys_sendmsg (net/socket.c:2752) [ 55.805309][ T3027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.805474][ T3027] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.805617][ T3027] __sys_sendmsg (net/socket.c:2784) [ 55.805750][ T3027] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.805886][ T3027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.806052][ T3027] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.806186][ T3027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.806322][ T3027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.806453][ T3027] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.806583][ T3027] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.806715][ T3027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.806883][ T3027] RIP: 0033:0x7f8f14ece08e [ 55.807021][ T3027] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.807495][ T3027] RSP: 002b:00007ffcb1da0b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.807692][ T3027] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8f14ece08e [ 55.807896][ T3027] RDX: 0000000000000000 RSI: 00007ffcb1da0bd0 RDI: 0000000000000005 [ 55.808093][ T3027] RBP: 00007ffcb1da0b30 R08: 0000000000000000 R09: 0000000000000000 [ 55.808295][ T3027] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.808489][ T3027] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb1da1290 | [ 55.854533][ T3028] ------------[ cut here ]------------ | [ 55.854697][ T3028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3028 | [ 55.855547][ T3028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.856167][ T3028] Tainted: [W]=WARN [ 55.856277][ T3028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.856449][ T3028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.856683][ T3028] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.857225][ T3028] RSP: 0018:ffa00000075f6fe0 EFLAGS: 00010286 [ 55.857399][ T3028] RAX: 00000000ffffffa6 RBX: ff1100000cb42ac0 RCX: 1ff4000000ebedc2 [ 55.857602][ T3028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb42b70 [ 55.857802][ T3028] RBP: ff11000010ec2000 R08: 1fe220000196856f R09: ff1100000bba2e58 [ 55.858060][ T3028] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 55.858268][ T3028] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 55.858472][ T3028] FS: 00007fe655483840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 55.858711][ T3028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.858937][ T3028] CR2: 000000003ac33988 CR3: 0000000012972005 CR4: 0000000000771ef0 [ 55.859139][ T3028] PKRU: 55555554 [ 55.859246][ T3028] Call Trace: [ 55.859347][ T3028] [ 55.859417][ T3028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.859551][ T3028] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.859686][ T3028] notifier_call_chain (kernel/notifier.c:85) [ 55.859827][ T3028] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 55.860017][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.860155][ T3028] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 55.860328][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.860465][ T3028] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 55.860633][ T3028] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.860767][ T3028] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.860960][ T3028] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 55.861096][ T3028] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 55.861269][ T3028] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.861409][ T3028] ? write_profile (kernel/profile.c:194) [ 55.861544][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.861680][ T3028] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 55.861851][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.862043][ T3028] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 55.862177][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.862317][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.862452][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.862589][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.862724][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.862933][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.863069][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.863207][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.863341][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.863476][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.863613][ T3028] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.863749][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.863937][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.864071][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.864208][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.864344][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.864479][ T3028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.864617][ T3028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.864753][ T3028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.864894][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.865030][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.865165][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.865306][ T3028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.865440][ T3028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.865576][ T3028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.865715][ T3028] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.865849][ T3028] ? netlink_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.865991][ T3028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.866127][ T3028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.866266][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.866403][ T3028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.866539][ T3028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.866675][ T3028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.866812][ T3028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.866954][ T3028] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.867089][ T3028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.867260][ T3028] ? move_addr_to_kernel (net/socket.c:258) [ 55.867395][ T3028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.867531][ T3028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.867668][ T3028] ___sys_sendmsg (net/socket.c:2752) [ 55.867804][ T3028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.867976][ T3028] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.868123][ T3028] __sys_sendmsg (net/socket.c:2784) [ 55.868264][ T3028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.868399][ T3028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.868569][ T3028] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.868705][ T3028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.868842][ T3028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.868979][ T3028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.869115][ T3028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.869254][ T3028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.869421][ T3028] RIP: 0033:0x7fe6556bd08e [ 55.869561][ T3028] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.870046][ T3028] RSP: 002b:00007ffd47434800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.870253][ T3028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe6556bd08e [ 55.870454][ T3028] RDX: 0000000000000000 RSI: 00007ffd474348b0 RDI: 0000000000000005 [ 55.870657][ T3028] RBP: 00007ffd47434810 R08: 0000000000000000 R09: 0000000000000000 [ 55.870858][ T3028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.871063][ T3028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd47434f70 | [ 55.872729][ T3028] ------------[ cut here ]------------ | [ 55.872880][ T3028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3028 | [ 55.873139][ T3028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.873673][ T3028] Tainted: [W]=WARN [ 55.873773][ T3028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.873990][ T3028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.874160][ T3028] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.874630][ T3028] RSP: 0018:ffa00000075f7060 EFLAGS: 00010286 [ 55.874794][ T3028] RAX: 00000000ffffffa6 RBX: ff1100000cb43240 RCX: 1ff4000000ebedd2 [ 55.874996][ T3028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb432f0 [ 55.875191][ T3028] RBP: ff1100000cc12000 R08: 1fe220000196865f R09: ff1100000bba2e58 [ 55.875389][ T3028] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 55.875585][ T3028] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000075f7100 [ 55.875781][ T3028] FS: 00007fe655483840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.876019][ T3028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.876185][ T3028] CR2: 00007f8f14d61574 CR3: 0000000012972001 CR4: 0000000000771ef0 [ 55.876385][ T3028] PKRU: 55555554 [ 55.876482][ T3028] Call Trace: [ 55.876581][ T3028] [ 55.876648][ T3028] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.876781][ T3028] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.876889][ T3028] netif_close_many (net/core/dev.c:1804) [ 55.877021][ T3028] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 55.877184][ T3028] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.877319][ T3028] ? __dev_close_many (net/core/dev.c:1781) [ 55.877453][ T3028] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 55.877617][ T3028] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 55.877782][ T3028] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.877925][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.878058][ T3028] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.878225][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.878359][ T3028] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.878490][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.878620][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.878788][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.878946][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.879091][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.879262][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.879407][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.879554][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.879699][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.879845][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.879991][ T3028] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.880131][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.880275][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.880412][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.880550][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.880690][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.880828][ T3028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.880972][ T3028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.881109][ T3028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.881253][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.881393][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.881530][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.881669][ T3028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.881806][ T3028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.881949][ T3028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.882091][ T3028] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.882234][ T3028] ? netlink_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.882376][ T3028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.882515][ T3028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.882650][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.882789][ T3028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.882934][ T3028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.883074][ T3028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.883218][ T3028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.883356][ T3028] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.883495][ T3028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.883664][ T3028] ? move_addr_to_kernel (net/socket.c:258) [ 55.883802][ T3028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.883943][ T3028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.884084][ T3028] ___sys_sendmsg (net/socket.c:2752) [ 55.884223][ T3028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.884392][ T3028] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.884542][ T3028] __sys_sendmsg (net/socket.c:2784) [ 55.884682][ T3028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.884819][ T3028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.884998][ T3028] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.885137][ T3028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.885279][ T3028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.885417][ T3028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.885554][ T3028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.885690][ T3028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.885868][ T3028] RIP: 0033:0x7fe6556bd08e [ 55.886013][ T3028] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.886509][ T3028] RSP: 002b:00007ffd47434800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.886717][ T3028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe6556bd08e [ 55.886927][ T3028] RDX: 0000000000000000 RSI: 00007ffd474348b0 RDI: 0000000000000005 [ 55.887132][ T3028] RBP: 00007ffd47434810 R08: 0000000000000000 R09: 0000000000000000 [ 55.887338][ T3028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.887542][ T3028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd47434f70 | [ 55.890009][ T3028] ------------[ cut here ]------------ | [ 55.890145][ T3028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3028 | [ 55.890410][ T3028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.890947][ T3028] Tainted: [W]=WARN [ 55.891049][ T3028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.891220][ T3028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.891394][ T3028] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.891871][ T3028] RSP: 0018:ffa00000075f7190 EFLAGS: 00010286 [ 55.892041][ T3028] RAX: 00000000ffffffa6 RBX: ff1100000cf00f40 RCX: 1ff4000000ebedf8 [ 55.892242][ T3028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf00ff0 [ 55.892438][ T3028] RBP: ff1100000cc12000 R08: 1fe22000019e01ff R09: ff1100000bba2e58 [ 55.892634][ T3028] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 55.892831][ T3028] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 55.893034][ T3028] FS: 00007fe655483840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.893271][ T3028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.893438][ T3028] CR2: 00007f8f14d61574 CR3: 0000000012972001 CR4: 0000000000771ef0 [ 55.893636][ T3028] PKRU: 55555554 [ 55.893737][ T3028] Call Trace: [ 55.893837][ T3028] [ 55.893910][ T3028] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 55.894080][ T3028] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.894250][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.894385][ T3028] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.894517][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.894653][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.894785][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.894924][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.895056][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.895212][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.895346][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.895480][ T3028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.895611][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.895744][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.895879][ T3028] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.896012][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.896144][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.896280][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.896413][ T3028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.896546][ T3028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.896681][ T3028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.896813][ T3028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.896952][ T3028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.897086][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.897224][ T3028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.897355][ T3028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.897488][ T3028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.897617][ T3028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.897752][ T3028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.897893][ T3028] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.898024][ T3028] ? netlink_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.898159][ T3028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.898296][ T3028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.898429][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.898565][ T3028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.898700][ T3028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.898834][ T3028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.899003][ T3028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.899137][ T3028] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.899273][ T3028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.899436][ T3028] ? move_addr_to_kernel (net/socket.c:258) [ 55.899567][ T3028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.899700][ T3028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.899835][ T3028] ___sys_sendmsg (net/socket.c:2752) [ 55.899972][ T3028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.900140][ T3028] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.900290][ T3028] __sys_sendmsg (net/socket.c:2784) [ 55.900423][ T3028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.900556][ T3028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.900724][ T3028] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.900858][ T3028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.900997][ T3028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.901130][ T3028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.901266][ T3028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.901397][ T3028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.901559][ T3028] RIP: 0033:0x7fe6556bd08e [ 55.901700][ T3028] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.902174][ T3028] RSP: 002b:00007ffd47434800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.902378][ T3028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe6556bd08e [ 55.902575][ T3028] RDX: 0000000000000000 RSI: 00007ffd474348b0 RDI: 0000000000000005 [ 55.902775][ T3028] RBP: 00007ffd47434810 R08: 0000000000000000 R09: 0000000000000000 [ 55.902974][ T3028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.903172][ T3028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd47434f70 | [ 55.957355][ T3029] ------------[ cut here ]------------ | [ 55.957513][ T3029] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3029 | [ 55.957790][ T3029] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.958352][ T3029] Tainted: [W]=WARN [ 55.958456][ T3029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.958623][ T3029] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.958798][ T3029] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.959283][ T3029] RSP: 0018:ffa0000007606fe0 EFLAGS: 00010286 [ 55.959459][ T3029] RAX: 00000000ffffffa6 RBX: ff11000011975240 RCX: 1ff4000000ec0dc2 [ 55.959660][ T3029] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000119752f0 [ 55.959860][ T3029] RBP: ff11000010ec2000 R08: 1fe220000232ea5f R09: ff1100000bba5158 [ 55.960068][ T3029] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 55.960272][ T3029] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 55.960475][ T3029] FS: 00007fda7275a840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.960712][ T3029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.960947][ T3029] CR2: 000000000640f988 CR3: 0000000010311003 CR4: 0000000000771ef0 [ 55.961149][ T3029] PKRU: 55555554 [ 55.961254][ T3029] Call Trace: [ 55.961354][ T3029] [ 55.961501][ T3029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.961640][ T3029] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.961775][ T3029] notifier_call_chain (kernel/notifier.c:85) [ 55.961978][ T3029] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 55.962114][ T3029] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 55.962286][ T3029] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 55.962422][ T3029] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.962556][ T3029] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.962691][ T3029] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 55.962827][ T3029] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 55.963063][ T3029] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.963201][ T3029] ? write_profile (kernel/profile.c:194) [ 55.963340][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.963477][ T3029] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 55.963647][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.963784][ T3029] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 55.964007][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.964146][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.964284][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.964418][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.964554][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.964707][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.964840][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.965058][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.965191][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.965329][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.965463][ T3029] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.965600][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.965733][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.965943][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.966078][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.966217][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.966351][ T3029] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.966486][ T3029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.966620][ T3029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.966755][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.966977][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.967114][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.967253][ T3029] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.967385][ T3029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.967521][ T3029] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.967658][ T3029] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.967794][ T3029] ? netlink_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.968020][ T3029] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.968156][ T3029] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.968295][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.968431][ T3029] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.968569][ T3029] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.968706][ T3029] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.968843][ T3029] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.969068][ T3029] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.969202][ T3029] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.969374][ T3029] ? move_addr_to_kernel (net/socket.c:258) [ 55.969511][ T3029] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.969645][ T3029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.969783][ T3029] ___sys_sendmsg (net/socket.c:2752) [ 55.969963][ T3029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.970131][ T3029] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.970280][ T3029] __sys_sendmsg (net/socket.c:2784) [ 55.970416][ T3029] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.970551][ T3029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.970722][ T3029] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.970859][ T3029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.971000][ T3029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.971135][ T3029] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.971273][ T3029] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.971410][ T3029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.971577][ T3029] RIP: 0033:0x7fda7299408e [ 55.971719][ T3029] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.972212][ T3029] RSP: 002b:00007ffcefb98980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.972417][ T3029] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fda7299408e [ 55.972617][ T3029] RDX: 0000000000000000 RSI: 00007ffcefb98a30 RDI: 0000000000000005 [ 55.972820][ T3029] RBP: 00007ffcefb98990 R08: 0000000000000000 R09: 0000000000000000 [ 55.973027][ T3029] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.973233][ T3029] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcefb990f0 | [ 55.975025][ T3029] ------------[ cut here ]------------ | [ 55.975157][ T3029] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3029 | [ 55.975419][ T3029] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.976362][ T3029] Tainted: [W]=WARN [ 55.976469][ T3029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.976637][ T3029] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.976806][ T3029] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.977424][ T3029] RSP: 0018:ffa0000007607060 EFLAGS: 00010286 [ 55.977590][ T3029] RAX: 00000000ffffffa6 RBX: ff11000011975b40 RCX: 1ff4000000ec0dd2 [ 55.977784][ T3029] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011975bf0 [ 55.977984][ T3029] RBP: ff1100000c0ea000 R08: 1fe220000232eb7f R09: ff1100000bba5158 [ 55.978180][ T3029] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 55.978379][ T3029] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007607100 [ 55.978574][ T3029] FS: 00007fda7275a840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 55.978806][ T3029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.978975][ T3029] CR2: 000000000640f988 CR3: 0000000010311003 CR4: 0000000000771ef0 [ 55.979171][ T3029] PKRU: 55555554 [ 55.979274][ T3029] Call Trace: [ 55.979372][ T3029] [ 55.979439][ T3029] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.979572][ T3029] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.979674][ T3029] netif_close_many (net/core/dev.c:1804) [ 55.979806][ T3029] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 55.979941][ T3029] ? __dev_close_many (net/core/dev.c:1781) [ 55.980074][ T3029] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 55.980243][ T3029] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 55.980406][ T3029] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 55.980541][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.980674][ T3029] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 55.980838][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.980975][ T3029] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 55.981106][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.981241][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.981372][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.981502][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.981631][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.981780][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.981914][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.982048][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.982178][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.982312][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.982441][ T3029] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 55.982573][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.982703][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.982836][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.982972][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.983106][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 55.983240][ T3029] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.983370][ T3029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.983502][ T3029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.983633][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.983767][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.983903][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.984034][ T3029] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.984166][ T3029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.984303][ T3029] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.984437][ T3029] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.984568][ T3029] ? netlink_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.984701][ T3029] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.984832][ T3029] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.984968][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.985101][ T3029] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.985235][ T3029] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.985366][ T3029] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.985498][ T3029] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.985628][ T3029] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.985759][ T3029] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.985924][ T3029] ? move_addr_to_kernel (net/socket.c:258) [ 55.986056][ T3029] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.986186][ T3029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.986322][ T3029] ___sys_sendmsg (net/socket.c:2752) [ 55.986450][ T3029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.986612][ T3029] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.986755][ T3029] __sys_sendmsg (net/socket.c:2784) [ 55.986892][ T3029] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.987021][ T3029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.987187][ T3029] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.987321][ T3029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.987453][ T3029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.987584][ T3029] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.987715][ T3029] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.987849][ T3029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.988020][ T3029] RIP: 0033:0x7fda7299408e [ 55.988158][ T3029] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.988624][ T3029] RSP: 002b:00007ffcefb98980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.988821][ T3029] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fda7299408e [ 55.989021][ T3029] RDX: 0000000000000000 RSI: 00007ffcefb98a30 RDI: 0000000000000005 [ 55.989220][ T3029] RBP: 00007ffcefb98990 R08: 0000000000000000 R09: 0000000000000000 [ 55.989414][ T3029] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 55.989609][ T3029] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcefb990f0 | [ 56.000693][ T3029] ------------[ cut here ]------------ | [ 56.000846][ T3029] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3029 | [ 56.001115][ T3029] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.001633][ T3029] Tainted: [W]=WARN [ 56.001731][ T3029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.001995][ T3029] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.002162][ T3029] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.002614][ T3029] RSP: 0018:ffa0000007607190 EFLAGS: 00010286 [ 56.002773][ T3029] RAX: 00000000ffffffa6 RBX: ff110000100bfcc0 RCX: 1ff4000000ec0df8 [ 56.002972][ T3029] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfd70 [ 56.003161][ T3029] RBP: ff1100000c0ea000 R08: 1fe2200002017faf R09: ff1100000bba5158 [ 56.003354][ T3029] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.003543][ T3029] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 56.003738][ T3029] FS: 00007fda7275a840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.003971][ T3029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.004129][ T3029] CR2: 000000000640f988 CR3: 0000000010311003 CR4: 0000000000771ef0 [ 56.004326][ T3029] PKRU: 55555554 [ 56.004421][ T3029] Call Trace: [ 56.004515][ T3029] [ 56.004580][ T3029] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 56.004742][ T3029] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.004908][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.005038][ T3029] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 56.005165][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.005297][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.005425][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.005550][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.005675][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.005819][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.005951][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.006078][ T3029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.006203][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.006333][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.006461][ T3029] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 56.006590][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.006718][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.006844][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.006975][ T3029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.007103][ T3029] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.007235][ T3029] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.007361][ T3029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.007489][ T3029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.007614][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.007745][ T3029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.007875][ T3029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.008002][ T3029] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.008128][ T3029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.008260][ T3029] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.008388][ T3029] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.008513][ T3029] ? netlink_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.008640][ T3029] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.008769][ T3029] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.008902][ T3029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.009029][ T3029] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.009156][ T3029] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.009286][ T3029] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.009412][ T3029] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.009538][ T3029] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.009664][ T3029] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.009819][ T3029] ? move_addr_to_kernel (net/socket.c:258) [ 56.009952][ T3029] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.010078][ T3029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.010207][ T3029] ___sys_sendmsg (net/socket.c:2752) [ 56.010332][ T3029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.010488][ T3029] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.010628][ T3029] __sys_sendmsg (net/socket.c:2784) [ 56.010754][ T3029] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.010885][ T3029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.011046][ T3029] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.011172][ T3029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.011302][ T3029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.011427][ T3029] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.011552][ T3029] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.011679][ T3029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.011833][ T3029] RIP: 0033:0x7fda7299408e [ 56.011971][ T3029] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.012420][ T3029] RSP: 002b:00007ffcefb98980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.012609][ T3029] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fda7299408e [ 56.012795][ T3029] RDX: 0000000000000000 RSI: 00007ffcefb98a30 RDI: 0000000000000005 [ 56.012987][ T3029] RBP: 00007ffcefb98990 R08: 0000000000000000 R09: 0000000000000000 [ 56.013175][ T3029] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 56.013369][ T3029] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcefb990f0 | [ 56.034229][ T164] ------------[ cut here ]------------ | [ 56.034480][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 56.034823][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.035626][ T164] Tainted: [W]=WARN [ 56.035785][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.036029][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.036369][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.036953][ T164] RSP: 0018:ffa00000007f77c8 EFLAGS: 00010286 [ 56.037187][ T164] RAX: 00000000ffffffa6 RBX: ff1100001194ef40 RCX: 1ff40000000feebf [ 56.037462][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001194eff0 [ 56.037728][ T164] RBP: ff11000010ec2000 R08: 1fe2200002329dff R09: ff1100000c015220 [ 56.038010][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 56.038286][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f78b8 [ 56.038555][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.038859][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.039169][ T164] CR2: 00005634b21147b0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 56.039442][ T164] PKRU: 55555554 [ 56.039599][ T164] Call Trace: [ 56.039757][ T164] [ 56.039893][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.040091][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.040338][ T164] netif_close_many (net/core/dev.c:1804) [ 56.040535][ T164] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.040735][ T164] ? __dev_close_many (net/core/dev.c:1781) [ 56.040944][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.041143][ T164] netif_close_many_and_unlock (net/core/dev.c:12330) [ 56.041352][ T164] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 56.041581][ T164] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 56.041812][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.042020][ T164] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 56.042224][ T164] ? __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.042417][ T164] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 56.042612][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.042844][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 56.043054][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 56.043255][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.043450][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 56.043648][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 56.043848][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.044055][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 56.044258][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 56.044459][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 56.044656][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 56.044901][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 56.045136][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 56.045346][ T164] ? 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)) [ 56.045546][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 56.045779][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 56.045989][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 56.046185][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 56.046386][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 56.046582][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 56.046745][ T164] new_sync_write (fs/read_write.c:595) [ 56.046954][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.047150][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 56.047357][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.047554][ T164] ? ksys_write (fs/read_write.c:740) [ 56.047754][ T164] vfs_write (fs/read_write.c:688) [ 56.047930][ T164] ksys_write (fs/read_write.c:740) [ 56.048090][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 56.048291][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.048490][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.048687][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.048893][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.049088][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.049290][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.049520][ T164] RIP: 0033:0x7f4f5d5d508e [ 56.049718][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.050302][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 56.050571][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 56.050841][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 56.051120][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 56.051396][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 56.051661][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 56.058590][ T164] ------------[ cut here ]------------ | [ 56.058783][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./164 | [ 56.059183][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.060014][ T164] Tainted: [W]=WARN [ 56.060240][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.060516][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.060804][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.061417][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 56.061697][ T164] RAX: 00000000ffffffa6 RBX: ff11000009b1c4c0 RCX: 1ff40000000feeef [ 56.062018][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c570 [ 56.062339][ T164] RBP: ff11000010ec2000 R08: 1fe22000013638af R09: ff1100000c0151f8 [ 56.062648][ T164] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 56.062969][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 56.063288][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.063659][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.063948][ T164] CR2: 00005634b21147b0 CR3: 000000000d6b7005 CR4: 0000000000771ef0 [ 56.064267][ T164] PKRU: 55555554 [ 56.064473][ T164] Call Trace: [ 56.064681][ T164] [ 56.064856][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 56.065211][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.065486][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 56.065728][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 56.065983][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.066232][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 56.066475][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 56.066718][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.066970][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 56.067226][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 56.067473][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 56.067718][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 56.068007][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 56.068293][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 56.068540][ T164] ? 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)) [ 56.068783][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 56.069077][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 56.069330][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 56.069578][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 56.069820][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 56.070076][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 56.070292][ T164] new_sync_write (fs/read_write.c:595) [ 56.070539][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.070764][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 56.070965][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.071153][ T164] ? ksys_write (fs/read_write.c:740) [ 56.071354][ T164] vfs_write (fs/read_write.c:688) [ 56.071510][ T164] ksys_write (fs/read_write.c:740) [ 56.071664][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 56.071850][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.072052][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.072251][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.072438][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.072625][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.072815][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.073049][ T164] RIP: 0033:0x7f4f5d5d508e [ 56.073247][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.073794][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 56.074065][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 56.074326][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 56.074581][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 56.074837][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 56.075106][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 56.095730][ T164] ------------[ cut here ]------------ | [ 56.095914][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 56.096202][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.096822][ T164] Tainted: [W]=WARN [ 56.096949][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.097129][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.097325][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.097822][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 56.098009][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c16c0 RCX: 1ff40000000feeef [ 56.098222][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1770 [ 56.098432][ T164] RBP: ff1100001284a000 R08: 1fe2200001e582ef R09: ff1100000c0151f8 [ 56.098641][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.098851][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 56.099070][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.099323][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.099500][ T164] CR2: 00007fda72827574 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 56.099713][ T164] PKRU: 55555554 [ 56.099821][ T164] Call Trace: [ 56.099936][ T164] [ 56.100009][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 56.100187][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.100366][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 56.100505][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 56.100645][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.100786][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 56.100935][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 56.101079][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.101225][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 56.101367][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 56.101512][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 56.101653][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 56.101830][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 56.102015][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 56.102157][ T164] ? 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)) [ 56.102302][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 56.102479][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 56.102619][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 56.102760][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 56.102905][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 56.103046][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 56.103153][ T164] new_sync_write (fs/read_write.c:595) [ 56.103299][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.103439][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 56.103580][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.103721][ T164] ? ksys_write (fs/read_write.c:740) [ 56.103871][ T164] vfs_write (fs/read_write.c:688) [ 56.103979][ T164] ksys_write (fs/read_write.c:740) [ 56.104084][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 56.104229][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.104368][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.104510][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.104649][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.104790][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.104937][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.105110][ T164] RIP: 0033:0x7f4f5d5d508e [ 56.105258][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.105751][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 56.105968][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 56.106178][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 56.106390][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 56.106599][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 56.106806][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 56.163163][ T164] ------------[ cut here ]------------ | [ 56.163409][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 56.163750][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.164568][ T164] Tainted: [W]=WARN [ 56.164695][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.164944][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.165160][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.165762][ T164] RSP: 0018:ffa00000007f74f8 EFLAGS: 00010286 [ 56.165998][ T164] RAX: 00000000ffffffa6 RBX: ff1100000f2c0c40 RCX: 1ff40000000fee65 [ 56.166252][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0cf0 [ 56.166552][ T164] RBP: ff1100000c24a000 R08: 1fe2200001e5819f R09: ff1100000c015248 [ 56.166800][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.167055][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c24a000 [ 56.167311][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.167608][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.167820][ T164] CR2: 00007fda72827574 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 56.168077][ T164] PKRU: 55555554 [ 56.168202][ T164] Call Trace: [ 56.168332][ T164] [ 56.168419][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.168590][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.168720][ T164] register_netdevice (net/core/dev.c:11488) [ 56.168896][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 56.169103][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 56.169279][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 56.169493][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 56.169665][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 56.169880][ T164] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 56.170051][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 56.170264][ T164] ? 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)) [ 56.170431][ T164] ? static_obj (kernel/locking/lockdep.c:858) [ 56.170558][ T164] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.170728][ T164] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 56.170946][ T164] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 56.171117][ T164] ? driver_sysfs_add (drivers/base/dd.c:495) [ 56.171292][ T164] call_driver_probe (drivers/base/dd.c:629) [ 56.171459][ T164] really_probe (drivers/base/dd.c:709) [ 56.171627][ T164] ? driver_probe_device (drivers/base/dd.c:135) [ 56.171793][ T164] __driver_probe_device (drivers/base/dd.c:871) [ 56.171964][ T164] driver_probe_device (drivers/base/dd.c:901) [ 56.172130][ T164] __device_attach_driver (drivers/base/dd.c:1029) [ 56.172300][ T164] bus_for_each_drv (drivers/base/bus.c:500) [ 56.172469][ T164] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 56.172640][ T164] __device_attach (drivers/base/dd.c:1101) [ 56.172812][ T164] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.172987][ T164] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 56.173193][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.173364][ T164] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 56.173530][ T164] device_initial_probe (drivers/base/dd.c:1156) [ 56.173695][ T164] bus_probe_device (drivers/base/bus.c:613) [ 56.173869][ T164] device_add (drivers/base/core.c:3706) [ 56.174038][ T164] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 56.174251][ T164] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 56.174419][ T164] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 56.174588][ T164] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 56.174796][ T164] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.174971][ T164] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 56.175179][ T164] ? 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)) [ 56.175351][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 56.175520][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 56.175685][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 56.175852][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 56.175984][ T164] new_sync_write (fs/read_write.c:595) [ 56.176154][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.176326][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 56.176494][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.176662][ T164] ? ksys_write (fs/read_write.c:740) [ 56.176833][ T164] vfs_write (fs/read_write.c:688) [ 56.176966][ T164] ksys_write (fs/read_write.c:740) [ 56.177093][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 56.177261][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.177431][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.177598][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.177763][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.177936][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.178104][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.178314][ T164] RIP: 0033:0x7f4f5d5d508e [ 56.178486][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.179081][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 56.179337][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 56.179585][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 56.179834][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 56.180087][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 56.180338][ T164] R13: 0000000000000004 R14: 00005634ecc19270 R15: 0000000000000000 | [ 56.183948][ T164] ------------[ cut here ]------------ | [ 56.184148][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 56.184432][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.185159][ T164] Tainted: [W]=WARN [ 56.185274][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.185486][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.185675][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.186178][ T164] RSP: 0018:ffa00000007f7948 EFLAGS: 00010286 [ 56.186359][ T164] RAX: 00000000ffffffa6 RBX: ff11000012ab01c0 RCX: 1ff40000000feeef [ 56.186569][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012ab0270 [ 56.186779][ T164] RBP: ff1100000c24a000 R08: 1fe220000255604f R09: ff1100000c0151f8 [ 56.186993][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.187202][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 56.187415][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.187662][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.187840][ T164] CR2: 00007fda72827574 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 56.188056][ T164] PKRU: 55555554 [ 56.188160][ T164] Call Trace: [ 56.188268][ T164] [ 56.188341][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 56.188519][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.188693][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 56.188833][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 56.188981][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.189120][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 56.189267][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 56.189406][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.189546][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 56.189688][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 56.189833][ T164] ? kstrtouint (lib/kstrtox.c:233) [ 56.189980][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 56.190157][ T164] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 56.190338][ T164] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 56.190479][ T164] ? 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)) [ 56.190621][ T164] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 56.190799][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 56.190945][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 56.191087][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 56.191229][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 56.191369][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 56.191475][ T164] new_sync_write (fs/read_write.c:595) [ 56.191615][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.191756][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 56.191905][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.192045][ T164] ? ksys_write (fs/read_write.c:740) [ 56.192189][ T164] vfs_write (fs/read_write.c:688) [ 56.192302][ T164] ksys_write (fs/read_write.c:740) [ 56.192408][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 56.192548][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.192688][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.192830][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.192976][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.193115][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.193259][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.193432][ T164] RIP: 0033:0x7f4f5d5d508e [ 56.193577][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.194081][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 56.194295][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 56.194503][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 56.194711][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 56.194929][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 56.195137][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 56.268100][ T164] ------------[ cut here ]------------ | [ 56.268323][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./164 | [ 56.268624][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.269341][ T164] Tainted: [W]=WARN [ 56.269454][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.269641][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.269833][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.270447][ T164] RSP: 0018:ffa00000007f7858 EFLAGS: 00010286 [ 56.270640][ T164] RAX: 00000000ffffffa6 RBX: ff11000010d47540 RCX: 1ff40000000feed1 [ 56.270869][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d475f0 [ 56.271091][ T164] RBP: ff1100000ea72000 R08: 1fe22000021a8ebf R09: ff1100000c0151f8 [ 56.271316][ T164] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.271537][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea72000 [ 56.271760][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.272026][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.272214][ T164] CR2: 00005634ecc19270 CR3: 000000000d6b7006 CR4: 0000000000771ef0 [ 56.272436][ T164] PKRU: 55555554 [ 56.272548][ T164] Call Trace: [ 56.272658][ T164] [ 56.272734][ T164] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.272890][ T164] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.273006][ T164] register_netdevice (net/core/dev.c:11488) [ 56.273154][ T164] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 56.273344][ T164] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 56.273496][ T164] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 56.273687][ T164] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 56.273839][ T164] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 56.274031][ T164] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 56.274222][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.274371][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 56.274519][ T164] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 56.274706][ T164] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 56.274856][ T164] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 56.275050][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 56.275196][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 56.275350][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 56.275497][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 56.275609][ T164] new_sync_write (fs/read_write.c:595) [ 56.275757][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.275910][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 56.276058][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.276210][ T164] ? ksys_write (fs/read_write.c:740) [ 56.276361][ T164] vfs_write (fs/read_write.c:688) [ 56.276473][ T164] ksys_write (fs/read_write.c:740) [ 56.276584][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 56.276731][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.276882][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.277032][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.277178][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.277329][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.277476][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.277658][ T164] RIP: 0033:0x7f4f5d5d508e [ 56.277810][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.278340][ T164] RSP: 002b:00007ffc17316660 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 56.278561][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 56.278778][ T164] RDX: 0000000000000002 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 56.279003][ T164] RBP: 00007ffc17316670 R08: 0000000000000000 R09: 0000000000000000 [ 56.279226][ T164] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 56.279444][ T164] R13: 0000000000000002 R14: 00005634ecc19270 R15: 0000000000000000 | [ 56.409728][ T3043] ------------[ cut here ]------------ | [ 56.410485][ T3043] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3043 | [ 56.410782][ T3043] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.411385][ T3043] Tainted: [W]=WARN [ 56.411495][ T3043] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.411677][ T3043] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.411871][ T3043] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.412388][ T3043] RSP: 0018:ffa0000007626f70 EFLAGS: 00010286 [ 56.412570][ T3043] RAX: 00000000ffffffa6 RBX: ff1100000f2c1240 RCX: 1ff4000000ec4db4 [ 56.412785][ T3043] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c12f0 [ 56.413006][ T3043] RBP: ff1100000ea72000 R08: 1fe2200001e5825f R09: ff11000013148b80 [ 56.413225][ T3043] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 56.413439][ T3043] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 56.413657][ T3043] FS: 00007f5bc8e4b840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.413918][ T3043] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.414101][ T3043] CR2: 000000001f885a28 CR3: 0000000012cad005 CR4: 0000000000771ef0 [ 56.414321][ T3043] PKRU: 55555554 [ 56.414429][ T3043] Call Trace: [ 56.414537][ T3043] [ 56.414611][ T3043] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.414755][ T3043] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 56.414906][ T3043] notifier_call_chain (kernel/notifier.c:85) [ 56.415053][ T3043] __netdev_upper_dev_link (net/core/dev.c:8931) [ 56.415201][ T3043] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 56.415354][ T3043] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 56.415508][ T3043] netdev_upper_dev_link (net/core/dev.c:8972) [ 56.415653][ T3043] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 56.415798][ T3043] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 56.415952][ T3043] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 56.416101][ T3043] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 56.416252][ T3043] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 56.416400][ T3043] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 56.416547][ T3043] ? nla_strscpy (lib/nlattr.c:795) [ 56.416695][ T3043] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 56.416840][ T3043] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.416987][ T3043] ? __dev_get_by_name (net/core/dev.c:883) [ 56.417132][ T3043] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.417287][ T3043] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.417435][ T3043] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.417582][ T3043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.417727][ T3043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.417877][ T3043] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.418023][ T3043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.418167][ T3043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.418320][ T3043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.418465][ T3043] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.418608][ T3043] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.418751][ T3043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.418901][ T3043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.419045][ T3043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.419190][ T3043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.419340][ T3043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.419485][ T3043] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.419630][ T3043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.419777][ T3043] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.419932][ T3043] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.420077][ T3043] ? netlink_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.420228][ T3043] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.420372][ T3043] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.420516][ T3043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.420661][ T3043] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.420806][ T3043] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.420956][ T3043] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.421104][ T3043] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.421253][ T3043] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.421395][ T3043] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.421572][ T3043] ? move_addr_to_kernel (net/socket.c:258) [ 56.421717][ T3043] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.421859][ T3043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.422011][ T3043] ___sys_sendmsg (net/socket.c:2752) [ 56.422155][ T3043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.422338][ T3043] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.422495][ T3043] __sys_sendmsg (net/socket.c:2784) [ 56.422641][ T3043] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.422783][ T3043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.422971][ T3043] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.423115][ T3043] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.423261][ T3043] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.423403][ T3043] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.423544][ T3043] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.423688][ T3043] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.423872][ T3043] RIP: 0033:0x7f5bc908508e [ 56.424023][ T3043] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.424533][ T3043] RSP: 002b:00007ffc206c1300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.424750][ T3043] RAX: ffffffffffffffda RBX: 00007ffc206c1a98 RCX: 00007f5bc908508e [ 56.424968][ T3043] RDX: 0000000000000000 RSI: 00007ffc206c13b0 RDI: 0000000000000005 [ 56.425184][ T3043] RBP: 00007ffc206c1310 R08: 0000000000000000 R09: 0000000000000000 [ 56.425402][ T3043] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 56.425617][ T3043] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc206c1a70 | [ 56.427286][ T3043] ------------[ cut here ]------------ | [ 56.427428][ T3043] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3043 | [ 56.427708][ T3043] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.428299][ T3043] Tainted: [W]=WARN [ 56.428408][ T3043] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.428586][ T3043] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.428770][ T3043] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.430085][ T3043] RSP: 0018:ffa0000007626fd0 EFLAGS: 00010286 [ 56.430280][ T3043] RAX: 00000000ffffffa6 RBX: ff1100000f2c1cc0 RCX: 1ff4000000ec4dc0 [ 56.430499][ T3043] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c1d70 [ 56.430713][ T3043] RBP: ff11000013212000 R08: 1fe2200001e583af R09: ff11000013148b80 [ 56.430989][ T3043] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.431203][ T3043] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013212e04 [ 56.431427][ T3043] FS: 00007f5bc8e4b840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.431677][ T3043] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.431856][ T3043] CR2: 000000001f885a28 CR3: 0000000012cad005 CR4: 0000000000771ef0 [ 56.432080][ T3043] PKRU: 55555554 [ 56.432188][ T3043] Call Trace: [ 56.432301][ T3043] [ 56.432376][ T3043] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.432523][ T3043] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.432633][ T3043] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 56.432776][ T3043] __dev_notify_flags (net/core/dev.c:9787) [ 56.432926][ T3043] ? netif_change_name (net/core/dev.c:1495) [ 56.433070][ T3043] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 56.433218][ T3043] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 56.433362][ T3043] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 56.433509][ T3043] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 56.433656][ T3043] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 56.433802][ T3043] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 56.433951][ T3043] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 56.434099][ T3043] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 56.434247][ T3043] ? nla_strscpy (lib/nlattr.c:795) [ 56.434390][ T3043] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 56.434536][ T3043] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.434678][ T3043] ? __dev_get_by_name (net/core/dev.c:883) [ 56.434821][ T3043] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.434976][ T3043] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.435123][ T3043] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.435270][ T3043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.435413][ T3043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.435556][ T3043] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.435699][ T3043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.435840][ T3043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.435992][ T3043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.436135][ T3043] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.436282][ T3043] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.436425][ T3043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.436568][ T3043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.436711][ T3043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.436856][ T3043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.437005][ T3043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.437150][ T3043] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.437295][ T3043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.437439][ T3043] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.437584][ T3043] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.437725][ T3043] ? netlink_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.437876][ T3043] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.438019][ T3043] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.438161][ T3043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.438309][ T3043] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.438454][ T3043] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.438595][ T3043] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.438740][ T3043] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.438890][ T3043] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.439033][ T3043] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.439313][ T3043] ? move_addr_to_kernel (net/socket.c:258) [ 56.439457][ T3043] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.439601][ T3043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.439745][ T3043] ___sys_sendmsg (net/socket.c:2752) [ 56.439987][ T3043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.440166][ T3043] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.440325][ T3043] __sys_sendmsg (net/socket.c:2784) [ 56.440563][ T3043] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.440706][ T3043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.440893][ T3043] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.441035][ T3043] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.441279][ T3043] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.441420][ T3043] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.441563][ T3043] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.441706][ T3043] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.441984][ T3043] RIP: 0033:0x7f5bc908508e [ 56.442133][ T3043] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.442751][ T3043] RSP: 002b:00007ffc206c1300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.442974][ T3043] RAX: ffffffffffffffda RBX: 00007ffc206c1a98 RCX: 00007f5bc908508e [ 56.443289][ T3043] RDX: 0000000000000000 RSI: 00007ffc206c13b0 RDI: 0000000000000005 [ 56.443504][ T3043] RBP: 00007ffc206c1310 R08: 0000000000000000 R09: 0000000000000000 [ 56.443717][ T3043] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 56.444032][ T3043] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc206c1a70 | [ 56.477466][ T3044] ------------[ cut here ]------------ | [ 56.477628][ T3044] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3044 | [ 56.478394][ T3044] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.478953][ T3044] Tainted: [W]=WARN [ 56.479055][ T3044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.479225][ T3044] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.479400][ T3044] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.479948][ T3044] RSP: 0018:ffa00000073f7020 EFLAGS: 00010286 [ 56.480117][ T3044] RAX: 00000000ffffffa6 RBX: ff110000100ae940 RCX: 1ff4000000e7edca [ 56.480320][ T3044] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100ae9f0 [ 56.480517][ T3044] RBP: ff11000013212000 R08: 1fe2200002015d3f R09: ff1100000cb85158 [ 56.480715][ T3044] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 56.480919][ T3044] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 56.481119][ T3044] FS: 00007f78f149c840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 56.481361][ T3044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.481531][ T3044] CR2: 000000000a32f988 CR3: 0000000012a64001 CR4: 0000000000771ef0 [ 56.481735][ T3044] PKRU: 55555554 [ 56.481836][ T3044] Call Trace: [ 56.481946][ T3044] [ 56.482016][ T3044] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.482154][ T3044] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.482261][ T3044] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.482396][ T3044] __dev_notify_flags (net/core/dev.c:9787) [ 56.482534][ T3044] ? netif_change_name (net/core/dev.c:1495) [ 56.482668][ T3044] ? __dev_change_flags (net/core/dev.c:9752) [ 56.482802][ T3044] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 56.482943][ T3044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.483079][ T3044] ? 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.483219][ T3044] netif_change_flags (net/core/dev.c:9820) [ 56.483354][ T3044] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 56.483488][ T3044] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 56.483625][ T3044] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 56.483763][ T3044] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 56.483939][ T3044] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.484075][ T3044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.484215][ T3044] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.484349][ T3044] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.484483][ T3044] ? __kernel_text_address (kernel/extable.c:79) [ 56.484621][ T3044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.484757][ T3044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.484895][ T3044] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.485030][ T3044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.485162][ T3044] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 56.485300][ T3044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.485433][ T3044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.485567][ T3044] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 56.485701][ T3044] ? __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.485833][ T3044] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 56.485975][ T3044] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.486110][ T3044] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.486249][ T3044] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 56.486387][ T3044] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.486523][ T3044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.486655][ T3044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.486788][ T3044] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.486927][ T3044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.487060][ T3044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.487197][ T3044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.487336][ T3044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.487470][ T3044] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.487603][ T3044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.487736][ T3044] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.487875][ T3044] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.488011][ T3044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.488144][ T3044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.488281][ T3044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.488417][ T3044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.488548][ T3044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.488683][ T3044] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.488819][ T3044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.488958][ T3044] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.489094][ T3044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.489231][ T3044] ? netlink_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.489366][ T3044] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.489501][ T3044] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.489634][ T3044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.489768][ T3044] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.489907][ T3044] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.490040][ T3044] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.490175][ T3044] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.490313][ T3044] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.490447][ T3044] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.490610][ T3044] ? move_addr_to_kernel (net/socket.c:258) [ 56.490744][ T3044] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.490881][ T3044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.491015][ T3044] ___sys_sendmsg (net/socket.c:2752) [ 56.491148][ T3044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.491318][ T3044] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.491466][ T3044] __sys_sendmsg (net/socket.c:2784) [ 56.491602][ T3044] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.491735][ T3044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.491909][ T3044] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.492043][ T3044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.492178][ T3044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.492313][ T3044] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.492447][ T3044] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.492580][ T3044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.492746][ T3044] RIP: 0033:0x7f78f16d608e [ 56.492892][ T3044] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.493366][ T3044] RSP: 002b:00007fff25c67380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.493569][ T3044] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f78f16d608e [ 56.493770][ T3044] RDX: 0000000000000000 RSI: 00007fff25c67430 RDI: 0000000000000005 [ 56.493973][ T3044] RBP: 00007fff25c67390 R08: 0000000000000000 R09: 0000000000000000 [ 56.494171][ T3044] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 56.494375][ T3044] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff25c67af0 | [ 56.561283][ T3050] ------------[ cut here ]------------ | [ 56.561501][ T3050] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3050 | [ 56.561835][ T3050] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.562654][ T3050] Tainted: [W]=WARN [ 56.562811][ T3050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.563053][ T3050] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.563292][ T3050] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.563842][ T3050] RSP: 0018:ffa0000007636f70 EFLAGS: 00010286 [ 56.564082][ T3050] RAX: 00000000ffffffa6 RBX: ff1100000cf001c0 RCX: 1ff4000000ec6db4 [ 56.564351][ T3050] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf00270 [ 56.564610][ T3050] RBP: ff1100000ea72000 R08: 1fe22000019e004f R09: ff110000100b5180 [ 56.564879][ T3050] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 56.565141][ T3050] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 56.565413][ T3050] FS: 00007fd7f5260840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.565710][ T3050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.565948][ T3050] CR2: 00007fd7f55301a0 CR3: 0000000013398003 CR4: 0000000000771ef0 [ 56.566217][ T3050] PKRU: 55555554 [ 56.566371][ T3050] Call Trace: [ 56.566526][ T3050] [ 56.566647][ T3050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.566837][ T3050] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 56.567041][ T3050] notifier_call_chain (kernel/notifier.c:85) [ 56.567242][ T3050] __netdev_upper_dev_link (net/core/dev.c:8931) [ 56.567434][ T3050] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 56.567627][ T3050] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 56.567820][ T3050] netdev_upper_dev_link (net/core/dev.c:8972) [ 56.568024][ T3050] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 56.568222][ T3050] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 56.568421][ T3050] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 56.568617][ T3050] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 56.568812][ T3050] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 56.569020][ T3050] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 56.569219][ T3050] ? nla_strscpy (lib/nlattr.c:795) [ 56.569412][ T3050] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 56.569605][ T3050] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.569797][ T3050] ? __dev_get_by_name (net/core/dev.c:883) [ 56.570003][ T3050] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.570199][ T3050] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.570404][ T3050] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.570595][ T3050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.570786][ T3050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.570987][ T3050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.571177][ T3050] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.571375][ T3050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.571571][ T3050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.571763][ T3050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.571968][ T3050] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.572160][ T3050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.572357][ T3050] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.572546][ T3050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.572738][ T3050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.572945][ T3050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.573138][ T3050] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.573341][ T3050] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.573535][ T3050] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.573731][ T3050] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.573933][ T3050] ? netlink_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.574127][ T3050] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.574328][ T3050] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.574520][ T3050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.574716][ T3050] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.574917][ T3050] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.575109][ T3050] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.575311][ T3050] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.575504][ T3050] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.575694][ T3050] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.575930][ T3050] ? move_addr_to_kernel (net/socket.c:258) [ 56.576123][ T3050] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.576320][ T3050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.576513][ T3050] ___sys_sendmsg (net/socket.c:2752) [ 56.576702][ T3050] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.576938][ T3050] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.577140][ T3050] __sys_sendmsg (net/socket.c:2784) [ 56.577342][ T3050] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.577532][ T3050] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.577760][ T3050] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.577962][ T3050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.578155][ T3050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.578352][ T3050] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.578542][ T3050] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.578734][ T3050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.578974][ T3050] RIP: 0033:0x7fd7f549a08e [ 56.579169][ T3050] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.579722][ T3050] RSP: 002b:00007ffc5f967360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.579998][ T3050] RAX: ffffffffffffffda RBX: 00007ffc5f967af8 RCX: 00007fd7f549a08e [ 56.580263][ T3050] RDX: 0000000000000000 RSI: 00007ffc5f967410 RDI: 0000000000000005 [ 56.580522][ T3050] RBP: 00007ffc5f967370 R08: 0000000000000000 R09: 0000000000000000 [ 56.580782][ T3050] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 56.581052][ T3050] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5f967ad0 | [ 56.583105][ T3050] ------------[ cut here ]------------ | [ 56.583289][ T3050] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3050 | [ 56.583614][ T3050] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.584302][ T3050] Tainted: [W]=WARN [ 56.584460][ T3050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.584686][ T3050] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.584934][ T3050] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.585494][ T3050] RSP: 0018:ffa0000007636fd0 EFLAGS: 00010286 [ 56.585721][ T3050] RAX: 00000000ffffffa6 RBX: ff1100000cf00040 RCX: 1ff4000000ec6dc0 [ 56.585995][ T3050] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf000f0 [ 56.586263][ T3050] RBP: ff11000012f42000 R08: 1fe22000019e001f R09: ff110000100b5180 [ 56.586525][ T3050] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 56.586784][ T3050] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012f42e04 [ 56.587056][ T3050] FS: 00007fd7f5260840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.587359][ T3050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.587585][ T3050] CR2: 00007fd7f55301a0 CR3: 0000000013398003 CR4: 0000000000771ef0 [ 56.587847][ T3050] PKRU: 55555554 [ 56.588012][ T3050] Call Trace: [ 56.588167][ T3050] [ 56.588295][ T3050] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.588488][ T3050] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.588644][ T3050] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 56.588835][ T3050] __dev_notify_flags (net/core/dev.c:9787) [ 56.589039][ T3050] ? netif_change_name (net/core/dev.c:1495) [ 56.589238][ T3050] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 56.589430][ T3050] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 56.589622][ T3050] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 56.589813][ T3050] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 56.590019][ T3050] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 56.590222][ T3050] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 56.590420][ T3050] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 56.590613][ T3050] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 56.590803][ T3050] ? nla_strscpy (lib/nlattr.c:795) [ 56.591008][ T3050] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 56.591201][ T3050] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.591398][ T3050] ? __dev_get_by_name (net/core/dev.c:883) [ 56.591587][ T3050] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.591783][ T3050] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.591990][ T3050] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.592180][ T3050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.592376][ T3050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.592566][ T3050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.592755][ T3050] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.592954][ T3050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.593148][ T3050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.593353][ T3050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.593545][ T3050] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.593736][ T3050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.593938][ T3050] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.594128][ T3050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.594325][ T3050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.594516][ T3050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.594708][ T3050] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.594937][ T3050] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.595137][ T3050] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.595340][ T3050] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.595530][ T3050] ? netlink_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.595721][ T3050] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.595920][ T3050] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.596109][ T3050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.596309][ T3050] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.596506][ T3050] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.596698][ T3050] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.596903][ T3050] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.597094][ T3050] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.597288][ T3050] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.597510][ T3050] ? move_addr_to_kernel (net/socket.c:258) [ 56.597700][ T3050] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.597904][ T3050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.598096][ T3050] ___sys_sendmsg (net/socket.c:2752) [ 56.598288][ T3050] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.598512][ T3050] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.598712][ T3050] __sys_sendmsg (net/socket.c:2784) [ 56.598915][ T3050] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.599104][ T3050] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.599341][ T3050] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.599533][ T3050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.599726][ T3050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.599927][ T3050] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.600115][ T3050] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.600313][ T3050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.600534][ T3050] RIP: 0033:0x7fd7f549a08e [ 56.600729][ T3050] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.601294][ T3050] RSP: 002b:00007ffc5f967360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.601554][ T3050] RAX: ffffffffffffffda RBX: 00007ffc5f967af8 RCX: 00007fd7f549a08e [ 56.601815][ T3050] RDX: 0000000000000000 RSI: 00007ffc5f967410 RDI: 0000000000000005 [ 56.602083][ T3050] RBP: 00007ffc5f967370 R08: 0000000000000000 R09: 0000000000000000 [ 56.602346][ T3050] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5d [ 56.602603][ T3050] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5f967ad0 | [ 56.629211][ T3051] ------------[ cut here ]------------ | [ 56.629408][ T3051] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3051 | [ 56.629722][ T3051] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.630376][ T3051] Tainted: [W]=WARN [ 56.630534][ T3051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.630746][ T3051] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.631071][ 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 [ 56.631675][ T3051] RSP: 0018:ffa0000007337020 EFLAGS: 00010286 [ 56.631990][ T3051] RAX: 00000000ffffffa6 RBX: ff11000010d47b40 RCX: 1ff4000000e66dca [ 56.632346][ T3051] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010d47bf0 [ 56.632662][ T3051] RBP: ff11000012f42000 R08: 1fe22000021a8f7f R09: ff110000100b0b58 [ 56.632969][ T3051] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 56.633271][ T3051] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 56.633577][ T3051] FS: 00007f1a2335d840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.633923][ T3051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.634218][ T3051] CR2: 0000000038c09988 CR3: 00000000133d6006 CR4: 0000000000771ef0 [ 56.634470][ T3051] PKRU: 55555554 [ 56.634621][ T3051] Call Trace: [ 56.634768][ T3051] [ 56.634895][ T3051] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.635080][ T3051] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.635237][ T3051] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.635419][ T3051] __dev_notify_flags (net/core/dev.c:9787) [ 56.635605][ T3051] ? netif_change_name (net/core/dev.c:1495) [ 56.635785][ T3051] ? __dev_change_flags (net/core/dev.c:9752) [ 56.635979][ T3051] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 56.636159][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.636353][ T3051] ? 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.636541][ T3051] netif_change_flags (net/core/dev.c:9820) [ 56.636722][ T3051] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 56.636915][ T3051] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 56.637100][ T3051] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 56.637290][ T3051] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 56.637504][ T3051] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.637687][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.637881][ T3051] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.638062][ T3051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.638251][ T3051] ? __kernel_text_address (kernel/extable.c:79) [ 56.638435][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.638619][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.638799][ T3051] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.638993][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.639173][ T3051] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 56.639356][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.639538][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.639719][ T3051] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 56.639912][ T3051] ? __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.640093][ T3051] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 56.640282][ T3051] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.640467][ T3051] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.640653][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 56.640837][ T3051] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.641035][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.641223][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.641406][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.641587][ T3051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.641769][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.641966][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.642148][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.642338][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.642520][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.642702][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.642897][ T3051] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.643078][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.643264][ T3051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.643446][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.643628][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.643808][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.644003][ T3051] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.644184][ T3051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.644376][ T3051] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.644565][ 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)) [ 56.644746][ 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)) [ 56.644945][ T3051] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.645131][ T3051] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.645320][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.645503][ T3051] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.645687][ T3051] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.645882][ T3051] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.646067][ T3051] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.646257][ T3051] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.646438][ T3051] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.646651][ T3051] ? move_addr_to_kernel (net/socket.c:258) [ 56.646834][ T3051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.647029][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.647219][ T3051] ___sys_sendmsg (net/socket.c:2752) [ 56.647399][ T3051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.647615][ T3051] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.647810][ T3051] __sys_sendmsg (net/socket.c:2784) [ 56.648004][ T3051] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.648184][ T3051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.648409][ 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) [ 56.648591][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.648772][ T3051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.648965][ T3051] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.649146][ T3051] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.649335][ T3051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.649562][ T3051] RIP: 0033:0x7f1a2359708e [ 56.649749][ 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 [ 56.650293][ T3051] RSP: 002b:00007ffe468a9370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.650557][ T3051] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1a2359708e [ 56.650810][ T3051] RDX: 0000000000000000 RSI: 00007ffe468a9420 RDI: 0000000000000005 [ 56.651070][ T3051] RBP: 00007ffe468a9380 R08: 0000000000000000 R09: 0000000000000000 [ 56.651328][ T3051] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.651578][ T3051] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe468a9ae0 | [ 56.714581][ T3058] ------------[ cut here ]------------ | [ 56.714803][ T3058] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3058 | [ 56.715154][ T3058] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.715841][ T3058] Tainted: [W]=WARN [ 56.716106][ T3058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.716401][ T3058] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.716700][ 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 [ 56.717336][ T3058] RSP: 0018:ffa0000007666f70 EFLAGS: 00010286 [ 56.717625][ T3058] RAX: 00000000ffffffa6 RBX: ff110000119741c0 RCX: 1ff4000000eccdb4 [ 56.717896][ T3058] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011974270 [ 56.718157][ T3058] RBP: ff1100000ea72000 R08: 1fe220000232e84f R09: ff1100000bba5180 [ 56.718427][ T3058] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 56.718693][ T3058] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 56.718969][ T3058] FS: 00007f81dccd4840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.719275][ T3058] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.719502][ T3058] CR2: 000000001a40aa28 CR3: 00000000133d1004 CR4: 0000000000771ef0 [ 56.719765][ T3058] PKRU: 55555554 [ 56.719937][ T3058] Call Trace: [ 56.720091][ T3058] [ 56.720218][ T3058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.720409][ T3058] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 56.720602][ T3058] notifier_call_chain (kernel/notifier.c:85) [ 56.720798][ T3058] __netdev_upper_dev_link (net/core/dev.c:8931) [ 56.721002][ T3058] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 56.721199][ T3058] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 56.721402][ T3058] netdev_upper_dev_link (net/core/dev.c:8972) [ 56.721594][ T3058] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 56.721787][ T3058] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 56.721994][ T3058] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 56.722189][ T3058] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 56.722390][ T3058] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 56.722585][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 56.722779][ T3058] ? nla_strscpy (lib/nlattr.c:795) [ 56.722997][ T3058] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 56.723189][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.723387][ T3058] ? __dev_get_by_name (net/core/dev.c:883) [ 56.723579][ T3058] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.723776][ T3058] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.723985][ T3058] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.724177][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.724377][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.724570][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.724760][ T3058] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.724966][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.725172][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.725369][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.725561][ T3058] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.725755][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.725955][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.726145][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.726346][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.726535][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.726727][ T3058] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.726931][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.727125][ T3058] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.727337][ 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)) [ 56.727526][ 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)) [ 56.727719][ T3058] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.727923][ T3058] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.728115][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.728316][ T3058] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.728508][ T3058] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.728702][ T3058] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.728908][ T3058] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.729101][ T3058] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.729297][ T3058] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.729520][ T3058] ? move_addr_to_kernel (net/socket.c:258) [ 56.729712][ T3058] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.729915][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.730149][ T3058] ___sys_sendmsg (net/socket.c:2752) [ 56.730348][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.730568][ T3058] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.730767][ T3058] __sys_sendmsg (net/socket.c:2784) [ 56.730970][ T3058] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.731155][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.731385][ 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) [ 56.731574][ T3058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.731761][ T3058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.731957][ T3058] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.732143][ T3058] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.732342][ T3058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.732566][ T3058] RIP: 0033:0x7f81dcf0e08e [ 56.732758][ 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 [ 56.733316][ T3058] RSP: 002b:00007ffe5d2b3da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.733571][ T3058] RAX: ffffffffffffffda RBX: 00007ffe5d2b4538 RCX: 00007f81dcf0e08e [ 56.733823][ T3058] RDX: 0000000000000000 RSI: 00007ffe5d2b3e50 RDI: 0000000000000005 [ 56.734090][ T3058] RBP: 00007ffe5d2b3db0 R08: 0000000000000000 R09: 0000000000000000 [ 56.734351][ T3058] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.734604][ T3058] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5d2b4510 | [ 56.736671][ T3058] ------------[ cut here ]------------ | [ 56.736821][ T3058] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3058 | [ 56.737109][ T3058] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.737676][ T3058] Tainted: [W]=WARN [ 56.737781][ T3058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.738677][ T3058] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.739012][ 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 [ 56.739535][ T3058] RSP: 0018:ffa0000007666fd0 EFLAGS: 00010286 [ 56.739717][ T3058] RAX: 00000000ffffffa6 RBX: ff110000100be1c0 RCX: 1ff4000000eccdc0 [ 56.740006][ T3058] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100be270 [ 56.740228][ T3058] RBP: ff1100000cc12000 R08: 1fe2200002017c4f R09: ff1100000bba5180 [ 56.740444][ T3058] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 56.740659][ T3058] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc12e04 [ 56.740985][ T3058] FS: 00007f81dccd4840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 56.741241][ T3058] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.741425][ T3058] CR2: 000055aa93d206c0 CR3: 00000000133d1005 CR4: 0000000000771ef0 [ 56.741641][ T3058] PKRU: 55555554 [ 56.741749][ T3058] Call Trace: [ 56.741858][ T3058] [ 56.742026][ T3058] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.742173][ T3058] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.742286][ T3058] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 56.742429][ T3058] __dev_notify_flags (net/core/dev.c:9787) [ 56.742574][ T3058] ? netif_change_name (net/core/dev.c:1495) [ 56.742720][ T3058] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 56.742960][ T3058] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 56.743105][ T3058] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 56.743253][ T3058] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 56.743403][ T3058] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 56.743551][ T3058] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 56.743697][ T3058] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 56.743847][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 56.743998][ T3058] ? nla_strscpy (lib/nlattr.c:795) [ 56.744143][ T3058] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 56.744292][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.744436][ T3058] ? __dev_get_by_name (net/core/dev.c:883) [ 56.744581][ T3058] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.744731][ T3058] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.744883][ T3058] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.745030][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.745175][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.745324][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.745467][ T3058] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.745612][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.745763][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.745915][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.746059][ T3058] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.746203][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.746352][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.746497][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.746645][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.746790][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.746942][ T3058] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.747085][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.747235][ T3058] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.747383][ 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)) [ 56.747527][ 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)) [ 56.747673][ T3058] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.747818][ T3058] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.747970][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.748117][ T3058] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.748266][ T3058] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.748410][ T3058] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.748556][ T3058] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.748699][ T3058] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.748842][ T3058] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.749025][ T3058] ? move_addr_to_kernel (net/socket.c:258) [ 56.749170][ T3058] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.749317][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.749464][ T3058] ___sys_sendmsg (net/socket.c:2752) [ 56.749608][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.749788][ T3058] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.749951][ T3058] __sys_sendmsg (net/socket.c:2784) [ 56.750097][ T3058] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.750246][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.750427][ 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) [ 56.750572][ T3058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.750717][ T3058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.750859][ T3058] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.751009][ T3058] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.751155][ T3058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.751341][ T3058] RIP: 0033:0x7f81dcf0e08e [ 56.751490][ 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 [ 56.752006][ T3058] RSP: 002b:00007ffe5d2b3da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.752229][ T3058] RAX: ffffffffffffffda RBX: 00007ffe5d2b4538 RCX: 00007f81dcf0e08e [ 56.752443][ T3058] RDX: 0000000000000000 RSI: 00007ffe5d2b3e50 RDI: 0000000000000005 [ 56.752658][ T3058] RBP: 00007ffe5d2b3db0 R08: 0000000000000000 R09: 0000000000000000 [ 56.752878][ T3058] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.753094][ T3058] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5d2b4510 | [ 56.782860][ T3060] ------------[ cut here ]------------ | [ 56.783027][ T3060] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3060 | [ 56.783306][ T3060] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.783855][ T3060] Tainted: [W]=WARN [ 56.784023][ T3060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.784195][ T3060] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.784378][ 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 [ 56.784858][ T3060] RSP: 0018:ffa0000007637020 EFLAGS: 00010286 [ 56.785096][ T3060] RAX: 00000000ffffffa6 RBX: ff110000100bfcc0 RCX: 1ff4000000ec6dca [ 56.785309][ T3060] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100bfd70 [ 56.785510][ T3060] RBP: ff1100000cc12000 R08: 1fe2200002017faf R09: ff1100000bba2e58 [ 56.785711][ T3060] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 56.786003][ T3060] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 56.786264][ T3060] FS: 00007f9e260bb840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 56.786502][ T3060] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.786672][ T3060] CR2: 0000000013887988 CR3: 00000000133aa002 CR4: 0000000000771ef0 [ 56.786928][ T3060] PKRU: 55555554 [ 56.787029][ T3060] Call Trace: [ 56.787132][ T3060] [ 56.787204][ T3060] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.787348][ T3060] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.787451][ T3060] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.787587][ T3060] __dev_notify_flags (net/core/dev.c:9787) [ 56.787723][ T3060] ? netif_change_name (net/core/dev.c:1495) [ 56.787858][ T3060] ? __dev_change_flags (net/core/dev.c:9752) [ 56.788049][ T3060] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 56.788185][ T3060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.788324][ 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)) [ 56.788461][ T3060] netif_change_flags (net/core/dev.c:9820) [ 56.788594][ T3060] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 56.788730][ T3060] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 56.788920][ T3060] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 56.789059][ T3060] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 56.789232][ T3060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.789367][ T3060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.789502][ T3060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.789636][ T3060] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.789771][ T3060] ? __kernel_text_address (kernel/extable.c:79) [ 56.789994][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.790134][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.790273][ T3060] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.790409][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.790544][ T3060] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 56.790678][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.790811][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.791022][ T3060] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 56.791158][ 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) [ 56.791299][ T3060] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 56.791434][ T3060] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.791569][ T3060] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.791707][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 56.791844][ T3060] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.792067][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.792203][ T3060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.792341][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.792478][ T3060] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.792614][ T3060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.792752][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.792962][ T3060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.793097][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.793235][ T3060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.793372][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.793511][ T3060] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.793646][ T3060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.793781][ T3060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.793993][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.794129][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.794267][ T3060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.794403][ T3060] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.794537][ T3060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.794675][ T3060] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.794812][ 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)) [ 56.795034][ 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)) [ 56.795171][ T3060] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.795312][ T3060] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.795446][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.795582][ T3060] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.795718][ T3060] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.795854][ T3060] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.796001][ T3060] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.796140][ T3060] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.796279][ T3060] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.796445][ T3060] ? move_addr_to_kernel (net/socket.c:258) [ 56.796582][ T3060] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.796716][ T3060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.796852][ T3060] ___sys_sendmsg (net/socket.c:2752) [ 56.796990][ T3060] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.797157][ T3060] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.797307][ T3060] __sys_sendmsg (net/socket.c:2784) [ 56.797442][ T3060] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.797577][ T3060] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.797750][ 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) [ 56.797888][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.798025][ T3060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.798159][ T3060] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.798298][ T3060] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.798433][ T3060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.798602][ T3060] RIP: 0033:0x7f9e262f508e [ 56.798746][ 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 [ 56.799234][ T3060] RSP: 002b:00007ffcb050c3a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.799437][ T3060] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e262f508e [ 56.799639][ T3060] RDX: 0000000000000000 RSI: 00007ffcb050c450 RDI: 0000000000000005 [ 56.799840][ T3060] RBP: 00007ffcb050c3b0 R08: 0000000000000000 R09: 0000000000000000 [ 56.800045][ T3060] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.800250][ T3060] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb050cb10 | [ 56.880876][ T3068] ------------[ cut here ]------------ | [ 56.881073][ T3068] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3068 | [ 56.881396][ T3068] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.882602][ T3068] Tainted: [W]=WARN [ 56.882751][ T3068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.882981][ T3068] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.883202][ T3068] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.883725][ T3068] RSP: 0018:ffa0000007686fe0 EFLAGS: 00010286 [ 56.883955][ T3068] RAX: 00000000ffffffa6 RBX: ff11000009b1c040 RCX: 1ff4000000ed0dc2 [ 56.884201][ T3068] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c0f0 [ 56.884452][ T3068] RBP: ff1100000ea72000 R08: 1fe220000136381f R09: ff1100001325ae58 [ 56.884696][ T3068] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 56.884953][ T3068] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 56.885201][ T3068] FS: 00007f220e2cf840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.885491][ T3068] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.885708][ T3068] CR2: 000000003dc19988 CR3: 0000000012fb1006 CR4: 0000000000771ef0 [ 56.885970][ T3068] PKRU: 55555554 [ 56.886118][ T3068] Call Trace: [ 56.886273][ T3068] [ 56.886391][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.886573][ T3068] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 56.886756][ T3068] notifier_call_chain (kernel/notifier.c:85) [ 56.886950][ T3068] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 56.887131][ T3068] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 56.887352][ T3068] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.887534][ T3068] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 56.887714][ T3068] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 56.887909][ T3068] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 56.888091][ T3068] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 56.888313][ T3068] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 56.888498][ T3068] ? write_profile (kernel/profile.c:194) [ 56.888680][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.888875][ T3068] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 56.889095][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.889286][ T3068] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 56.889468][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.889647][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.889830][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.890021][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.890201][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.890408][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.890589][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.890772][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.890965][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.891148][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.891335][ T3068] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 56.891516][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.891696][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.891887][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.892070][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.892256][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.892436][ T3068] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.892616][ T3068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.892799][ T3068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.892992][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.893174][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.893357][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.893540][ T3068] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.893721][ T3068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.893914][ T3068] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.894099][ T3068] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.894284][ T3068] ? netlink_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.894467][ T3068] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.894648][ T3068] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.894901][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.895084][ T3068] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.895270][ T3068] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.895450][ T3068] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.895630][ T3068] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.895807][ T3068] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.895996][ T3068] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.896204][ T3068] ? move_addr_to_kernel (net/socket.c:258) [ 56.896391][ T3068] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.896568][ T3068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.896746][ T3068] ___sys_sendmsg (net/socket.c:2752) [ 56.896934][ T3068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.897145][ T3068] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.897344][ T3068] __sys_sendmsg (net/socket.c:2784) [ 56.897526][ T3068] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.897704][ T3068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.897928][ T3068] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.898106][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.898295][ T3068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.898471][ T3068] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.898651][ T3068] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.898829][ T3068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.899048][ T3068] RIP: 0033:0x7f220e50908e [ 56.899237][ T3068] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.899741][ T3068] RSP: 002b:00007ffcfe266440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.899999][ T3068] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f220e50908e [ 56.900248][ T3068] RDX: 0000000000000000 RSI: 00007ffcfe2664f0 RDI: 0000000000000005 [ 56.900489][ T3068] RBP: 00007ffcfe266450 R08: 0000000000000000 R09: 0000000000000000 [ 56.900729][ T3068] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.900980][ T3068] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfe266bb0 | [ 56.902932][ T3068] ------------[ cut here ]------------ | [ 56.903096][ T3068] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3068 | [ 56.903398][ T3068] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.904592][ T3068] Tainted: [W]=WARN [ 56.904732][ T3068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.904956][ T3068] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.905167][ T3068] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.905664][ T3068] RSP: 0018:ffa0000007687060 EFLAGS: 00010286 [ 56.905883][ T3068] RAX: 00000000ffffffa6 RBX: ff11000009b1c1c0 RCX: 1ff4000000ed0dd2 [ 56.906120][ T3068] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009b1c270 [ 56.906360][ T3068] RBP: ff11000013212000 R08: 1fe220000136384f R09: ff1100001325ae58 [ 56.906593][ T3068] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 56.906828][ T3068] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007687100 [ 56.907076][ T3068] FS: 00007f220e2cf840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.907351][ T3068] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.907559][ T3068] CR2: 000000003dc19988 CR3: 0000000012fb1006 CR4: 0000000000771ef0 [ 56.907795][ T3068] PKRU: 55555554 [ 56.907945][ T3068] Call Trace: [ 56.908089][ T3068] [ 56.908201][ T3068] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.908385][ T3068] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.908529][ T3068] netif_close_many (net/core/dev.c:1804) [ 56.908702][ T3068] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 56.908888][ T3068] ? __dev_close_many (net/core/dev.c:1781) [ 56.909061][ T3068] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 56.909273][ T3068] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 56.909481][ T3068] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 56.909657][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.909831][ T3068] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.910046][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.910229][ T3068] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 56.910404][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.910576][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.910753][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.910940][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.911113][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.911312][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.911487][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.911663][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.911835][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.912021][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.912197][ T3068] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 56.912378][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.912549][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.912725][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.912913][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.913089][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.913270][ T3068] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.913449][ T3068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.913623][ T3068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.913798][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.913987][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.914159][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.914341][ T3068] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.914513][ T3068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.914688][ T3068] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.914884][ T3068] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.915057][ T3068] ? netlink_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.915238][ T3068] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.915415][ T3068] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.915589][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.915765][ T3068] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.915950][ T3068] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.916127][ T3068] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.916309][ T3068] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.916483][ T3068] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.916656][ T3068] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.916856][ T3068] ? move_addr_to_kernel (net/socket.c:258) [ 56.917044][ T3068] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.917222][ T3068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.917401][ T3068] ___sys_sendmsg (net/socket.c:2752) [ 56.917572][ T3068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.917776][ T3068] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.917975][ T3068] __sys_sendmsg (net/socket.c:2784) [ 56.918148][ T3068] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.918330][ T3068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.918541][ T3068] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.918717][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.918907][ T3068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.919079][ T3068] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.919300][ T3068] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.919483][ T3068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.919688][ T3068] RIP: 0033:0x7f220e50908e [ 56.919878][ T3068] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.920377][ T3068] RSP: 002b:00007ffcfe266440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.920615][ T3068] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f220e50908e [ 56.920850][ T3068] RDX: 0000000000000000 RSI: 00007ffcfe2664f0 RDI: 0000000000000005 [ 56.921100][ T3068] RBP: 00007ffcfe266450 R08: 0000000000000000 R09: 0000000000000000 [ 56.921339][ T3068] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.921572][ T3068] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfe266bb0 | [ 56.924436][ T3068] ------------[ cut here ]------------ | [ 56.924601][ T3068] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3068 | [ 56.924963][ T3068] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.925669][ T3068] Tainted: [W]=WARN [ 56.925858][ T3068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.926176][ T3068] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.926722][ T3068] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.927294][ T3068] RSP: 0018:ffa0000007687190 EFLAGS: 00010286 [ 56.927567][ T3068] RAX: 00000000ffffffa6 RBX: ff1100000f2c0c40 RCX: 1ff4000000ed0df8 [ 56.927920][ T3068] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2c0cf0 [ 56.928193][ T3068] RBP: ff11000013212000 R08: 1fe2200001e5819f R09: ff1100001325ae58 [ 56.928478][ T3068] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 56.928773][ T3068] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 56.929124][ T3068] FS: 00007f220e2cf840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 56.929452][ T3068] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.929705][ T3068] CR2: 000000003dc19988 CR3: 0000000012fb1006 CR4: 0000000000771ef0 [ 56.929996][ T3068] PKRU: 55555554 [ 56.930181][ T3068] Call Trace: [ 56.930373][ T3068] [ 56.930530][ T3068] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 56.930783][ T3068] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 56.931045][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.931275][ T3068] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 56.931494][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.931712][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.931958][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.932174][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.932394][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.932628][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.932846][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.933075][ T3068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.933299][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.933515][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.933730][ T3068] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 56.933982][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.934199][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.934425][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.934643][ T3068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.934915][ T3068] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 56.935132][ T3068] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.935355][ T3068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.935571][ T3068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.935787][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.936019][ T3068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.936250][ T3068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.936473][ T3068] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.936688][ T3068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.936921][ T3068] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.937141][ T3068] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.937379][ T3068] ? netlink_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.937599][ T3068] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.937816][ T3068] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.938046][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.938271][ T3068] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.938489][ T3068] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.938705][ T3068] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.938935][ T3068] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.939151][ T3068] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.939356][ T3068] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.939553][ T3068] ? move_addr_to_kernel (net/socket.c:258) [ 56.939724][ T3068] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.939906][ T3068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.940078][ T3068] ___sys_sendmsg (net/socket.c:2752) [ 56.940250][ T3068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.940449][ T3068] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.940629][ T3068] __sys_sendmsg (net/socket.c:2784) [ 56.940801][ T3068] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.940982][ T3068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.941183][ T3068] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.941358][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.941527][ T3068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.941693][ T3068] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.941863][ T3068] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.942042][ T3068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.942247][ T3068] RIP: 0033:0x7f220e50908e [ 56.942422][ T3068] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.942903][ T3068] RSP: 002b:00007ffcfe266440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.943137][ T3068] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f220e50908e [ 56.943369][ T3068] RDX: 0000000000000000 RSI: 00007ffcfe2664f0 RDI: 0000000000000005 [ 56.943596][ T3068] RBP: 00007ffcfe266450 R08: 0000000000000000 R09: 0000000000000000 [ 56.943822][ T3068] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 56.944060][ T3068] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfe266bb0 | [ 57.003820][ T3069] ------------[ cut here ]------------ | [ 57.004192][ T3069] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3069 | [ 57.004468][ T3069] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.005005][ T3069] Tainted: [W]=WARN [ 57.005106][ T3069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.005276][ T3069] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.005447][ T3069] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.005914][ T3069] RSP: 0018:ffa0000007696fe0 EFLAGS: 00010286 [ 57.006079][ T3069] RAX: 00000000ffffffa6 RBX: ff110000100afb40 RCX: 1ff4000000ed2dc2 [ 57.006279][ T3069] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100afbf0 [ 57.006473][ T3069] RBP: ff1100000ea72000 R08: 1fe2200002015f7f R09: ff1100001325d158 [ 57.006667][ T3069] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 57.006873][ T3069] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 57.007072][ T3069] FS: 00007fb7926b3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 57.007312][ T3069] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.007477][ T3069] CR2: 000000003b73f988 CR3: 0000000012602002 CR4: 0000000000771ef0 [ 57.007674][ T3069] PKRU: 55555554 [ 57.007772][ T3069] Call Trace: [ 57.007873][ T3069] [ 57.007941][ T3069] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.008072][ T3069] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 57.008203][ T3069] notifier_call_chain (kernel/notifier.c:85) [ 57.008344][ T3069] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 57.008476][ T3069] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 57.008641][ T3069] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 57.008773][ T3069] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.008965][ T3069] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 57.009098][ T3069] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 57.009232][ T3069] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 57.009396][ T3069] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 57.009586][ T3069] ? write_profile (kernel/profile.c:194) [ 57.009718][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.009852][ T3069] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 57.010043][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.010177][ T3069] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 57.010312][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.010444][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.010574][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.010703][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.010832][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.010988][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.011119][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.011253][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.011382][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.011513][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.011643][ T3069] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.011774][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.011908][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.012038][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.012169][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.012306][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.012436][ T3069] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.012566][ T3069] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.012697][ T3069] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.012829][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.012968][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.013099][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.013235][ T3069] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.013364][ T3069] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.013495][ T3069] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.013630][ T3069] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.013760][ T3069] ? netlink_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.013899][ T3069] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.014033][ T3069] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.014163][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.014300][ T3069] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.014431][ T3069] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.014562][ T3069] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.014694][ T3069] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.014823][ T3069] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.014958][ T3069] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.015118][ T3069] ? move_addr_to_kernel (net/socket.c:258) [ 57.015255][ T3069] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.015386][ T3069] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.015519][ T3069] ___sys_sendmsg (net/socket.c:2752) [ 57.015650][ T3069] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.015814][ T3069] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.015962][ T3069] __sys_sendmsg (net/socket.c:2784) [ 57.016093][ T3069] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.016226][ T3069] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.016391][ T3069] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.016521][ T3069] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.016652][ T3069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.016783][ T3069] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.016918][ T3069] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.017048][ T3069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.017212][ T3069] RIP: 0033:0x7fb7928ed08e [ 57.017347][ T3069] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.017807][ T3069] RSP: 002b:00007ffe2b374340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.018005][ T3069] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb7928ed08e [ 57.018200][ T3069] RDX: 0000000000000000 RSI: 00007ffe2b3743f0 RDI: 0000000000000005 [ 57.018398][ T3069] RBP: 00007ffe2b374350 R08: 0000000000000000 R09: 0000000000000000 [ 57.018592][ T3069] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.018787][ T3069] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2b374ab0 | [ 57.020368][ T3069] ------------[ cut here ]------------ | [ 57.020494][ T3069] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3069 | [ 57.020741][ T3069] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.021266][ T3069] Tainted: [W]=WARN [ 57.021362][ T3069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.021520][ T3069] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.021684][ T3069] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.022423][ T3069] RSP: 0018:ffa0000007697060 EFLAGS: 00010286 [ 57.022585][ T3069] RAX: 00000000ffffffa6 RBX: ff110000100aedc0 RCX: 1ff4000000ed2dd2 [ 57.022772][ T3069] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100aee70 [ 57.023030][ T3069] RBP: ff11000012f42000 R08: 1fe2200002015dcf R09: ff1100001325d158 [ 57.023276][ T3069] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 57.023465][ T3069] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007697100 [ 57.023654][ T3069] FS: 00007fb7926b3840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 57.023931][ T3069] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.024090][ T3069] CR2: 000000003b73f988 CR3: 0000000012602002 CR4: 0000000000771ef0 [ 57.024283][ T3069] PKRU: 55555554 [ 57.024377][ T3069] Call Trace: [ 57.024472][ T3069] [ 57.024537][ T3069] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.024666][ T3069] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.024763][ T3069] netif_close_many (net/core/dev.c:1804) [ 57.024942][ T3069] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.025068][ T3069] ? __dev_close_many (net/core/dev.c:1781) [ 57.025196][ T3069] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 57.025356][ T3069] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 57.025514][ T3069] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 57.025643][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.025770][ T3069] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.025983][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.026110][ T3069] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 57.026240][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.026364][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.026490][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.026616][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.026741][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.026937][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.027064][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.027191][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.027319][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.027443][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.027568][ T3069] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.027695][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.027820][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.027998][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.028125][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.028255][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.028381][ T3069] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.028507][ T3069] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.028632][ T3069] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.028758][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.028938][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.029063][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.029191][ T3069] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.029320][ T3069] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.029446][ T3069] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.029573][ T3069] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.029698][ T3069] ? netlink_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.029825][ T3069] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.030004][ T3069] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.030131][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.030261][ T3069] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.030388][ T3069] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.030514][ T3069] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.030642][ T3069] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.030767][ T3069] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.030944][ T3069] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.031099][ T3069] ? move_addr_to_kernel (net/socket.c:258) [ 57.031229][ T3069] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.031354][ T3069] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.031480][ T3069] ___sys_sendmsg (net/socket.c:2752) [ 57.031604][ T3069] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.031759][ T3069] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.031948][ T3069] __sys_sendmsg (net/socket.c:2784) [ 57.032072][ T3069] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.032197][ T3069] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.032359][ T3069] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.032483][ T3069] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.032609][ T3069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.032734][ T3069] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.032858][ T3069] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.033035][ T3069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.033190][ T3069] RIP: 0033:0x7fb7928ed08e [ 57.033326][ T3069] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.033769][ T3069] RSP: 002b:00007ffe2b374340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.034012][ T3069] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb7928ed08e [ 57.034199][ T3069] RDX: 0000000000000000 RSI: 00007ffe2b3743f0 RDI: 0000000000000005 [ 57.034388][ T3069] RBP: 00007ffe2b374350 R08: 0000000000000000 R09: 0000000000000000 [ 57.034574][ T3069] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.034759][ T3069] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2b374ab0 | [ 57.037331][ T3069] ------------[ cut here ]------------ | [ 57.037469][ T3069] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3069 | [ 57.037713][ T3069] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.038215][ T3069] Tainted: [W]=WARN [ 57.038307][ T3069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.038457][ T3069] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.038616][ T3069] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.039048][ T3069] RSP: 0018:ffa0000007697190 EFLAGS: 00010286 [ 57.039199][ T3069] RAX: 00000000ffffffa6 RBX: ff1100000b2ea7c0 RCX: 1ff4000000ed2df8 [ 57.039384][ T3069] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ea870 [ 57.039562][ T3069] RBP: ff11000012f42000 R08: 1fe220000165d50f R09: ff1100001325d158 [ 57.039740][ T3069] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 57.039926][ T3069] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 57.040108][ T3069] FS: 00007fb7926b3840(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 57.040325][ T3069] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.040476][ T3069] CR2: 00005634b1fcc130 CR3: 0000000012602005 CR4: 0000000000771ef0 [ 57.040656][ T3069] PKRU: 55555554 [ 57.040746][ T3069] Call Trace: [ 57.040835][ T3069] [ 57.040904][ T3069] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 57.041060][ T3069] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.041216][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.041339][ T3069] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 57.041460][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.041580][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.041700][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.041821][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.041949][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.042088][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.042213][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.042334][ T3069] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.042454][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.042574][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.042694][ T3069] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.042822][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.042948][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.043068][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.043194][ T3069] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.043322][ T3069] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.043442][ T3069] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.043563][ T3069] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.043684][ T3069] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.043804][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.043933][ T3069] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.044054][ T3069] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.044176][ T3069] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.044298][ T3069] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.044419][ T3069] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.044543][ T3069] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.044665][ T3069] ? netlink_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.044788][ T3069] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.044915][ T3069] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.045035][ T3069] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.045162][ T3069] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.045289][ T3069] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.045410][ T3069] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.045536][ T3069] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.045663][ T3069] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.045783][ T3069] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.045935][ T3069] ? move_addr_to_kernel (net/socket.c:258) [ 57.046056][ T3069] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.046176][ T3069] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.046303][ T3069] ___sys_sendmsg (net/socket.c:2752) [ 57.046422][ T3069] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.046578][ T3069] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.046710][ T3069] __sys_sendmsg (net/socket.c:2784) [ 57.046831][ T3069] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.046955][ T3069] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.047108][ T3069] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.047245][ T3069] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.047367][ T3069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.047489][ T3069] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.047608][ T3069] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.047729][ T3069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.047882][ T3069] RIP: 0033:0x7fb7928ed08e [ 57.048007][ T3069] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.048440][ T3069] RSP: 002b:00007ffe2b374340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.048622][ T3069] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb7928ed08e [ 57.048801][ T3069] RDX: 0000000000000000 RSI: 00007ffe2b3743f0 RDI: 0000000000000005 [ 57.048990][ T3069] RBP: 00007ffe2b374350 R08: 0000000000000000 R09: 0000000000000000 [ 57.049170][ T3069] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.049356][ T3069] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2b374ab0 | [ 57.090139][ T3070] ------------[ cut here ]------------ | [ 57.090302][ T3070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3070 | [ 57.090563][ T3070] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.091112][ T3070] Tainted: [W]=WARN [ 57.091215][ T3070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.091382][ T3070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.091550][ T3070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.092016][ T3070] RSP: 0018:ffa00000076a6fe0 EFLAGS: 00010286 [ 57.092180][ T3070] RAX: 00000000ffffffa6 RBX: ff1100000c086340 RCX: 1ff4000000ed4dc2 [ 57.092377][ T3070] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c0863f0 [ 57.092569][ T3070] RBP: ff1100000ea72000 R08: 1fe2200001810c7f R09: ff110000133bae58 [ 57.092763][ T3070] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 57.092962][ T3070] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 57.093158][ T3070] FS: 00007f9ac8f2a840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 57.093387][ T3070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.093551][ T3070] CR2: 0000000033d4f988 CR3: 0000000013229003 CR4: 0000000000771ef0 [ 57.093745][ T3070] PKRU: 55555554 [ 57.093843][ T3070] Call Trace: [ 57.093945][ T3070] [ 57.094013][ T3070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.094143][ T3070] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 57.094278][ T3070] notifier_call_chain (kernel/notifier.c:85) [ 57.094410][ T3070] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 57.094542][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.094672][ T3070] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 57.094836][ T3070] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.094972][ T3070] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 57.095102][ T3070] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 57.095235][ T3070] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 57.095395][ T3070] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 57.095528][ T3070] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 57.095661][ T3070] ? write_profile (kernel/profile.c:194) [ 57.095822][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.095961][ T3070] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 57.096126][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.096259][ T3070] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 57.096388][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.096519][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.096650][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.096780][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.097006][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.097155][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.097290][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.097420][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.097549][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.097692][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.097821][ T3070] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.098019][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.098149][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.098283][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.098422][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.098552][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.098682][ T3070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.098811][ T3070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.099113][ T3070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.099257][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.099388][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.099517][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.099647][ T3070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.099784][ T3070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.099983][ T3070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.100117][ T3070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.100251][ T3070] ? netlink_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.100383][ T3070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.100513][ T3070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.100643][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.100774][ T3070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.101003][ T3070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.101133][ T3070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.101272][ T3070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.101405][ T3070] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.101541][ T3070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.101705][ T3070] ? move_addr_to_kernel (net/socket.c:258) [ 57.101838][ T3070] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.102048][ T3070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.102182][ T3070] ___sys_sendmsg (net/socket.c:2752) [ 57.102385][ T3070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.102551][ T3070] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.102691][ T3070] __sys_sendmsg (net/socket.c:2784) [ 57.102820][ T3070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.103025][ T3070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.103190][ T3070] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.103325][ T3070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.103455][ T3070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.103584][ T3070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.103712][ T3070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.103841][ T3070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.104076][ T3070] RIP: 0033:0x7f9ac916408e [ 57.104214][ T3070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.104672][ T3070] RSP: 002b:00007ffe0a7b1580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.104923][ T3070] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9ac916408e [ 57.105117][ T3070] RDX: 0000000000000000 RSI: 00007ffe0a7b1630 RDI: 0000000000000005 [ 57.105314][ T3070] RBP: 00007ffe0a7b1590 R08: 0000000000000000 R09: 0000000000000000 [ 57.105506][ T3070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.105697][ T3070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0a7b1cf0 | [ 57.107540][ T3070] ------------[ cut here ]------------ | [ 57.107683][ T3070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3070 | [ 57.107954][ T3070] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.108495][ T3070] Tainted: [W]=WARN [ 57.108596][ T3070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.108762][ T3070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.108941][ T3070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.109404][ T3070] RSP: 0018:ffa00000076a7060 EFLAGS: 00010286 [ 57.109564][ T3070] RAX: 00000000ffffffa6 RBX: ff1100000c087cc0 RCX: 1ff4000000ed4dd2 [ 57.109752][ T3070] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c087d70 [ 57.110026][ T3070] RBP: ff1100000cc12000 R08: 1fe2200001810faf R09: ff110000133bae58 [ 57.110219][ T3070] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 57.110407][ T3070] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000076a7100 [ 57.110597][ T3070] FS: 00007f9ac8f2a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 57.110820][ T3070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.110985][ T3070] CR2: 00005634b211dd5c CR3: 0000000013229005 CR4: 0000000000771ef0 [ 57.111176][ T3070] PKRU: 55555554 [ 57.111312][ T3070] Call Trace: [ 57.111413][ T3070] [ 57.111483][ T3070] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.111612][ T3070] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.111711][ T3070] netif_close_many (net/core/dev.c:1804) [ 57.111843][ T3070] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.111976][ T3070] ? __dev_close_many (net/core/dev.c:1781) [ 57.112104][ T3070] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 57.112270][ T3070] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 57.112428][ T3070] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 57.112560][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.112688][ T3070] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.112847][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.112980][ T3070] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 57.113107][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.113238][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.113364][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.113490][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.113616][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.113763][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.113896][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.114025][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.114151][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.114282][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.114409][ T3070] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.114539][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.114666][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.114793][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.114925][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.115054][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.115180][ T3070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.115312][ T3070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.115438][ T3070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.115566][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.115696][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.115824][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.115958][ T3070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.116086][ T3070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.116217][ T3070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.116349][ T3070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.116476][ T3070] ? netlink_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.116607][ T3070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.116734][ T3070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.116869][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.116998][ T3070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.117127][ T3070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.117259][ T3070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.117387][ T3070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.117514][ T3070] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.117642][ T3070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.117801][ T3070] ? move_addr_to_kernel (net/socket.c:258) [ 57.117934][ T3070] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.118062][ T3070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.118191][ T3070] ___sys_sendmsg (net/socket.c:2752) [ 57.118323][ T3070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.118483][ T3070] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.118623][ T3070] __sys_sendmsg (net/socket.c:2784) [ 57.118752][ T3070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.118883][ T3070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.119045][ T3070] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.119174][ T3070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.119305][ T3070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.119434][ T3070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.119562][ T3070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.119690][ T3070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.119848][ T3070] RIP: 0033:0x7f9ac916408e [ 57.119988][ T3070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.120444][ T3070] RSP: 002b:00007ffe0a7b1580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.120636][ T3070] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9ac916408e [ 57.120826][ T3070] RDX: 0000000000000000 RSI: 00007ffe0a7b1630 RDI: 0000000000000005 [ 57.121021][ T3070] RBP: 00007ffe0a7b1590 R08: 0000000000000000 R09: 0000000000000000 [ 57.121214][ T3070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.121404][ T3070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0a7b1cf0 | [ 57.130361][ T3070] ------------[ cut here ]------------ | [ 57.130495][ T3070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3070 | [ 57.130742][ T3070] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.131340][ T3070] Tainted: [W]=WARN [ 57.131434][ T3070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.131587][ T3070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.131746][ T3070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.132241][ T3070] RSP: 0018:ffa00000076a7190 EFLAGS: 00010286 [ 57.132398][ T3070] RAX: 00000000ffffffa6 RBX: ff1100000c086ac0 RCX: 1ff4000000ed4df8 [ 57.132581][ T3070] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c086b70 [ 57.132771][ T3070] RBP: ff1100000cc12000 R08: 1fe2200001810d6f R09: ff110000133bae58 [ 57.133005][ T3070] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 57.133197][ T3070] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 57.133394][ T3070] FS: 00007f9ac8f2a840(0000) GS:ff110000a4b05000(0000) knlGS:0000000000000000 [ 57.133611][ T3070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.133766][ T3070] CR2: 00005634b211dd5c CR3: 0000000013229005 CR4: 0000000000771ef0 [ 57.134005][ T3070] PKRU: 55555554 [ 57.134097][ T3070] Call Trace: [ 57.134189][ T3070] [ 57.134255][ T3070] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 57.134413][ T3070] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.134570][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.134696][ T3070] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 57.134819][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.134994][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.135118][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.135244][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.135367][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.135508][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.135631][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.135756][ T3070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.135931][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.136055][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.136179][ T3070] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.136309][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.136431][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.136554][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.136677][ T3070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.136804][ T3070] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.136978][ T3070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.137102][ T3070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.137230][ T3070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.137352][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.137482][ T3070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.137604][ T3070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.137730][ T3070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.137853][ T3070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.138030][ T3070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.138159][ T3070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.138285][ T3070] ? netlink_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.138410][ T3070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.138535][ T3070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.138660][ T3070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.138785][ T3070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.138959][ T3070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.139084][ T3070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.139213][ T3070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.139336][ T3070] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.139464][ T3070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.139616][ T3070] ? move_addr_to_kernel (net/socket.c:258) [ 57.139740][ T3070] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.139914][ T3070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.140042][ T3070] ___sys_sendmsg (net/socket.c:2752) [ 57.140166][ T3070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.140325][ T3070] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.140463][ T3070] __sys_sendmsg (net/socket.c:2784) [ 57.140586][ T3070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.140737][ T3070] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.140948][ T3070] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.141071][ T3070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.141195][ T3070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.141322][ T3070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.141445][ T3070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.141568][ T3070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.141721][ T3070] RIP: 0033:0x7f9ac916408e [ 57.141850][ T3070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.142343][ T3070] RSP: 002b:00007ffe0a7b1580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.142535][ T3070] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9ac916408e [ 57.142718][ T3070] RDX: 0000000000000000 RSI: 00007ffe0a7b1630 RDI: 0000000000000005 [ 57.142953][ T3070] RBP: 00007ffe0a7b1590 R08: 0000000000000000 R09: 0000000000000000 [ 57.143136][ T3070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.143332][ T3070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0a7b1cf0 | [ 57.218259][ T3075] ------------[ cut here ]------------ | [ 57.218413][ T3075] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3075 | [ 57.218682][ T3075] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.219712][ T3075] Tainted: [W]=WARN [ 57.219814][ T3075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.219987][ T3075] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.220161][ T3075] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.220644][ T3075] RSP: 0018:ffa00000076771b0 EFLAGS: 00010286 [ 57.220812][ T3075] RAX: 00000000ffffffa6 RBX: ff110000119cfcc0 RCX: 1ff4000000ecedfc [ 57.221022][ T3075] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000119cfd70 [ 57.221224][ T3075] RBP: ff110000131c9000 R08: 1fe2200002339faf R09: ff1100000cb08b80 [ 57.221425][ T3075] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 57.221625][ T3075] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc026f200 [ 57.221829][ T3075] FS: 00007fca4f98f840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 57.222069][ T3075] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.222241][ T3075] CR2: 00007fca4fb88460 CR3: 00000000132e3004 CR4: 0000000000771ef0 [ 57.222441][ T3075] PKRU: 55555554 [ 57.222541][ T3075] Call Trace: [ 57.222642][ T3075] [ 57.222711][ T3075] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.222847][ T3075] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.222954][ T3075] __dev_notify_flags (net/core/dev.c:9787) [ 57.223087][ T3075] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 57.223224][ T3075] ? netif_change_name (net/core/dev.c:1495) [ 57.223361][ T3075] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 57.223496][ T3075] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 57.223630][ T3075] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 57.223763][ T3075] ? __dev_get_by_name (net/core/dev.c:883) [ 57.223907][ T3075] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 57.224048][ T3075] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 57.224186][ T3075] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.224326][ T3075] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.224457][ T3075] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.224590][ T3075] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.224723][ T3075] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.224858][ T3075] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.225002][ T3075] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.225136][ T3075] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.225274][ T3075] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.225408][ T3075] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.225541][ T3075] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.225672][ T3075] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.225807][ T3075] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.225943][ T3075] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.226077][ T3075] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.226211][ T3075] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.226344][ T3075] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.226481][ T3075] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.226614][ T3075] ? netlink_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.226748][ T3075] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.226887][ T3075] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.227020][ T3075] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.227154][ T3075] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.227290][ T3075] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.227426][ T3075] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.227563][ T3075] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.227696][ T3075] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.227831][ T3075] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.228001][ T3075] ? move_addr_to_kernel (net/socket.c:258) [ 57.228138][ T3075] ___sys_sendmsg (net/socket.c:2752) [ 57.228275][ T3075] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.228408][ T3075] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.228551][ T3075] ? 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.228687][ T3075] __sys_sendmsg (net/socket.c:2784) [ 57.228821][ T3075] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.228965][ T3075] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.229100][ T3075] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.229240][ T3075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.229372][ T3075] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.229505][ T3075] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.229638][ T3075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.229804][ T3075] RIP: 0033:0x7fca4fbc908e [ 57.229948][ T3075] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.230425][ T3075] RSP: 002b:00007fff14de4060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.230626][ T3075] RAX: ffffffffffffffda RBX: 00007fff14de47f8 RCX: 00007fca4fbc908e [ 57.230824][ T3075] RDX: 0000000000000000 RSI: 00007fff14de4110 RDI: 0000000000000005 [ 57.231027][ T3075] RBP: 00007fff14de4070 R08: 0000000000000000 R09: 0000000000000000 [ 57.231229][ T3075] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.231427][ T3075] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff14de47d0 | [ 57.258540][ T3076] ------------[ cut here ]------------ | [ 57.258717][ T3076] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3076 | [ 57.259642][ T3076] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.260279][ T3076] Tainted: [W]=WARN [ 57.260428][ T3076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.260640][ T3076] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.260856][ 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 [ 57.261382][ T3076] RSP: 0018:ffa00000076d7020 EFLAGS: 00010286 [ 57.261597][ T3076] RAX: 00000000ffffffa6 RBX: ff110000100aef40 RCX: 1ff4000000edadca [ 57.261837][ T3076] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000100aeff0 [ 57.262089][ T3076] RBP: ff110000131c9000 R08: 1fe2200002015dff R09: ff1100000cb0d158 [ 57.262339][ T3076] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 57.262585][ T3076] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 57.262832][ T3076] FS: 00007f5742748840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 57.263122][ T3076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.263342][ T3076] CR2: 000000000e542988 CR3: 000000000e8c7006 CR4: 0000000000771ef0 [ 57.263583][ T3076] PKRU: 55555554 [ 57.263742][ T3076] Call Trace: [ 57.263900][ T3076] [ 57.264014][ T3076] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.264195][ T3076] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.264351][ T3076] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 57.264528][ T3076] __dev_notify_flags (net/core/dev.c:9787) [ 57.264708][ T3076] ? netif_change_name (net/core/dev.c:1495) [ 57.264899][ T3076] ? __dev_change_flags (net/core/dev.c:9752) [ 57.265081][ T3076] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 57.265268][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.265448][ T3076] ? 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.265629][ T3076] netif_change_flags (net/core/dev.c:9820) [ 57.265808][ T3076] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.265999][ T3076] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 57.266181][ T3076] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 57.266368][ T3076] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 57.266578][ T3076] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.266757][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.266948][ T3076] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.267128][ T3076] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.267314][ T3076] ? __kernel_text_address (kernel/extable.c:79) [ 57.267500][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.267715][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.267937][ T3076] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.268116][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.268333][ T3076] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 57.268542][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.268725][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.268918][ T3076] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 57.269127][ T3076] ? __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.269313][ T3076] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 57.269492][ T3076] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.269673][ T3076] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 57.269853][ T3076] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 57.270050][ T3076] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.270238][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.270418][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.270598][ T3076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.270775][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.270966][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.271149][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.271340][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.271521][ T3076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.271700][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.271892][ T3076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.272073][ T3076] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.272258][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.272437][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.272617][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.272988][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.273166][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.273367][ T3076] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.273629][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.273809][ T3076] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.274004][ 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)) [ 57.274182][ 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)) [ 57.274375][ T3076] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.274556][ T3076] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.274820][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.275186][ T3076] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.275374][ T3076] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.275553][ T3076] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.275733][ T3076] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.275926][ T3076] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.276107][ T3076] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.276323][ T3076] ? move_addr_to_kernel (net/socket.c:258) [ 57.276505][ T3076] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.276683][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.276879][ T3076] ___sys_sendmsg (net/socket.c:2752) [ 57.277056][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.277274][ T3076] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.277554][ T3076] __sys_sendmsg (net/socket.c:2784) [ 57.277736][ T3076] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.277928][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.278142][ 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) [ 57.278329][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.278683][ T3076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.279223][ T3076] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.279410][ T3076] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.279593][ T3076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.279801][ T3076] RIP: 0033:0x7f574298208e [ 57.279998][ 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 [ 57.280513][ T3076] RSP: 002b:00007ffd5431b530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.280758][ T3076] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f574298208e [ 57.281011][ T3076] RDX: 0000000000000000 RSI: 00007ffd5431b5e0 RDI: 0000000000000005 [ 57.281257][ T3076] RBP: 00007ffd5431b540 R08: 0000000000000000 R09: 0000000000000000 [ 57.281500][ T3076] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.281740][ T3076] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5431bca0 | [ 57.344573][ T3082] ------------[ cut here ]------------ | [ 57.344749][ T3082] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3082 | [ 57.345080][ T3082] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.345690][ T3082] Tainted: [W]=WARN [ 57.345844][ T3082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.346122][ T3082] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.346399][ T3082] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.346957][ T3082] RSP: 0018:ffa0000007347060 EFLAGS: 00010286 [ 57.347221][ T3082] RAX: 00000000ffffffa6 RBX: ff1100000d457240 RCX: 1ff4000000e68dd2 [ 57.347509][ T3082] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d4572f0 [ 57.347796][ T3082] RBP: ff110000131c9000 R08: 1fe2200001a8ae5f R09: ff1100000cb82e58 [ 57.348106][ T3082] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 57.348442][ T3082] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007347100 [ 57.348752][ T3082] FS: 00007f1c86670840(0000) GS:ff110000a4a85000(0000) knlGS:0000000000000000 [ 57.349108][ T3082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.349403][ T3082] CR2: 00007f1c869401a0 CR3: 00000000133a5006 CR4: 0000000000771ef0 [ 57.349723][ T3082] PKRU: 55555554 [ 57.349914][ T3082] Call Trace: [ 57.350057][ T3082] [ 57.350170][ T3082] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.350355][ T3082] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.350500][ T3082] netif_close_many (net/core/dev.c:1804) [ 57.350675][ T3082] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 57.350847][ T3082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.351035][ T3082] ? __dev_close_many (net/core/dev.c:1781) [ 57.351218][ T3082] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 57.351423][ T3082] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 57.351630][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.351804][ T3082] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.352020][ T3082] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.352194][ T3082] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 57.352376][ T3082] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 57.352582][ T3082] ? unregister_netdevice_many (net/core/dev.c:12497) [ 57.352756][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.352944][ T3082] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 57.353121][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.353301][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.353477][ T3082] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.353653][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.353828][ T3082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.354035][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.354217][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.354392][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.354567][ T3082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.354744][ T3082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.354935][ T3082] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.355112][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.355293][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.355474][ T3082] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.355650][ T3082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.355829][ T3082] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.356014][ T3082] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.356192][ T3082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.356373][ T3082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.356550][ T3082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.356727][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.356913][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.357093][ T3082] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.357276][ T3082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.357453][ T3082] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.357632][ T3082] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.357805][ T3082] ? netlink_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.357995][ T3082] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.358172][ T3082] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.358353][ T3082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.358532][ T3082] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.358710][ T3082] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.358900][ T3082] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.359079][ T3082] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.359262][ T3082] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.359441][ T3082] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.359646][ T3082] ? move_addr_to_kernel (net/socket.c:258) [ 57.359823][ T3082] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.360010][ T3082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.360186][ T3082] ___sys_sendmsg (net/socket.c:2752) [ 57.360368][ T3082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.360573][ T3082] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.360759][ T3082] __sys_sendmsg (net/socket.c:2784) [ 57.360945][ T3082] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.361119][ T3082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.361337][ T3082] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.361514][ T3082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.361689][ T3082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.361878][ T3082] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.362053][ T3082] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.362235][ T3082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.362443][ T3082] RIP: 0033:0x7f1c868aa08e [ 57.362625][ T3082] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.363132][ T3082] RSP: 002b:00007ffff0960170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.363377][ T3082] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1c868aa08e [ 57.363612][ T3082] RDX: 0000000000000000 RSI: 00007ffff0960220 RDI: 0000000000000005 [ 57.363848][ T3082] RBP: 00007ffff0960180 R08: 0000000000000000 R09: 0000000000000000 [ 57.364098][ T3082] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.364340][ T3082] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff09608e0 | [ 57.372991][ T3082] ------------[ cut here ]------------ | [ 57.373130][ T3082] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3082 | [ 57.373378][ T3082] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.373885][ T3082] Tainted: [W]=WARN [ 57.373981][ T3082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.374136][ T3082] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.374301][ T3082] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.374738][ T3082] RSP: 0018:ffa0000007347190 EFLAGS: 00010286 [ 57.374900][ T3082] RAX: 00000000ffffffa6 RBX: ff11000005242940 RCX: 1ff4000000e68df8 [ 57.375086][ T3082] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000052429f0 [ 57.375279][ T3082] RBP: ff110000131c9000 R08: 1fe2200000a4853f R09: ff1100000cb82e58 [ 57.375461][ T3082] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 57.375643][ T3082] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 57.375827][ T3082] FS: 00007f1c86670840(0000) GS:ff110000a4985000(0000) knlGS:0000000000000000 [ 57.376051][ T3082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.376206][ T3082] CR2: 00007f21abfa42a0 CR3: 00000000133a5002 CR4: 0000000000771ef0 [ 57.376396][ T3082] PKRU: 55555554 [ 57.376487][ T3082] Call Trace: [ 57.376578][ T3082] [ 57.376642][ T3082] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 57.376798][ T3082] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.376957][ T3082] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.377079][ T3082] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 57.377201][ T3082] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 57.377359][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.377484][ T3082] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 57.377607][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.377729][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.377854][ T3082] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.377983][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.378105][ T3082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.378251][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.378373][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.378496][ T3082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.378619][ T3082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.378741][ T3082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.378868][ T3082] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 57.378992][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.379115][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.379242][ T3082] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.379365][ T3082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.379490][ T3082] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 57.379613][ T3082] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.379736][ T3082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.379868][ T3082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.379990][ T3082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.380120][ T3082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.380248][ T3082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.380373][ T3082] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.380499][ T3082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.380625][ T3082] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.380753][ T3082] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.380879][ T3082] ? netlink_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.381004][ T3082] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.381129][ T3082] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.381255][ T3082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.381380][ T3082] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.381504][ T3082] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.381630][ T3082] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.381754][ T3082] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.381879][ T3082] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.382001][ T3082] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.382153][ T3082] ? move_addr_to_kernel (net/socket.c:258) [ 57.382283][ T3082] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.382407][ T3082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.382531][ T3082] ___sys_sendmsg (net/socket.c:2752) [ 57.382652][ T3082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.382807][ T3082] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.382948][ T3082] __sys_sendmsg (net/socket.c:2784) [ 57.383072][ T3082] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.383196][ T3082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.383358][ T3082] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.383483][ T3082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.383607][ T3082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.383730][ T3082] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.383853][ T3082] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.383983][ T3082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.384138][ T3082] RIP: 0033:0x7f1c868aa08e [ 57.384274][ T3082] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.384708][ T3082] RSP: 002b:00007ffff0960170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.384899][ T3082] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1c868aa08e [ 57.385095][ T3082] RDX: 0000000000000000 RSI: 00007ffff0960220 RDI: 0000000000000005 [ 57.385280][ T3082] RBP: 00007ffff0960180 R08: 0000000000000000 R09: 0000000000000000 [ 57.385464][ T3082] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10eb5e [ 57.385647][ T3082] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff09608e0 | [ 57.414940][ T164] ------------[ cut here ]------------ | [ 57.415165][ T164] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./164 | [ 57.415469][ T164] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.416250][ T164] Tainted: [W]=WARN [ 57.416365][ T164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.416552][ T164] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.416745][ T164] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 a8 cc f0 ff call 0xfffffffffff0cce4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi 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.417323][ T164] RSP: 0018:ffa00000007f7728 EFLAGS: 00010286 [ 57.417510][ T164] RAX: 00000000ffffffa6 RBX: ff1100000b2ebb40 RCX: 1ff40000000feeab [ 57.417731][ T164] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b2ebbf0 [ 57.417960][ T164] RBP: ff1100000ea72000 R08: 1fe220000165d77f R09: ff1100000c015248 [ 57.418188][ T164] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 57.418414][ T164] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 57.418637][ T164] FS: 00007f4f5d563b80(0000) GS:ff110000a4a05000(0000) knlGS:0000000000000000 [ 57.418903][ T164] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.419092][ T164] CR2: 00005634b211e040 CR3: 000000000d6b7002 CR4: 0000000000771ef0 [ 57.419320][ T164] PKRU: 55555554 [ 57.419432][ T164] Call Trace: [ 57.419545][ T164] [ 57.419622][ T164] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 57.419811][ T164] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 57.420001][ T164] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 57.420153][ T164] ? netdev_run_todo (net/core/dev.c:11703) [ 57.420308][ T164] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 57.420459][ T164] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 57.420612][ T164] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 57.420761][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.420916][ T164] ? unregister_netdevice_many (net/core/dev.c:12497) [ 57.421068][ T164] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 57.421227][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.421378][ T164] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 57.421566][ T164] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 57.421753][ T164] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 57.421912][ T164] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 57.422099][ T164] bus_remove_device (drivers/base/bus.c:657) [ 57.422254][ T164] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 57.422403][ T164] ? device_remove_file (drivers/base/core.c:3073) [ 57.422556][ T164] device_del (drivers/base/core.c:3895) [ 57.422671][ T164] ? __device_link_del (./include/linux/kobject.h:89) [ 57.422824][ T164] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 57.423045][ T164] device_unregister (drivers/base/core.c:3936) [ 57.423194][ T164] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 57.423388][ T164] ? 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)) [ 57.423537][ T164] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 57.423723][ T164] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 57.423879][ T164] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 57.424030][ T164] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 57.424179][ T164] ? kernfs_ops (fs/kernfs/file.c:128) [ 57.424295][ T164] new_sync_write (fs/read_write.c:595) [ 57.424448][ T164] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.424597][ T164] ? new_sync_read (./include/linux/ioprio.h:41) [ 57.424746][ T164] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.424899][ T164] ? ksys_write (fs/read_write.c:740) [ 57.425052][ T164] vfs_write (fs/read_write.c:688) [ 57.425167][ T164] ksys_write (fs/read_write.c:740) [ 57.425285][ T164] ? __ia32_sys_read (fs/read_write.c:724) [ 57.425434][ T164] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.425583][ T164] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.425734][ T164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.425889][ T164] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.426038][ T164] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.426189][ T164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.426377][ T164] RIP: 0033:0x7f4f5d5d508e [ 57.426531][ T164] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.427080][ T164] RSP: 002b:00007ffc17316050 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 57.427311][ T164] RAX: ffffffffffffffda RBX: 00007f4f5d757580 RCX: 00007f4f5d5d508e [ 57.427533][ T164] RDX: 0000000000000004 RSI: 00005634ecc19270 RDI: 0000000000000001 [ 57.427756][ T164] RBP: 00007ffc17316060 R08: 0000000000000000 R09: 0000000000000000 [ 57.427985][ T164] 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